Include dependency graph for builders.hh:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | vcsn |
namespace | vcsn::xml |
namespace | vcsn::xml::builders |
Defines | |
#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 |
Functions | |
template<typename T> | |
T::monoid_t * | vcsn::xml::builders::create_monoid (T &, const xercesc::Attributes &attrs) |
template<typename T> | |
MonoidHandler * | vcsn::xml::builders::monoidh_factory (T &monoid, const xercesc::Attributes &attrs, xercesc::DefaultHandler &root, xercesc::SAX2XMLReader *parser, XMLEq &eq) |
template<typename T> | |
void | vcsn::xml::builders::insert_letter (T &monoid, std::string letter) |
template<typename T> | |
T::semiring_t * | vcsn::xml::builders::create_semiring (T &, const xercesc::Attributes &attrs) |
template<typename V, typename T> | |
SemiringHandler * | vcsn::xml::builders::semiringh_factory (V ¶m, const xercesc::Attributes &attrs, T &semiring, xercesc::DefaultHandler &root, xercesc::SAX2XMLReader *parser, XMLEq &eq) |
template<typename T> | |
T::series_set_elt_t | vcsn::xml::builders::get_series (T &aut, std::map< std::string, std::string > &attrs, const char *token) |
void | vcsn::xml::builders::check_consistency (const xercesc::Attributes &attrs, const std::string &kind, const char *key, const std::string &expected) |
bool | vcsn::xml::builders::has_attribute (const xercesc::Attributes &attrs, const char *key, const XMLCh *const uri=0) |
const XMLCh * | vcsn::xml::builders::get_attribute (const xercesc::Attributes &attrs, const char *key, const XMLCh *uri=0) |
template<typename T> | |
RegExpHandler< T > * | vcsn::xml::builders::labelh_factory (xercesc::DefaultHandler &root, T &aut, xercesc::SAX2XMLReader *parser, XMLEq &eq, const XMLCh *const localname, const xercesc::Attributes &attrs) |
template<typename T> | |
T::series_set_elt_t | vcsn::xml::builders::get_series_transition (T &aut, std::map< std::string, std::string > &attrs, LabelHandler< T > &labelh) |
Definition in file builders.hh.