Aria  2.8.0
ArRobotParams Member List

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

addBatteryToConfig(int batteryNumber, ArConfig *config, bool useDefaultBehavior) (defined in ArRobotParams)ArRobotParamsprotected
addComment(const char *comment, const char *sectionName="", ArPriority::Priority priority=ArPriority::NORMAL)ArConfig
addLaserToConfig(int laserNumber, ArConfig *config, bool useDefaultBehavior, const char *section) (defined in ArRobotParams)ArRobotParamsprotected
addLCDToConfig(int lcdNumber, ArConfig *config, bool useDefaultBehavior)ArRobotParamsprotected
addListNamesToParser(const ArConfigArg &parent) (defined in ArConfig)ArConfigprotected
addParam(const ArConfigArg &arg, const char *sectionName="", ArPriority::Priority priority=ArPriority::NORMAL, const char *displayHint=NULL, ArConfigArg::RestartLevel restart=ArConfigArg::NO_RESTART)ArConfig
addParamAsIs(const ArConfigArg &arg, const char *sectionName="")ArConfig
addParserHandlers(void) (defined in ArConfig)ArConfigprotected
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
addPTZToConfig(int i, ArConfig *config) (defined in ArRobotParams)ArRobotParamsprotected
addSection(const char *categoryName, const char *sectionName, const char *sectionDescription)ArConfig
addSectionFlags(const char *sectionName, const char *flags)ArConfig
addSectionNotToParse(const char *section)ArConfig
addSonarBoardToConfig(int sonarBoardNumber, ArConfig *config, bool useDefaultBehavior)ArRobotParamsprotected
addSonarToConfigCommercial(ArConfig *config, bool isMTXSonar) (defined in ArRobotParams)ArRobotParamsprotected
addVideoToConfig(int i, ArConfig *config) (defined in ArRobotParams)ArRobotParamsprotected
ArConfig(const char *baseDirectory=NULL, bool noBlanksBetweenParams=false, bool ignoreBounds=false, bool failOnBadSection=false, bool saveUnknown=true)ArConfig
ArConfig(const ArConfig &config)ArConfig
ArHasFileName()ArHasFileNameinline
ArHasFileName(ArHasFileName const &)ArHasFileNameinline
ArRobotParams()ArRobotParams
callProcessFileCallBacks(bool continueOnError, char *errorBuffer=NULL, size_t errorBufferLen=0)ArConfig
CATEGORY_DEBUGArConfigstatic
CATEGORY_FLEETArConfigstatic
CATEGORY_ROBOT_INTERFACEArConfigstatic
CATEGORY_ROBOT_OPERATIONArConfigstatic
CATEGORY_ROBOT_PHYSICALArConfigstatic
CATEGORY_SECURITYArConfigstatic
clearAll(void)ArConfig
clearAllValueSet(void)ArConfig
clearSections(void)ArConfig
commercialProcessFile(void) (defined in ArRobotParams)ArRobotParamsprotected
copyAndDetach(const ArConfig &config)ArConfigvirtual
copySectionsToParse(std::list< std::string > *from) (defined in ArConfig)ArConfigprotected
findSection(const char *sectionName) const ArConfig
getAbsoluteMaxLatVelocity(void) const ArRobotParamsinline
getAbsoluteMaxRotVelocity(void) const ArRobotParamsinline
getAbsoluteMaxVelocity(void) const ArRobotParamsinline
getAngleConvFactor(void) const ArRobotParamsinline
getBaseDirectory(void) const ArConfig
getBatteryMTXBoardAutoConn(int batteryNumber=1) const ArRobotParamsinline
getBatteryMTXBoardBaud(int batteryNumber=1) const ArRobotParamsinline
getBatteryMTXBoardData(int batteryBoardNum) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getBatteryMTXBoardData(int batteryBoardNum) (defined in ArRobotParams)ArRobotParamsinlineprotected
getBatteryMTXBoardPort(int batteryNumber=1) const ArRobotParamsinline
getBatteryMTXBoardPortType(int batteryNumber=1) const ArRobotParamsinline
getBatteryMTXBoardType(int batteryNumber=1) const ArRobotParamsinline
getCategoryNames() const ArConfig
getClassName(void) const ArRobotParamsinline
getCompassPort() const ArRobotParamsinline
getCompassType() const ArRobotParamsinline
getConnectLaser(int laserNumber=1) const ArRobotParamsinline
getDiffConvFactor(void) const ArRobotParamsinline
getDistConvFactor(void) const ArRobotParamsinline
getFileName(void) const ArConfigvirtual
getGPSBaud() const ArRobotParamsinline
getGPSPort() const ArRobotParamsinline
getGPSType() const (defined in ArRobotParams)ArRobotParamsinline
getGPSX() const ArRobotParamsinline
getGPSY() const ArRobotParamsinline
getGyroScaler(void) const ArRobotParamsinline
getIRCycles(int number) const (defined in ArRobotParams)ArRobotParamsinline
getIRType(int number) const (defined in ArRobotParams)ArRobotParamsinline
getIRUnits(void) (defined in ArRobotParams)ArRobotParamsprotected
getIRX(int number) const ArRobotParamsinline
getIRY(int number) const ArRobotParamsinline
getLaserAutoBaudChoice(int laserNumber=1) const ArRobotParamsinline
getLaserCumulativeBufferSize(int laserNumber=1) const ArRobotParamsinline
getLaserData(int laserNumber) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getLaserData(int laserNumber) (defined in ArRobotParams)ArRobotParamsinlineprotected
getLaserDegreesChoice(int laserNumber=1) const ArRobotParamsinline
getLaserEndDegrees(int laserNumber=1) const ArRobotParamsinline
getLaserFlipped(int laserNumber=1) const ArRobotParamsinline
getLaserIgnore(int laserNumber=1) const ArRobotParamsinline
getLaserIncrement(int laserNumber=1) const ArRobotParamsinline
getLaserIncrementChoice(int laserNumber=1) const ArRobotParamsinline
getLaserMaxRange(int laserNumber=1) const ArRobotParamsinline
getLaserPort(int laserNumber=1) const ArRobotParamsinline
getLaserPortType(int laserNumber=1) const ArRobotParamsinline
getLaserPossessed(void) const ArRobotParamsinline
getLaserPowerControlled(int laserNumber=1) const ArRobotParamsinline
getLaserPowerOutput(int laserNumber=1) const ArRobotParamsinline
getLaserReflectorBitsChoice(int laserNumber=1) const ArRobotParamsinline
getLaserSection(int laserNumber=1) const ArRobotParamsinline
getLaserStartDegrees(int laserNumber=1) const ArRobotParamsinline
getLaserStartingBaudChoice(int laserNumber=1) const ArRobotParamsinline
getLaserTh(int laserNumber=1) const ArRobotParamsinline
getLaserType(int laserNumber=1) const ArRobotParamsinline
getLaserUnitsChoice(int laserNumber=1) const ArRobotParamsinline
getLaserX(int laserNumber=1) const ArRobotParamsinline
getLaserY(int laserNumber=1) const ArRobotParamsinline
getLaserZ(int laserNumber=1) const ArRobotParamsinline
getLatAccel(void) const ArRobotParamsinline
getLatDecel(void) const ArRobotParamsinline
getLatVelMax(void) const ArRobotParamsinline
getLCDMTXBoardAutoConn(int lcdNumber=1) const ArRobotParamsinline
getLCDMTXBoardBaud(int lcdNumber=1) const ArRobotParamsinline
getLCDMTXBoardConnFailOption(int lcdNumber=1) const ArRobotParamsinline
getLCDMTXBoardData(int lcdBoardNum) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getLCDMTXBoardData(int lcdBoardNum) (defined in ArRobotParams)ArRobotParamsinlineprotected
getLCDMTXBoardPort(int lcdNumber=1) const ArRobotParamsinline
getLCDMTXBoardPortType(int lcdNumber=1) const ArRobotParamsinline
getLCDMTXBoardPowerOutput(int lcdNumber=1) const ArRobotParamsinline
getLCDMTXBoardType(int lcdNumber=1) const ArRobotParamsinline
getNoBlanksBetweenParams(void)ArConfig
getNumIR(void) const ArRobotParamsinline
getNumSonar(void) const ArRobotParamsinline
getNumSonarOnMTXBoard(int sonarBoardNum=1) const ArRobotParamsinline
getNumSonarUnits() const ArRobotParamsinline
getProcessFileCallbacksLogLevel(void)ArConfiginline
getPTZParams() const ArRobotParamsinline
getRangeConvFactor(void) const ArRobotParamsinline
getRequestEncoderPackets(void) const ArRobotParamsinline
getRequestIOPackets(void) const ArRobotParamsinline
getRestartLevelNeeded(void) const ArConfig
getRobotDiagonal(void) const ArRobotParamsinline
getRobotLength(void) const ArRobotParamsinline
getRobotLengthFront(void) const ArRobotParamsinline
getRobotLengthRear(void) const ArRobotParamsinline
getRobotRadius(void) const ArRobotParamsinline
getRobotWidth(void) const ArRobotParamsinline
getRotAccel(void) const ArRobotParamsinline
getRotDecel(void) const ArRobotParamsinline
getRotVelMax(void) const ArRobotParamsinline
getSaveUnknown(void)ArConfiginline
getSectionNames() const ArConfig
getSectionNamesInCategory(const char *categoryName) const ArConfig
getSections(void)ArConfig
getSonarDetectionThreshold(int number) const ArRobotParamsinline
getSonarGain(int number) const ArRobotParamsinline
getSonarMaxRange(int number) const ArRobotParamsinline
getSonarMTXBoard(int number) const ArRobotParamsinline
getSonarMTXBoardAutoConn(int sonarNumber=1) const ArRobotParamsinline
getSonarMTXBoardBaud(int sonarNumber=1) const ArRobotParamsinline
getSonarMTXBoardData(int sonarBoardNum) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getSonarMTXBoardData(int sonarBoardNum) (defined in ArRobotParams)ArRobotParamsinlineprotected
getSonarMTXBoardDelay(int sonarBoardNum=1) const ArRobotParamsinline
getSonarMTXBoardDetectionThreshold(int sonarBoardNum=1) const ArRobotParamsinline
getSonarMTXBoardGain(int sonarBoardNum=1) const ArRobotParamsinline
getSonarMTXBoardMaxRange(int sonarBoardNum=1) const ArRobotParamsinline
getSonarMTXBoardPort(int sonarNumber=1) const ArRobotParamsinline
getSonarMTXBoardPortType(int sonarNumber=1) const ArRobotParamsinline
getSonarMTXBoardPowerOutput(int sonarBoardNum=1) const ArRobotParamsinline
getSonarMTXBoardType(int sonarNumber=1) const ArRobotParamsinline
getSonarMTXBoardUnitPosition(int number) const ArRobotParamsinline
getSonarMTXBoardUseForAutonomousDriving(int sonarBoardNum=1) const ArRobotParamsinline
getSonarTh(int number) const ArRobotParamsinline
getSonarUnits(void) (defined in ArRobotParams)ArRobotParamsprotected
getSonarUseForAutonomousDriving(int number) const ArRobotParamsinline
getSonarX(int number) const ArRobotParamsinline
getSonarY(int number) const ArRobotParamsinline
getSubClassName(void) const ArRobotParamsinline
getSwitchToBaudRate(void) const ArRobotParamsinline
getTransAccel(void) const ArRobotParamsinline
getTransDecel(void) const ArRobotParamsinline
getTranslator() const ArConfigvirtual
getTransVelMax(void) const ArRobotParamsinline
getVel2Divisor(void) const ArRobotParamsinline
getVelConvFactor(void) const ArRobotParamsinline
getVideoParams() const ArRobotParamsinline
hasLatVel(void) const ArRobotParamsinline
hasMoveCommand(void) const ArRobotParamsinline
hasSettableAccsDecs(void) const ArRobotParamsinline
hasSettableVelMaxes(void) const ArRobotParamsinline
haveFrontBumpers(void) const ArRobotParamsinline
haveIR(int number) const ArRobotParamsinline
haveNewTableSensingIR(void) const ArRobotParamsinline
haveRearBumpers(void) const ArRobotParamsinline
haveSonar(int boardNum) const ArRobotParamsinline
haveTableSensingIR(void) const ArRobotParamsinline
internalAddToConfigCommercial(ArConfig *config)ArRobotParams
internalAddToConfigDefault(void)ArRobotParams
internalGetDistConvFactorPointer(void)ArRobotParamsinline
internalGetUseDefaultBehavior(void)ArRobotParamsstatic
internalSetIR(int num, int type, int cycles, int x, int y) (defined in ArRobotParams)ArRobotParamsprotected
internalSetSonar(int num, int x, int y, int th) (defined in ArRobotParams)ArRobotParamsprotected
internalSetUseDefaultBehavior(bool useDefaultBehavior, const char *owerOutputDisplayHint)ArRobotParamsstatic
IR_CYCLES enum value (defined in ArRobotParams)ArRobotParamsprotected
IR_TYPE enum value (defined in ArRobotParams)ArRobotParamsprotected
IR_X enum value (defined in ArRobotParams)ArRobotParamsprotected
IR_Y enum value (defined in ArRobotParams)ArRobotParamsprotected
IRInfo enum name (defined in ArRobotParams)ArRobotParamsprotected
isHolonomic(void) const ArRobotParamsinline
log(bool isSummary=true, std::list< std::string > *sectionNameList=NULL, const char *logPrefix="")ArConfig
myAbsoluteMaxLatVelocity (defined in ArRobotParams)ArRobotParamsprotected
myAbsoluteMaxRVelocity (defined in ArRobotParams)ArRobotParamsprotected
myAbsoluteMaxVelocity (defined in ArRobotParams)ArRobotParamsprotected
myAngleConvFactor (defined in ArRobotParams)ArRobotParamsprotected
myArgumentParser (defined in ArConfig)ArConfigprotected
myBaseDirectory (defined in ArConfig)ArConfigprotected
myBatteryMTXBoardCount (defined in ArRobotParams)ArRobotParamsprotected
myBatteryMTXBoards (defined in ArRobotParams)ArRobotParamsprotected
myCategoryToSectionsMapArConfigprotected
myCheckingForRestartLevel (defined in ArConfig)ArConfigprotected
myClass (defined in ArRobotParams)ArRobotParamsprotected
myCommercialAddedConnectables (defined in ArRobotParams)ArRobotParamsprotected
myCommercialConfig (defined in ArRobotParams)ArRobotParamsprotected
myCommercialMaxNumberOfBatteries (defined in ArRobotParams)ArRobotParamsprotected
myCommercialMaxNumberOfLasers (defined in ArRobotParams)ArRobotParamsprotected
myCommercialMaxNumberOfLCDs (defined in ArRobotParams)ArRobotParamsprotected
myCommercialMaxNumberOfSonarBoards (defined in ArRobotParams)ArRobotParamsprotected
myCommercialNumSonar (defined in ArRobotParams)ArRobotParamsprotected
myCommercialProcessedSonar (defined in ArRobotParams)ArRobotParamsprotected
myCommercialProcessFileCB (defined in ArRobotParams)ArRobotParamsprotected
myCommercialSonarFieldMapArRobotParamsprotected
myCompassPort (defined in ArRobotParams)ArRobotParamsprotected
myCompassType (defined in ArRobotParams)ArRobotParamsprotected
myConfigNameArConfigprotected
myConfigVersionArConfigprotected
myCsvSeparatorChar (defined in ArConfig)ArConfigprotected
myDiffConvFactor (defined in ArRobotParams)ArRobotParamsprotected
myDistConvFactor (defined in ArRobotParams)ArRobotParamsprotected
myDuplicateParams (defined in ArConfig)ArConfigprotected
myFailOnBadSection (defined in ArConfig)ArConfigprotected
myFileName (defined in ArConfig)ArConfigprotected
myFrontBumpers (defined in ArRobotParams)ArRobotParamsprotected
myGetIRUnitList (defined in ArRobotParams)ArRobotParamsprotected
myGetSonarUnitList (defined in ArRobotParams)ArRobotParamsprotected
myGPSBaud (defined in ArRobotParams)ArRobotParamsprotected
myGPSPort (defined in ArRobotParams)ArRobotParamsprotected
myGPSPossessed (defined in ArRobotParams)ArRobotParamsprotected
myGPSType (defined in ArRobotParams)ArRobotParamsprotected
myGPSX (defined in ArRobotParams)ArRobotParamsprotected
myGPSY (defined in ArRobotParams)ArRobotParamsprotected
myGyroScaler (defined in ArRobotParams)ArRobotParamsprotected
myHasLatVel (defined in ArRobotParams)ArRobotParamsprotected
myHaveMoveCommand (defined in ArRobotParams)ArRobotParamsprotected
myHighestPriorityToParse (defined in ArConfig)ArConfigprotected
myHolonomic (defined in ArRobotParams)ArRobotParamsprotected
myIgnoreBounds (defined in ArConfig)ArConfigprotected
myIRMap (defined in ArRobotParams)ArRobotParamsprotected
myIRUnitGetFunctor (defined in ArRobotParams)ArRobotParamsprotected
myIRUnitSetFunctor (defined in ArRobotParams)ArRobotParamsprotected
myIsParsingListBroken (defined in ArConfig)ArConfigprotected
myIsQuiet (defined in ArConfig)ArConfigprotected
myLasers (defined in ArRobotParams)ArRobotParamsprotected
myLatAccel (defined in ArRobotParams)ArRobotParamsprotected
myLatDecel (defined in ArRobotParams)ArRobotParamsprotected
myLatVelMax (defined in ArRobotParams)ArRobotParamsprotected
myLCDMTXBoardCount (defined in ArRobotParams)ArRobotParamsprotected
myLCDMTXBoards (defined in ArRobotParams)ArRobotParamsprotected
myListBeginCB (defined in ArConfig)ArConfigprotected
myListEndCB (defined in ArConfig)ArConfigprotected
myLogPrefixArConfigprotected
myLowestPriorityToParse (defined in ArConfig)ArConfigprotected
myNewTableSensingIR (defined in ArRobotParams)ArRobotParamsprotected
myNoBlanksBetweenParams (defined in ArConfig)ArConfigprotected
myNumFrontBumpers (defined in ArRobotParams)ArRobotParamsprotected
myNumIR (defined in ArRobotParams)ArRobotParamsprotected
myNumRearBumpers (defined in ArRobotParams)ArRobotParamsprotected
myNumSonar (defined in ArRobotParams)ArRobotParamsprotected
myNumSonarUnits (defined in ArRobotParams)ArRobotParamsprotected
myParser (defined in ArConfig)ArConfigprotected
myParserCB (defined in ArConfig)ArConfigprotected
myParsingListNames (defined in ArConfig)ArConfigprotected
myPermissionAllowFactory (defined in ArConfig)ArConfigprotected
myPermissionSaveUnknown (defined in ArConfig)ArConfigprotected
myProcessFileCallbacksLogLevel (defined in ArConfig)ArConfigprotected
myProcessFileCBList (defined in ArConfig)ArConfigprotected
myPTZParams (defined in ArRobotParams)ArRobotParamsprotected
myRangeConvFactor (defined in ArRobotParams)ArRobotParamsprotected
myRearBumpers (defined in ArRobotParams)ArRobotParamsprotected
myRequestEncoderPackets (defined in ArRobotParams)ArRobotParamsprotected
myRequestIOPackets (defined in ArRobotParams)ArRobotParamsprotected
myRestartLevelNeeded (defined in ArConfig)ArConfigprotected
myRobotDiagonal (defined in ArRobotParams)ArRobotParamsprotected
myRobotLength (defined in ArRobotParams)ArRobotParamsprotected
myRobotLengthFront (defined in ArRobotParams)ArRobotParamsprotected
myRobotLengthRear (defined in ArRobotParams)ArRobotParamsprotected
myRobotNameArConfigprotected
myRobotRadius (defined in ArRobotParams)ArRobotParamsprotected
myRobotWidth (defined in ArRobotParams)ArRobotParamsprotected
myRotAccel (defined in ArRobotParams)ArRobotParamsprotected
myRotDecel (defined in ArRobotParams)ArRobotParamsprotected
myRotVelMax (defined in ArRobotParams)ArRobotParamsprotected
mySaveUnknown (defined in ArConfig)ArConfigprotected
mySection (defined in ArConfig)ArConfigprotected
mySectionBroken (defined in ArConfig)ArConfigprotected
mySectionCB (defined in ArConfig)ArConfigprotected
mySectionIgnored (defined in ArConfig)ArConfigprotected
mySections (defined in ArConfig)ArConfigprotected
mySectionsNotToParse (defined in ArConfig)ArConfigprotected
mySectionsToParse (defined in ArConfig)ArConfigprotected
mySettableAccsDecs (defined in ArRobotParams)ArRobotParamsprotected
mySettableVelMaxes (defined in ArRobotParams)ArRobotParamsprotected
mySonarBoardCount (defined in ArRobotParams)ArRobotParamsprotected
mySonarMap (defined in ArRobotParams)ArRobotParamsprotected
mySonarMTXBoardCount (defined in ArRobotParams)ArRobotParamsprotected
mySonarMTXBoards (defined in ArRobotParams)ArRobotParamsprotected
mySonarUnitGetFunctor (defined in ArRobotParams)ArRobotParamsprotected
mySonarUnitSetFunctor (defined in ArRobotParams)ArRobotParamsprotected
mySubClass (defined in ArRobotParams)ArRobotParamsprotected
mySwitchToBaudRate (defined in ArRobotParams)ArRobotParamsprotected
myTableSensingIR (defined in ArRobotParams)ArRobotParamsprotected
myTransAccel (defined in ArRobotParams)ArRobotParamsprotected
myTransDecel (defined in ArRobotParams)ArRobotParamsprotected
myTranslator (defined in ArConfig)ArConfigprotected
myTransVelMax (defined in ArRobotParams)ArRobotParamsprotected
myUnknownCB (defined in ArConfig)ArConfigprotected
myUsingSections (defined in ArConfig)ArConfigprotected
myVel2Divisor (defined in ArRobotParams)ArRobotParamsprotected
myVelConvFactor (defined in ArRobotParams)ArRobotParamsprotected
myVersionCB (defined in ArConfig)ArConfigprotected
myVideoParams (defined in ArRobotParams)ArRobotParamsprotected
numFrontBumpers(void) const ArRobotParamsinline
numRearBumpers(void) const ArRobotParamsinline
operator=(const ArConfig &config)ArConfig
ArHasFileName::operator=(ArHasFileName const &)ArHasFileNameinline
ourPowerOutputChoices (defined in ArRobotParams)ArRobotParamsprotectedstatic
ourUseDefaultBehavior (defined in ArRobotParams)ArRobotParamsprotectedstatic
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, ArPriority::Priority highestPriority=ArPriority::FIRST_PRIORITY, ArPriority::Priority lowestPriority=ArPriority::LAST_PRIORITY, ArConfigArg::RestartLevel *restartLevelNeeded=NULL)ArConfig
parseIRUnit(ArArgumentBuilder *builder) (defined in ArRobotParams)ArRobotParamsprotected
parseListBegin(ArArgumentBuilder *arg, char *errorBuffer, size_t errorBufferLen) (defined in ArConfig)ArConfig
parseListEnd(ArArgumentBuilder *arg, char *errorBuffer, size_t errorBufferLen) (defined in ArConfig)ArConfig
parseMTXSonarUnit(ArArgumentBuilder *builder) (defined in ArRobotParams)ArRobotParamsprotected
parseResourceFile(const char *fileName, bool continueOnError=true, char *errorBuffer=NULL, size_t errorBufferLen=0, std::list< std::string > *sectionsToParse=NULL)ArConfig
parseResourceFile(ArArgumentBuilder *builder)ArConfig
parseSection(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0)ArConfig
parseSonarUnit(ArArgumentBuilder *builder) (defined in ArRobotParams)ArRobotParamsprotected
parseUnknown(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0)ArConfig
parseVersion(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0)ArConfig
processFile(void)ArConfiginlinevirtual
processSonarCommercial(ArConfig *config) (defined in ArRobotParams)ArRobotParamsprotected
removeAllUnsetSections(void)ArConfig
removeAllUnsetValues(void)ArConfig
removeAllUnsetValues(bool isRemovingUnsetSectionsOnly)ArConfigprotected
remParserHandlers(void) (defined in ArConfig)ArConfigprotected
remProcessFileCB(ArRetFunctor< bool > *functor)ArConfig
remProcessFileCB(ArRetFunctor2< bool, char *, size_t > *functor)ArConfig
remSectionFlag(const char *sectionName, const char *flag)ArConfig
remSectionNotToParse(const char *section)ArConfig
resetRestartLevelNeeded(void)ArConfig
save(void)ArRobotParams
setBaseDirectory(const char *baseDirectory)ArConfig
setConfigName(const char *configName, const char *robotName=NULL)ArConfigvirtual
setNoBlanksBetweenParams(bool noBlanksBetweenParams)ArConfig
setPermissions(bool allowFactory=true, bool rememberUnknowns=true)ArConfig
setProcessFileCallbacksLogLevel(ArLog::LogLevel level)ArConfiginline
setQuiet(bool isQuiet)ArConfigvirtual
setSaveUnknown(bool saveUnknown)ArConfiginline
setSectionComment(const char *sectionName, const char *comment)ArConfig
setTranslator(ArConfig *xlatorConfig)ArConfigvirtual
SONAR_BOARD enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_BOARDUNITPOSITION enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_DETECTION_THRESHOLD enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_GAIN enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_MAX_RANGE enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_TH enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_USE_FOR_AUTONOMOUS_DRIVING enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_X enum value (defined in ArRobotParams)ArRobotParamsprotected
SONAR_Y enum value (defined in ArRobotParams)ArRobotParamsprotected
SonarInfo enum name (defined in ArRobotParams)ArRobotParamsprotected
translateSection(ArConfigSection *section) (defined in ArConfig)ArConfigprotected
useArgumentParser(ArArgumentParser *parser)ArConfig
writeFile(const char *fileName, bool append=false, std::set< std::string > *alreadyWritten=NULL, bool writeExtras=false, std::list< std::string > *sectionsToWrite=NULL, ArPriority::Priority highestPriority=ArPriority::FIRST_PRIORITY, ArPriority::Priority lowestPriority=ArPriority::LAST_PRIORITY)ArConfig
writeResourceFile(const char *fileName, bool append=false, std::set< std::string > *alreadyWritten=NULL, std::list< std::string > *sectionsToWrite=NULL)ArConfig
writeResourceFile(ArArgumentBuilder *builder)ArConfig
writeSection(ArConfigSection *section, FILE *file, std::set< std::string > *alreadyWritten, bool writeExtras, ArPriority::Priority highestPriority, ArPriority::Priority lowestPriority)ArConfigprotected
writeSectionResource(ArConfigSection *section, FILE *file, std::set< std::string > *alreadyWritten)ArConfigprotected
~ArConfig()ArConfigvirtual
~ArHasFileName()ArHasFileNameinlinevirtual
~ArRobotParams()ArRobotParamsvirtual