vcsn::xml::builders Namespace Reference

Consistency. More...


Classes

struct  create_monGen_node
struct  create_monGen_node< std::pair< U, V > >

Functions

template<typename T>
T::monoid_t * create_monoid (T &, const XMLCh *const localname, const xercesc::Attributes &attrs)
template<typename T>
Handlercreate_monoidh (T &monoid, const xercesc::Attributes &attrs, xercesc::SAX2XMLReader *parser, Handler &root)
template<typename T>
T::semiring_t * create_semiring (T &, const XMLCh *const localname, const xercesc::Attributes &attrs)
template<typename T>
Handlercreate_semiringh (T &semiring, const xercesc::Attributes &attrs, xercesc::SAX2XMLReader *parser, Handler &root)
template<typename S, typename T>
RegexpHandler< S > * create_monElmth (xercesc::SAX2XMLReader *parser, RegexpHandler< T > &root, S param)
template<typename T>
void check_monoid_consistency (T &param, const XMLCh *const localname, const xercesc::Attributes &attrs)
template<typename T>
void check_semiring_consistency (T &param, const XMLCh *const localname, const xercesc::Attributes &attrs)
template<typename T>
void create_semiring_node (const T &semiring, xercesc::DOMDocument *doc, xercesc::DOMElement *root)
template<typename T>
void create_monoid_node (const T &monoid, xercesc::DOMDocument *doc, xercesc::DOMElement *root)
template<typename T>
void create_regexp_node (const T &, xercesc::DOMDocument *doc, xercesc::DOMElement *root)
template<typename T>
RegexpHandler< T > * create_weighth (xercesc::SAX2XMLReader *parser, RegexpHandler< T > &root, T param, const xercesc::Attributes &attrs)
template<class T>
const char * get_semiring_set (const T &)
template<class S>
const char * get_semiring_operations (const S &)
template<class T>
const char * get_monoid_gen_sort (const T &)
template<class T>
const char * get_monoid_gen_sort (const T &, int)
template<class U, class V>
const char * get_monoid_gen_sort (const std::pair< U, V > &a, int i)
template<typename U>
void create_monElmt_node (const U &word, xercesc::DOMDocument *doc, xercesc::DOMElement *root)
template<typename M1, typename M2>
Handlercreate_monoidh (vcsn::algebra::FreeMonoidProduct< M1, M2 > &monoid, const xercesc::Attributes &attrs, xercesc::SAX2XMLReader *parser, Handler &root)
SParamFMP RegexpHandler< FMPseries > * create_monElmth (xercesc::SAX2XMLReader *parser, RegexpHandler< FMPseries > &root, FMPseries param)
TParamFMP FMPtype::monoid_t * create_monoid (FMPtype &param, const XMLCh *const localname, const xercesc::Attributes &attrs)
TParamFMP void check_monoid_consistency (FMPtype &, const XMLCh *const localname, const xercesc::Attributes &attrs)
TParamFMP void create_monoid_node (const FMPtype &aut, xercesc::DOMDocument *doc, xercesc::DOMElement *root)
template<>
void create_monElmt_node (const std::pair< std::string, std::string > &m, xercesc::DOMDocument *doc, xercesc::DOMElement *root)
template<>
void create_monElmt_node (const std::pair< std::basic_string< int >, std::basic_string< int > > &m, xercesc::DOMDocument *doc, xercesc::DOMElement *root)
template<>
const char * get_semiring_operations (const vcsn::algebra::TropicalSemiring< vcsn::algebra::TropicalMax > &)
template<>
const char * get_semiring_operations (const vcsn::algebra::TropicalSemiring< vcsn::algebra::TropicalMin > &)
template<typename S, typename T>
Handlercreate_semiringh (TRANSsemiring &semiring, const xercesc::Attributes &attrs, xercesc::SAX2XMLReader *parser, Handler &root)
SParamTRANS RegexpHandler<
TRANSseries > * 
create_weighth (xercesc::SAX2XMLReader *parser, RegexpHandler< TRANSseries > &root, TRANSseries param, const xercesc::Attributes &attrs)
template<typename S, typename T>
const char * get_semiring_operations (const vcsn::algebra::Series< S, T > &)
template<typename S, typename T>
TRANStype::semiring_t * create_semiring (TRANStype &, const XMLCh *const, const xercesc::Attributes &)
template<typename S, typename T>
void create_semiring_node (const TRANStype &aut, xercesc::DOMDocument *doc, xercesc::DOMElement *root)


Detailed Description

Consistency.
Generated on Thu Oct 9 20:26:08 2008 for Vaucanson by  doxygen 1.5.1