Vcsn
2.3
Be Rational
|
#include <iostream>
#include <queue>
#include <set>
#include <type_traits>
#include <vcsn/core/automaton-decorator.hh>
#include <vcsn/core/state-bimap.hh>
#include <vcsn/misc/wet.hh>
Go to the source code of this file.
Classes | |
class | vcsn::detail::polystate_automaton_impl< Aut, Kind, Lazy > |
An automaton whose state names are polynomials of states. More... | |
Namespaces | |
vcsn | |
vcsn::detail | |
Typedefs | |
template<Automaton Aut, wet_kind_t Kind = wet_kind<labelset_t_of<Aut>, weightset_t_of<Aut>>(), bool Lazy = false> | |
using | vcsn::detail::polystate_automaton = std::shared_ptr< polystate_automaton_impl< Aut, Kind, Lazy >> |
A polystate automaton as a shared pointer. More... | |
Functions | |
template<Automaton Aut, wet_kind_t Kind = wet_kind<labelset_t_of<Aut>, weightset_t_of<Aut>>(), bool Lazy = false> | |
auto | vcsn::detail::make_polystate_automaton (const Aut &aut) |