#include <ArConfigGroup.h>
Public Member Functions | |
| void | addConfig (ArConfig *config) |
| Adds a config to the group. | |
| ArConfigGroup (const char *baseDirectory=NULL) | |
| Constructor. | |
| const char * | getBaseDirectory (void) const |
| Gets the baes directory of this group (not the configs it contains). | |
| bool | parseFile (const char *fileName, bool continueOnError=false) |
| Parses the given file (starting from the base directory). | |
| bool | reloadFile (bool continueOnError=true) |
| Reloads the last file parsed. | |
| void | remConfig (ArConfig *config) |
| Removes a config from the group. | |
| void | setBaseDirectory (const char *baseDirectory) |
| Sets the base directory on all configs this contains. | |
| bool | writeFile (const char *fileName) |
| Writes a file out (overwrites any existing file). | |
| ~ArConfigGroup (void) | |
| Destructor. | |
Protected Attributes | |
| std::string | myBaseDirectory |
| std::list< ArConfig * > | myConfigs |
| std::string | myLastFile |
Definition at line 33 of file ArConfigGroup.h.
1.4.0