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

This is the complete list of members for ClassHeaderGenerator, 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
ClassHeaderGenerator(FILE *outputFile=NULL)ClassHeaderGenerator
ClearNames()ClassHeaderGeneratorprotected
ClearParsers()XMLParser
Generator(FILE *outputFile=NULL)Generator
GetEncodeType(const TiXmlElement *element)Generatorprotectedstatic
m_pXML_DocumentXMLParser
mNamesUsedClassHeaderGeneratorprivate
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)ClassHeaderGeneratorprotectedvirtual
ProcessBuffer(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessDict(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessDictInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessDictInlineEntry(const TiXmlElement *field)ClassHeaderGeneratorprotected
ProcessDictInt(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessDictRaw(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessDictStr(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessElement(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessElementDef(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessElementPtr(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessInt(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessList(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessListInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessListInt(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessListLong(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessListStr(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessLong(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessNone(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessObject(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessObjectEx(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessObjectInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessRaw(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessReal(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessString(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessStringInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessSubStreamInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessSubStructInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessToken(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessTokenInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessTuple(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessTupleInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessWString(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
ProcessWStringInline(const TiXmlElement *field)ClassHeaderGeneratorprotectedvirtual
RegisterName(const char *name, uint32 row)ClassHeaderGeneratorprotected
RegisterProcessors()ClassHeaderGeneratorprotected
RemoveParser(const char *name)XMLParser
SetOutputFile(FILE *outputFile)Generatorinline
XMLParser()XMLParser
~XMLParser()XMLParservirtual