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

This is the complete list of members for ClassDecodeGenerator, 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
ClassDecodeGenerator(FILE *outputFile=NULL)ClassDecodeGenerator
ClearParsers()XMLParser
Generator(FILE *outputFile=NULL)Generator
GetEncodeType(const TiXmlElement *element)Generatorprotectedstatic
m_pXML_DocumentXMLParser
mItemNumberClassDecodeGeneratorprivate
mNameClassDecodeGeneratorprivate
mOutputFileGeneratorprotected
mVariableStackClassDecodeGeneratorprivate
ParseElement(const TiXmlElement *element) const XMLParser
ParseElementChildren(const TiXmlElement *element, size_t max=0) const XMLParser
ParseFile(const char *file)XMLParser
pop()ClassDecodeGeneratorinlineprotected
ProcessBool(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessBuffer(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessDict(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessDictInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessDictInt(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessDictRaw(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessDictStr(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessElement(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessElementDef(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessElementPtr(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessInt(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessList(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessListInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessListInt(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessListLong(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessListStr(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessLong(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessNone(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessObject(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessObjectEx(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessObjectInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessRaw(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessReal(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessString(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessStringInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessSubStreamInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessSubStructInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessToken(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessTokenInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessTuple(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessTupleInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessWString(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
ProcessWStringInline(const TiXmlElement *field)ClassDecodeGeneratorprotectedvirtual
push(const char *v)ClassDecodeGeneratorinlineprotected
RegisterProcessors()Generatorprotected
RemoveParser(const char *name)XMLParser
SetOutputFile(FILE *outputFile)Generatorinline
top() const ClassDecodeGeneratorinlineprotected
XMLParser()XMLParser
~XMLParser()XMLParservirtual