|
Namespaces |
| namespace | vcsn |
| namespace | vcsn::xml |
Classes |
| struct | reference_pair |
| struct | Node |
| | Node class interface. More...
|
| struct | automatonNode |
| struct | transducerNode |
| struct | labelTypeNode |
| struct | contentNode |
| struct | statesNode |
| struct | transitionsNode |
| struct | stateNode |
| struct | transitionNode |
| struct | initialNode |
| struct | finalNode |
| struct | semiringNode |
| struct | monoidNode |
| struct | freemonoidNode |
| struct | generatorNode |
| struct | geometryNode |
| struct | drawingNode |
| struct | labelTypeNode< Element< Automata< S >, T > > |
| struct | labelTypeNode< Element< Transducer< S >, T > > |
| struct | labelTypeNode< Element< Automata< vcsn::algebra::Series< S, vcsn::algebra::FreeMonoidProduct< M1, M2 > > >, T > > |
| struct | semiringNode< Element< Transducer< S >, T > > |
| struct | monoidNode< Element< Automata< vcsn::algebra::Series< S, vcsn::algebra::FreeMonoidProduct< M1, M2 > > >, T > > |
Defines |
|
#define | CREATE_CLASSNODE(name) |
|
#define | CREATE_PARAM_CLASSNODE(name) |
|
#define | TParm template <class S, class T> |
|
#define | TParmFMP template <class S, class T, class M1, class M2> |
|
#define | AUTtype Element<Automata<S>, T> |
|
#define | TRANStype Element<Transducer<S>, T> |
|
#define | FMPtype |
|
#define | CREATE_SPEC_TYPE_NODE(TempParam, Type) |
|
#define | CREATE_SPEC_PARAM_NODE(name, TempParam, Type) |
|
#define | register_in_factory(f, T, name) factory_reg(f, std::string(#name), name ## Node<T>::create); |
|
#define | register_all_factory(f, T) |