OpenClonk
StdCompilerINIWrite Member List

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

Begin() overrideStdCompilerINIWritevirtual
BeginSecond()StdCompilerinlinevirtual
Boolean(bool &rBool) overrideStdCompilerINIWritevirtual
BufStdCompilerINIWriteprotected
Byte(int8_t &rByte) overrideStdCompilerINIWritevirtual
Byte(uint8_t &rByte) overrideStdCompilerINIWritevirtual
Character(char &rChar) overrideStdCompilerINIWritevirtual
Compile(T &&rStruct)StdCompilerinline
Decompile(const T &rStruct)StdCompilerinline
Default(const char *szName)StdCompilerinlinevirtual
DoCompilation(T &rStruct)StdCompilerinlineprotected
DWord(int32_t &rInt) overrideStdCompilerINIWritevirtual
DWord(uint32_t &rInt) overrideStdCompilerINIWritevirtual
End() overrideStdCompilerINIWritevirtual
excCorrupt(const char *szMessage,...)StdCompilerinline
excEOF(const char *szMessage="EOF",...)StdCompilerinline
excNotFound(const char *szMessage,...)StdCompilerinline
fInSectionStdCompilerINIWriteprotected
FollowName(const char *szName)StdCompilerinlinevirtual
fPutNameStdCompilerINIWriteprotected
GetNameByIndex(size_t idx) constStdCompilerinlinevirtual
getOutput()StdCompilerINIWriteinline
getPosition() constStdCompilerinlinevirtual
hasNaming() overrideStdCompilerINIWriteinlinevirtual
iDepthStdCompilerINIWriteprotected
isDeserializer()StdCompilerinlinevirtual
isDoublePass()StdCompilerinlinevirtual
isRegistry()StdCompilerinlinevirtual
isSerializer()StdCompilerinline
IsStringEnd(char c, RawCompileType eType)StdCompilerprotectedstatic
isVerbose()StdCompilerinlinevirtual
Name(const char *szName) overrideStdCompilerINIWritevirtual
NameCount(const char *szName=nullptr)StdCompilerinlinevirtual
NameEnd(bool fBreak=false) overrideStdCompilerINIWritevirtual
NoSeparator()StdCompilerinlinevirtual
OutT typedefStdCompilerINIWrite
pNamingStdCompilerINIWriteprotected
PrepareForValue()StdCompilerINIWriteprotected
PutName(bool fSection)StdCompilerINIWriteprotected
Raw(void *pData, size_t iSize, RawCompileType eType=RCT_Escaped) overrideStdCompilerINIWritevirtual
RawCompileType enum nameStdCompiler
RCT_All enum valueStdCompiler
RCT_Escaped enum valueStdCompiler
RCT_ID enum valueStdCompiler
RCT_Idtf enum valueStdCompiler
RCT_IdtfAllowEmpty enum valueStdCompiler
Sep enum nameStdCompiler
SEP_DOLLAR enum valueStdCompiler
SEP_END enum valueStdCompiler
SEP_END2 enum valueStdCompiler
SEP_NONE enum valueStdCompiler
SEP_PART enum valueStdCompiler
SEP_PART2 enum valueStdCompiler
SEP_PLUS enum valueStdCompiler
SEP_SEP enum valueStdCompiler
SEP_SEP2 enum valueStdCompiler
SEP_SET enum valueStdCompiler
SEP_START enum valueStdCompiler
SEP_START2 enum valueStdCompiler
SEP_VLINE enum valueStdCompiler
Separator(Sep eSep) overrideStdCompilerINIWritevirtual
SeparatorToChar(Sep eSep)StdCompilerprotectedstatic
setRuntimeWritesAllowed(int32_t iChange)StdCompilerinlinevirtual
setWarnCallback(WarnCBT pnWarnCB, void *pData)StdCompilerinline
StdCompiler()=defaultStdCompiler
String(char *szString, size_t iMaxLength, RawCompileType eType=RCT_Escaped) overrideStdCompilerINIWritevirtual
String(char **pszString, RawCompileType eType=RCT_Escaped) overrideStdCompilerINIWritevirtual
String(std::string &str, RawCompileType eType=RCT_Escaped) overrideStdCompilerINIWritevirtual
StringN(const char *szString, size_t iMaxLength, RawCompileType eType=RCT_Escaped)StdCompilerINIWrite
Value(const T &rStruct)StdCompilerinline
Value(T &rStruct)StdCompilerinline
Value(int32_t &rInt)StdCompilerinline
Value(uint32_t &rInt)StdCompilerinline
Value(int16_t &rInt)StdCompilerinline
Value(uint16_t &rInt)StdCompilerinline
Value(int8_t &rInt)StdCompilerinline
Value(uint8_t &rInt)StdCompilerinline
Value(bool &rBool)StdCompilerinline
Warn(const char *szWarning,...)StdCompiler
WarnCBT typedefStdCompiler
Word(int16_t &rShort) overrideStdCompilerINIWritevirtual
Word(uint16_t &rShort) overrideStdCompilerINIWritevirtual
WriteEscaped(const char *szString, const char *pEnd)StdCompilerINIWriteprotected
WriteIndent(bool fSectionName)StdCompilerINIWriteprotected
~StdCompiler()=defaultStdCompilervirtual