, 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 | ConfigFile | [private] |
| default_robot | ConfigFile | [private] |
| DumpFields() | ConfigFile | |
| DumpMacros() (defined in ConfigFile) | ConfigFile | [private] |
| DumpSections() | ConfigFile | |
| DumpTokens() | ConfigFile | |
| field_count | ConfigFile | [private] |
| field_size | ConfigFile | [private] |
| fields | 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 | ConfigFile | [private] |
| macro_size | ConfigFile | [private] |
| macros | 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 | ConfigFile | [private] |
| section_size | ConfigFile | [private] |
| sections | 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 | ConfigFile | [private] |
| token_size | 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 | 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 | ConfigFile | [private] |
| unit_length | 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 | |