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

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