Classes | |
| struct | myDOMErrorHandler | 
| class | BinCxxInputStream | 
| class | CxxInputSource | 
| struct | reference_pair | 
| struct | Node | 
| Node class interface.  More... | |
| struct | automatonNode | 
| struct | contentNode | 
| struct | finalNode | 
| struct | initialNode | 
| struct | labelTypeNode | 
| struct | stateNode | 
| struct | statesNode | 
| struct | transducerNode | 
| struct | transitionNode | 
| struct | transitionsNode | 
| struct | drawingNode | 
| struct | freemonoidNode | 
| struct | generatorNode | 
| struct | geometryNode | 
| struct | monoidNode | 
| struct | semiringNode | 
| struct | labelTypeNode< Element< Automata< S >, T > > | 
| struct | labelTypeNode< Element< Transducer< S >, T > > | 
| struct | semiringNode< Element< Transducer< S >, T > > | 
| struct | xml_session | 
| Session mangement class.  More... | |
| struct | xerces_parser | 
| struct | XML | 
| struct | xml_chooser_base | 
| Chooser base class.  More... | |
| struct | xml_chooser | 
| Default Chooser class.  More... | |
| struct | xml_chooser< Automata< S >, T > | 
| Chooser specialization for automata.  More... | |
| struct | xml_chooser< Transducer< S >, T > | 
| Chooser specialization for transducers on P(B*).  More... | |
| struct | xml_converter | 
| Base conversion class.  More... | |
| struct | labelTypeNode< Element< Automata< vcsn::algebra::Series< S, vcsn::algebra::FreeMonoidProduct< M1, M2 > > >, T > > | 
| struct | monoidNode< Element< Automata< vcsn::algebra::Series< S, vcsn::algebra::FreeMonoidProduct< M1, M2 > > >, T > > | 
| struct | xml_chooser< Automata< vcsn::algebra::Series< S, vcsn::algebra::FreeMonoidProduct< M1, M2 > > >, T > | 
Namespaces | |
| namespace | tools | 
Functions | |
| template<class T> | |
| void | process_type (xercesc::DOMElement *node, T &aut, typename Node< T >::map_t &m, typename Node< T >::factory_t &f, bool &monoid_done, bool &semiring_done) | 
| TParm void | process_type (xercesc::DOMElement *node, TRANStype &aut, typename Node< TRANStype >::map_t &m, typename Node< TRANStype >::factory_t &f, bool &monoid_done, bool &semiring_done) | 
| TParmFMP void | process_type (xercesc::DOMElement *node, FMPtype &aut, typename Node< FMPtype >::map_t &m, typename Node< FMPtype >::factory_t &f, bool &monoid_done, bool &semiring_done) | 
| TParm void | process_semiring (xercesc::DOMElement *node, TRANStype &a, typename TRANStype::semiring_t::semiring_t ¶m, typename Node< TRANStype >::map_t &, typename Node< TRANStype >::factory_t &) | 
| TParm void | process_semiring (xercesc::DOMElement *node, TRANStype &a, typename TRANStype::semiring_t ¶m, typename Node< TRANStype >::map_t &m, typename Node< TRANStype >::factory_t &f) | 
| template<class T, class U> | |
| void | process_monoid (xercesc::DOMElement *node, T &aut, U ¶m, typename Node< T >::map_t &m, typename Node< T >::factory_t &f) | 
| template<class T, class U> | |
| void | handle_geometry (xercesc::DOMElement *node, T &aut, U ¶m, typename Node< T >::map_t &m, typename Node< T >::factory_t &f) | 
| XMLCh * | transcode (const char *ccp) | 
| Transcode cpp to XML.  | |
| XMLCh * | transcode (const std::string &s) | 
| Transcode s to XML.  | |
| std::string | xml2str (const XMLCh *) | 
| Convert back to a C++ string.  | |
| static std::string | get_xsd_path () | 
| TParm void vcsn::xml::process_semiring | ( | xercesc::DOMElement * | node, | |
| TRANStype & | a, | |||
| typename TRANStype::semiring_t & | param, | |||
| typename Node< TRANStype >::map_t & | m, | |||
| typename Node< TRANStype >::factory_t & | f | |||
| ) | 
Definition at line 380 of file node.hxx.
References vcsn::xml::tools::ensure_semiring_type(), semiringNode::process(), monoidNode::process(), and transcode().
 1.5.1