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 |

Last updated 12 September 2005 21:38:45