Vcsn
2.0
Be Rational
|
#include <iosfwd>
#include <vcsn/ctx/context.hh>
#include <vcsn/dyn/context.hh>
#include <vcsn/dyn/expansion.hh>
#include <vcsn/dyn/label.hh>
#include <vcsn/dyn/fwd.hh>
#include <vcsn/dyn/polynomial.hh>
#include <vcsn/dyn/ratexp.hh>
#include <vcsn/dyn/weight.hh>
#include <vcsn/misc/raise.hh>
Go to the source code of this file.
Namespaces | |
vcsn | |
vcsn::dyn | |
FIXME: duplicate code with determinize. | |
vcsn::dyn::detail | |
Functions | |
template<typename Context , typename Ostream , typename String > | |
std::ostream & | vcsn::dyn::detail::print_ctx (const context &ctx, std::ostream &o, const std::string &format) |
Bridge. More... | |
vcsn::dyn::detail::REGISTER_DECLARE (print_ctx,(const context &c, std::ostream &o, const std::string &format) -> std::ostream &) | |
template<typename ValueSet > | |
std::ostream & | vcsn::print (const ValueSet &vs, const typename ValueSet::value_t &v, std::ostream &o, const std::string &format) |
Applies to (ValueSet, Value, ostream, string): for expansionset, polynomialset, ratexpset, and weightset. More... | |
template<typename ExpansionSet , typename Ostream , typename String > | |
std::ostream & | vcsn::dyn::detail::print_expansion (const expansion &expansion, std::ostream &o, const std::string &format) |
Bridge. More... | |
vcsn::dyn::detail::REGISTER_DECLARE (print_expansion,(const expansion &l, std::ostream &o, const std::string &format) -> std::ostream &) | |
template<typename LabelSet , typename Ostream , typename String > | |
std::ostream & | vcsn::dyn::detail::print_label (const label &label, std::ostream &o, const std::string &format) |
Bridge. More... | |
vcsn::dyn::detail::REGISTER_DECLARE (print_label,(const label &l, std::ostream &o, const std::string &format) -> std::ostream &) | |
template<typename PolynomialSet > | |
std::ostream & | vcsn::list (const PolynomialSet &ps, const typename PolynomialSet::value_t &p, std::ostream &o) |
template<typename PolynomialSet , typename Ostream > | |
std::ostream & | vcsn::dyn::detail::list_polynomial (const polynomial &polynomial, std::ostream &o) |
Bridge. More... | |
vcsn::dyn::detail::REGISTER_DECLARE (list_polynomial,(const polynomial &p, std::ostream &o) -> std::ostream &) | |
template<typename PolynomialSet , typename Ostream , typename String > | |
std::ostream & | vcsn::dyn::detail::print_polynomial (const polynomial &polynomial, std::ostream &o, const std::string &format) |
Bridge. More... | |
vcsn::dyn::detail::REGISTER_DECLARE (print_polynomial,(const polynomial &p, std::ostream &o, const std::string &format) -> std::ostream &) | |
template<typename RatExpSet , typename Ostream , typename String > | |
std::ostream & | vcsn::dyn::detail::print_ratexp (const ratexp &exp, std::ostream &o, const std::string &format) |
Bridge. More... | |
vcsn::dyn::detail::REGISTER_DECLARE (print_ratexp,(const ratexp &aut, std::ostream &o, const std::string &format) -> std::ostream &) | |
template<typename WeightSet , typename Ostream , typename String > | |
std::ostream & | vcsn::dyn::detail::print_weight (const weight &weight, std::ostream &o, const std::string &format) |
Bridge. More... | |
vcsn::dyn::detail::REGISTER_DECLARE (print_weight,(const weight &aut, std::ostream &o, const std::string &format) -> std::ostream &) | |