20 #ifndef _TYPEPARSERS_HXX_
21 #define _TYPEPARSERS_HXX_
48 virtual void name(
const std::string&
name);
49 virtual void kind(
const std::string&
name);
105 virtual void name(
const std::string&
name);
106 virtual void id(
const std::string&
name);
107 virtual void base(
const std::string&
name);
111 std::list<YACS::ENGINE::TypeCodeObjref *>
_ltc;
132 virtual void name(
const std::string&
name);
133 virtual void type(
const std::string&
name);
162 virtual void name(
const std::string&
name);
163 virtual void id(
const std::string&
name);
Base class for all type objects.
virtual void name(const std::string &name)
virtual void buildAttr(const XML_Char **attr)
virtual void type(const std::string &name)
static membertypeParser memberParser
virtual void onStart(const XML_Char *el, const XML_Char **attr)
virtual void base(const std::string &name)
virtual void buildAttr(const XML_Char **attr)
virtual void name(const std::string &name)
virtual void id(const std::string &name)
virtual YACS::ENGINE::TypeCode * post()
static objtypeParser objParser
std::list< YACS::ENGINE::TypeCodeObjref * > _ltc
virtual void onEnd(const char *el, parser *child)
Class for sequence parser.
YACS::ENGINE::TypeCode * _contentType
virtual void buildAttr(const XML_Char **attr)
void content(const std::string &name)
void name(const std::string &name)
YACS::ENGINE::TypeCode * post()
static seqtypeParser seqParser
virtual void onStart(const XML_Char *el, const XML_Char **attr)
virtual void onEnd(const char *el, parser *child)
virtual void onEnd(const char *el, parser *child)
virtual void onStart(const XML_Char *el, const XML_Char **attr)
virtual void member(const myprop &prop)
virtual YACS::ENGINE::TypeCode * post()
static structtypeParser structParser
virtual void name(const std::string &name)
virtual void id(const std::string &name)
virtual void buildAttr(const XML_Char **attr)
std::vector< myprop > _members
static typetypeParser typeParser
virtual void name(const std::string &name)
virtual void buildAttr(const XML_Char **attr)
virtual void kind(const std::string &name)