Aria: Member List

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArConfig Member List

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

addComment(const char *comment, const char *sectionName="", ArPriority::Priority priority=ArPriority::NORMAL) | ArConfig |
addParam(const ArConfigArg &arg, const char *sectionName="", ArPriority::Priority priority=ArPriority::NORMAL, const char *displayHint=NULL) | ArConfig |
addParserHandlers(void) (defined in ArConfig) | ArConfig | `[protected]`
addProcessFileCB(ArRetFunctor< bool > *functor, int priority=0) | ArConfig |
addProcessFileCB(ArRetFunctor2< bool, char *, size_t > *functor, int priority=0) | ArConfig |
addProcessFileWithErrorCB(ArRetFunctor2< bool, char *, size_t > *functor, int priority=0) | ArConfig |
addSectionFlags(const char *sectionName, const char *flags) | ArConfig |
ArConfig(const char *baseDirectory=NULL, bool noBlanksBetweenParams=false, bool ignoreBounds=false, bool failOnBadSection=false, bool saveUnknown=true) | ArConfig |
ArConfig(const ArConfig &config) | ArConfig |
callProcessFileCallBacks(bool continueOnError, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig |
clearAll(void) | ArConfig |
clearAllValueSet(void) | ArConfig |
clearSections(void) | ArConfig |
copySectionsToParse(std::list< std::string > *from) (defined in ArConfig) | ArConfig | `[protected]`
findSection(const char *sectionName) const | ArConfig |
getBaseDirectory(void) const | ArConfig |
getFileName(void) const | ArConfig |
getNoBlanksBetweenParams(void) | ArConfig |
getProcessFileCallbacksLogLevel(void) | ArConfig | `[inline]`
getSaveUnknown(void) | ArConfig | `[inline]`
getSections(void) | ArConfig |
log(bool isSummary=true) (defined in ArConfig) | ArConfig |
myArgumentParser (defined in ArConfig) | ArConfig | `[protected]`
myBaseDirectory (defined in ArConfig) | ArConfig | `[protected]`
myConfigName | ArConfig | `[protected]`
myDuplicateParams (defined in ArConfig) | ArConfig | `[protected]`
myFailOnBadSection (defined in ArConfig) | ArConfig | `[protected]`
myFileName (defined in ArConfig) | ArConfig | `[protected]`
myIgnoreBounds (defined in ArConfig) | ArConfig | `[protected]`
myIsQuiet (defined in ArConfig) | ArConfig | `[protected]`
myLogPrefix | ArConfig | `[protected]`
myNoBlanksBetweenParams (defined in ArConfig) | ArConfig | `[protected]`
myParser (defined in ArConfig) | ArConfig | `[protected]`
myParserCB (defined in ArConfig) | ArConfig | `[protected]`
myProcessFileCallbacksLogLevel (defined in ArConfig) | ArConfig | `[protected]`
myProcessFileCBList (defined in ArConfig) | ArConfig | `[protected]`
myRobotName | ArConfig | `[protected]`
mySaveUnknown (defined in ArConfig) | ArConfig | `[protected]`
mySection (defined in ArConfig) | ArConfig | `[protected]`
mySectionBroken (defined in ArConfig) | ArConfig | `[protected]`
mySectionCB (defined in ArConfig) | ArConfig | `[protected]`
mySectionIgnored (defined in ArConfig) | ArConfig | `[protected]`
mySections (defined in ArConfig) | ArConfig | `[protected]`
mySectionsToParse (defined in ArConfig) | ArConfig | `[protected]`
myUnknownCB (defined in ArConfig) | ArConfig | `[protected]`
myUsingSections (defined in ArConfig) | ArConfig | `[protected]`
operator=(const ArConfig &config) (defined in ArConfig) | ArConfig |
parseArgument(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig |
parseArgumentParser(ArArgumentParser *parser, bool continueOnError=false, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig |
parseFile(const char *fileName, bool continueOnError=false, bool noFileNotFoundMessage=false, char *errorBuffer=NULL, size_t errorBufferLen=0, std::list< std::string > *sectionsToParse=NULL) | ArConfig |
parseSection(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig |
parseUnknown(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig |
processFile(void) | ArConfig | `[inline, virtual]`
removeAllUnsetValues(void) | ArConfig |
remProcessFileCB(ArRetFunctor< bool > *functor) | ArConfig |
remProcessFileCB(ArRetFunctor2< bool, char *, size_t > *functor) | ArConfig |
remSectionFlag(const char *sectionName, const char *flag) | ArConfig |
setBaseDirectory(const char *baseDirectory) | ArConfig |
setConfigName(const char *configName, const char *robotName=NULL) | ArConfig | `[virtual]`
setNoBlanksBetweenParams(bool noBlanksBetweenParams) | ArConfig |
setProcessFileCallbacksLogLevel(ArLog::LogLevel level) | ArConfig | `[inline]`
setQuiet(bool isQuiet) | ArConfig | `[virtual]`
setSaveUnknown(bool saveUnknown) | ArConfig | `[inline]`
setSectionComment(const char *sectionName, const char *comment) | ArConfig |
useArgumentParser(ArArgumentParser *parser) | ArConfig |
writeFile(const char *fileName, bool append=false, std::set< std::string > *alreadyWritten=NULL, bool writePriorities=false, std::list< std::string > *sectionsToWrite=NULL) | ArConfig |
writeSection(ArConfigSection *section, FILE *file, std::set< std::string > *alreadyWritten, bool writePriorities) | ArConfig | `[protected]`
~ArConfig() | ArConfig | `[virtual]`