ConfigFile Member List
This is the complete list of members for ConfigFile, including all inherited members.
AddField(int section, const char *name, int line) (defined in ConfigFile) | ConfigFile | [private] |
AddFieldValue(int field, int index, int value_token) (defined in ConfigFile) | ConfigFile | [private] |
AddMacro(const char *macroname, const char *sectionname, int line, int starttoken, int endtoken) (defined in ConfigFile) | ConfigFile | [private] |
AddSection(int parent, const char *type) (defined in ConfigFile) | ConfigFile | [private] |
AddToken(int type, const char *value, int include) (defined in ConfigFile) | ConfigFile | [private] |
ClearFields() (defined in ConfigFile) | ConfigFile | [private] |
ClearMacros() (defined in ConfigFile) | ConfigFile | [private] |
ClearSections() (defined in ConfigFile) | ConfigFile | [private] |
ClearTokens() (defined in ConfigFile) | ConfigFile | [private] |
ConfigFile(uint32_t _default_host, uint32_t _default_robot) | ConfigFile | |
ConfigFile(const char *_default_host, uint32_t _default_robot) | ConfigFile | |
ConfigFile() | ConfigFile | |
default_host (defined in ConfigFile) | ConfigFile | [private] |
default_robot (defined in ConfigFile) | ConfigFile | [private] |
DumpFields() | ConfigFile | |
DumpMacros() (defined in ConfigFile) | ConfigFile | [private] |
DumpSections() | ConfigFile | |
DumpTokens() | ConfigFile | |
field_count (defined in ConfigFile) | ConfigFile | [private] |
field_size (defined in ConfigFile) | ConfigFile | [private] |
fields (defined in ConfigFile) | ConfigFile | [private] |
filename | ConfigFile | |
GetField(int section, const char *name) (defined in ConfigFile) | ConfigFile | [private] |
GetFieldValue(int field, int index, bool flag_used=true) (defined in ConfigFile) | ConfigFile | [private] |
GetFieldValueCount(int field) (defined in ConfigFile) | ConfigFile | [private] |
GetSectionCount() | ConfigFile | |
GetSectionParent(int section) | ConfigFile | |
GetSectionType(int section) | ConfigFile | |
GetTokenValue(int index) (defined in ConfigFile) | ConfigFile | [private] |
GetTupleCount(int section, const char *name) | ConfigFile | |
InitFields() | ConfigFile | [private] |
InsertFieldValue(int index, const char *name, const char *value) | ConfigFile | |
Load(const char *filename) | ConfigFile | |
LoadTokenComment(FILE *file, int *line, int include) (defined in ConfigFile) | ConfigFile | [private] |
LoadTokenInclude(FILE *file, int *line, int include) (defined in ConfigFile) | ConfigFile | [private] |
LoadTokenNum(FILE *file, int *line, int include) (defined in ConfigFile) | ConfigFile | [private] |
LoadTokens(FILE *file, int include) (defined in ConfigFile) | ConfigFile | [private] |
LoadTokenSpace(FILE *file, int *line, int include) (defined in ConfigFile) | ConfigFile | [private] |
LoadTokenString(FILE *file, int *line, int include) (defined in ConfigFile) | ConfigFile | [private] |
LoadTokenWord(FILE *file, int *line, int include) (defined in ConfigFile) | ConfigFile | [private] |
LookupColor(const char *name) (defined in ConfigFile) | ConfigFile | [private] |
LookupMacro(const char *macroname) (defined in ConfigFile) | ConfigFile | [private] |
LookupSection(const char *type) | ConfigFile | |
macro_count (defined in ConfigFile) | ConfigFile | [private] |
macro_size (defined in ConfigFile) | ConfigFile | [private] |
macros (defined in ConfigFile) | ConfigFile | [private] |
ParseAllDrivers() (defined in ConfigFile) | ConfigFile | |
ParseAllInterfaces() (defined in ConfigFile) | ConfigFile | |
ParseDriver(int section) (defined in ConfigFile) | ConfigFile | |
ParseInterface(int section) (defined in ConfigFile) | ConfigFile | |
ParseTokenDefine(int *index, int *line) (defined in ConfigFile) | ConfigFile | [private] |
ParseTokenField(int section, int *index, int *line) (defined in ConfigFile) | ConfigFile | [private] |
ParseTokenInclude(int *index, int *line) (defined in ConfigFile) | ConfigFile | [private] |
ParseTokenPlugin(int *index, int *line) (defined in ConfigFile) | ConfigFile | [private] |
ParseTokens() (defined in ConfigFile) | ConfigFile | [private] |
ParseTokenSection(int section, int *index, int *line) (defined in ConfigFile) | ConfigFile | [private] |
ParseTokenTuple(int section, int field, int *index, int *line) (defined in ConfigFile) | ConfigFile | [private] |
ParseTokenWord(int section, int *index, int *line) (defined in ConfigFile) | ConfigFile | [private] |
ReadAngle(int section, const char *name, double value) | ConfigFile | |
ReadBool(int section, const char *name, bool value) | ConfigFile | |
ReadColor(int section, const char *name, uint32_t value) | ConfigFile | |
ReadDeviceAddr(player_devaddr_t *addr, int section, const char *name, int code, int index, const char *key) | ConfigFile | |
ReadFilename(int section, const char *name, const char *value) | ConfigFile | |
ReadFloat(int section, const char *name, double value) | ConfigFile | |
ReadInt(int section, const char *name, int value) | ConfigFile | |
ReadLength(int section, const char *name, double value) | ConfigFile | |
ReadString(int section, const char *name, const char *value) | ConfigFile | |
ReadTupleAngle(int section, const char *name, int index, double value) | ConfigFile | |
ReadTupleColor(int section, const char *name, int index, uint32_t value) | ConfigFile | |
ReadTupleFloat(int section, const char *name, int index, double value) | ConfigFile | |
ReadTupleInt(int section, const char *name, int index, int value) | ConfigFile | |
ReadTupleLength(int section, const char *name, int index, double value) | ConfigFile | |
ReadTupleString(int section, const char *name, int index, const char *value) | ConfigFile | |
Save(const char *filename) (defined in ConfigFile) | ConfigFile | [private] |
SaveTokens(FILE *file) (defined in ConfigFile) | ConfigFile | [private] |
section_count (defined in ConfigFile) | ConfigFile | [private] |
section_size (defined in ConfigFile) | ConfigFile | [private] |
sections (defined in ConfigFile) | ConfigFile | [private] |
SetFieldValue(int field, int index, const char *value) (defined in ConfigFile) | ConfigFile | [private] |
SetTokenValue(int index, const char *value) (defined in ConfigFile) | ConfigFile | [private] |
token_count (defined in ConfigFile) | ConfigFile | [private] |
token_size (defined in ConfigFile) | ConfigFile | [private] |
TokenBool enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenCloseSection enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenCloseTuple enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenComment enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenEOL enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenNum enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenOpenSection enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenOpenTuple enum value (defined in ConfigFile) | ConfigFile | [private] |
tokens (defined in ConfigFile) | ConfigFile | [private] |
TokenSpace enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenString enum value (defined in ConfigFile) | ConfigFile | [private] |
TokenWord enum value (defined in ConfigFile) | ConfigFile | [private] |
unit_angle (defined in ConfigFile) | ConfigFile | [private] |
unit_length (defined in ConfigFile) | ConfigFile | [private] |
WarnUnused() | ConfigFile | |
WriteBool(int section, const char *name, bool value) (defined in ConfigFile) | ConfigFile | [private] |
WriteBool_Compat(int section, const char *name, bool value) (defined in ConfigFile) | ConfigFile | [private] |
WriteFloat(int section, const char *name, double value) (defined in ConfigFile) | ConfigFile | [private] |
WriteInt(int section, const char *name, int value) (defined in ConfigFile) | ConfigFile | [private] |
WriteLength(int section, const char *name, double value) (defined in ConfigFile) | ConfigFile | [private] |
WriteString(int section, const char *name, const char *value) (defined in ConfigFile) | ConfigFile | [private] |
WriteTupleAngle(int section, const char *name, int index, double value) (defined in ConfigFile) | ConfigFile | [private] |
WriteTupleFloat(int section, const char *name, int index, double value) (defined in ConfigFile) | ConfigFile | [private] |
WriteTupleInt(int section, const char *name, int index, int value) (defined in ConfigFile) | ConfigFile | [private] |
WriteTupleLength(int section, const char *name, int index, double value) (defined in ConfigFile) | ConfigFile | [private] |
WriteTupleString(int section, const char *name, int index, const char *value) (defined in ConfigFile) | ConfigFile | [private] |
~ConfigFile() | ConfigFile |