OpenClonk
StdCompilerBinWrite Member List

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

Begin() overrideStdCompilerBinWritevirtual
BeginSecond() overrideStdCompilerBinWritevirtual
Boolean(bool &rBool) overrideStdCompilerBinWritevirtual
BufStdCompilerBinWriteprotected
Byte(int8_t &rByte) overrideStdCompilerBinWritevirtual
Byte(uint8_t &rByte) overrideStdCompilerBinWritevirtual
Character(char &rChar) overrideStdCompilerBinWritevirtual
Compile(T &&rStruct)StdCompilerinline
Decompile(const T &rStruct)StdCompilerinline
Default(const char *szName)StdCompilerinlinevirtual
DoCompilation(T &rStruct)StdCompilerinlineprotected
DWord(int32_t &rInt) overrideStdCompilerBinWritevirtual
DWord(uint32_t &rInt) overrideStdCompilerBinWritevirtual
End()StdCompilerinlinevirtual
excCorrupt(const char *szMessage,...)StdCompilerinline
excEOF(const char *szMessage="EOF",...)StdCompilerinline
excNotFound(const char *szMessage,...)StdCompilerinline
FollowName(const char *szName)StdCompilerinlinevirtual
fSecondPassStdCompilerBinWriteprotected
GetNameByIndex(size_t idx) constStdCompilerinlinevirtual
getOutput()StdCompilerBinWriteinline
getPosition() constStdCompilerinlinevirtual
hasNaming()StdCompilerinlinevirtual
iPosStdCompilerBinWriteprotected
isDeserializer()StdCompilerinlinevirtual
isDoublePass() overrideStdCompilerBinWriteinlinevirtual
isRegistry()StdCompilerinlinevirtual
isSerializer()StdCompilerinline
IsStringEnd(char c, RawCompileType eType)StdCompilerprotectedstatic
isVerbose()StdCompilerinlinevirtual
Name(const char *szName)StdCompilerinlinevirtual
NameCount(const char *szName=nullptr)StdCompilerinlinevirtual
NameEnd(bool fBreak=false)StdCompilerinlinevirtual
NoSeparator()StdCompilerinlinevirtual
OutT typedefStdCompilerBinWrite
Raw(void *pData, size_t iSize, RawCompileType eType=RCT_Escaped) overrideStdCompilerBinWritevirtual
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=SEP_SEP)StdCompilerinlinevirtual
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) overrideStdCompilerBinWritevirtual
String(char **pszString, RawCompileType eType=RCT_Escaped) overrideStdCompilerBinWritevirtual
String(std::string &str, RawCompileType eType=RCT_Escaped) overrideStdCompilerBinWritevirtual
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) overrideStdCompilerBinWritevirtual
Word(uint16_t &rShort) overrideStdCompilerBinWritevirtual
WriteData(const void *pData, size_t iSize)StdCompilerBinWriteprotected
WriteValue(const T &rValue)StdCompilerBinWriteprotected
~StdCompiler()=defaultStdCompilervirtual