vcsn::xml::builders Namespace Reference


Functions

template<typename T>
T::monoid_t * create_monoid (T &, const xercesc::Attributes &attrs)
template<typename T>
MonoidHandlermonoidh_factory (T &monoid, const xercesc::Attributes &attrs, xercesc::DefaultHandler &root, xercesc::SAX2XMLReader *parser, XMLEq &eq)
template<typename T>
void insert_letter (T &monoid, std::string letter)
template<typename T>
T::semiring_t * create_semiring (T &, const xercesc::Attributes &attrs)
template<typename V, typename T>
SemiringHandlersemiringh_factory (V &param, const xercesc::Attributes &attrs, T &semiring, xercesc::DefaultHandler &root, xercesc::SAX2XMLReader *parser, XMLEq &eq)
template<typename T>
T::series_set_elt_t get_series (T &aut, std::map< std::string, std::string > &attrs, const char *token)
void check_consistency (const xercesc::Attributes &attrs, const std::string &kind, const char *key, const std::string &expected)
bool has_attribute (const xercesc::Attributes &attrs, const char *key, const XMLCh *const uri=0)
const XMLCh * get_attribute (const xercesc::Attributes &attrs, const char *key, const XMLCh *uri=0)
template<typename T>
RegExpHandler< T > * labelh_factory (xercesc::DefaultHandler &root, T &aut, xercesc::SAX2XMLReader *parser, XMLEq &eq, const XMLCh *const localname, const xercesc::Attributes &attrs)
TParmFMP FMPtype::monoid_t * create_monoid (FMPtype &, const xercesc::Attributes &)
template<typename T1, typename T2>
MonoidHandlermonoidh_factory (vcsn::algebra::FreeMonoidProduct< T1, T2 > &monoid, const xercesc::Attributes &attrs, xercesc::DefaultHandler &root, xercesc::SAX2XMLReader *parser, XMLEq &eq)
TParm TRANStype::semiring_t * create_semiring (TRANStype &, const xercesc::Attributes &)
template<typename U, typename V, typename T>
SemiringHandlersemiringh_factory (SSEMIRINGtype &, const xercesc::Attributes &, T &semiring, xercesc::DefaultHandler &root, xercesc::SAX2XMLReader *parser, XMLEq &eq)
TParm SemiringHandlersemiringh_factory (TRANStype &aut, const xercesc::Attributes &attrs, typename TRANStype::semiring_t &semiring, xercesc::DefaultHandler &root, xercesc::SAX2XMLReader *parser, XMLEq &eq)
template<typename T>
void get_weight (T &res, std::map< std::string, std::string > &attrs)
TParmFMP FMPtype::series_set_elt_t get_series (FMPtype &a, std::map< std::string, std::string > &attrs, const char *)
TParm TRANStype::series_set_elt_t get_series (TRANStype &a, std::map< std::string, std::string > &attrs, const char *)
template<class Auto, class A1, class A2, class S>
void parse_label (Auto &a, const A1 &al1, const A2 &al2, std::map< std::string, std::string > &attrs, S &res)
TParm TRANStype::series_set_elt_t get_series_transition (TRANStype &aut, std::map< std::string, std::string > &attrs, LabelHandler< TRANStype > &labelh)
TParmFMP FMPtype::series_set_elt_t get_series_transition (FMPtype &aut, std::map< std::string, std::string > &attrs, LabelHandler< FMPtype > &labelh)


Generated on Sun Jul 29 19:50:21 2007 for Vaucanson by  doxygen 1.5.2