EvEmu  0.8.4
11 September 2021
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Generator Member List

This is the complete list of members for Generator, including all inherited members.

AddMemberParser(const char *name, T &instance, bool(T::*method)(const TiXmlElement *))XMLParserExinline
AddMemberParser(const char *name, bool(T::*method)(const TiXmlElement *))XMLParserExinlineprotected
AddParser(const char *name, ElementParser *parser)XMLParser
AddValueParser(const char *name, T &value)XMLParserExinline
ClearParsers()XMLParser
Generator(FILE *outputFile=NULL)Generator
GetEncodeType(const TiXmlElement *element)Generatorprotectedstatic
LoadEncTypes()Generatorprivatestatic
m_pXML_DocumentXMLParser
mOutputFileGeneratorprotected
ParseElement(const TiXmlElement *element) const XMLParser
ParseElementChildren(const TiXmlElement *element, size_t max=0) const XMLParser
ParseFile(const char *file)XMLParser
ProcessBool(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessBuffer(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessDict(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessDictInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessDictInt(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessDictRaw(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessDictStr(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessElement(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessElementDef(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessElementPtr(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessInt(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessList(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessListInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessListInt(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessListLong(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessListStr(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessLong(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessNone(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessObject(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessObjectEx(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessObjectInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessRaw(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessReal(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessString(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessStringInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessSubStreamInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessSubStructInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessToken(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessTokenInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessTuple(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessTupleInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessWString(const TiXmlElement *field)=0Generatorprotectedpure virtual
ProcessWStringInline(const TiXmlElement *field)=0Generatorprotectedpure virtual
RegisterProcessors()Generatorprotected
RemoveParser(const char *name)XMLParser
SetOutputFile(FILE *outputFile)Generatorinline
smEncTypesGeneratorprivatestatic
smEncTypesLoadedGeneratorprivatestatic
XMLParser()XMLParser
~XMLParser()XMLParservirtual