Vcsn  2.4
Be Rational
fwd.hh File Reference
Include dependency graph for fwd.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vcsn::container_range< C >
 Restrict the interface of a container to begin/end. More...
 
struct  vcsn::container_filter_range< Cont, Pred >
 
class  vcsn::detail::mutable_automaton_impl< Context >
 Bidirectional automata. More...
 
class  vcsn::detail::name_automaton_impl< Aut >
 An incremental automaton whose states are names. More...
 
class  vcsn::detail::permutation_automaton_impl< Aut >
 An automaton isomorphic to another one. More...
 
class  vcsn::detail::expression_automaton_impl< Aut >
 An incremental automaton whose states are expressions. More...
 

Namespaces

 vcsn
 
 vcsn::detail
 

Typedefs

template<typename Context >
using vcsn::mutable_automaton = std::shared_ptr< detail::mutable_automaton_impl< Context >>
 
template<Automaton Aut>
using vcsn::name_automaton = std::shared_ptr< detail::name_automaton_impl< Aut >>
 
template<Automaton Aut>
using vcsn::permutation_automaton = std::shared_ptr< detail::permutation_automaton_impl< Aut >>
 A permutation automaton as a shared pointer. More...
 
template<Automaton Aut>
using vcsn::expression_automaton = std::shared_ptr< detail::expression_automaton_impl< Aut >>
 An expression automaton as a shared pointer. More...