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) constArConfig
getAbsoluteMaxLatVelocity(void) constArRobotParamsinline
getAbsoluteMaxRotVelocity(void) constArRobotParamsinline
getAbsoluteMaxVelocity(void) constArRobotParamsinline
getAngleConvFactor(void) constArRobotParamsinline
getBaseDirectory(void) constArConfig
getBatteryMTXBoardAutoConn(int batteryNumber=1) constArRobotParamsinline
getBatteryMTXBoardBaud(int batteryNumber=1) constArRobotParamsinline
getBatteryMTXBoardData(int batteryBoardNum) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getBatteryMTXBoardData(int batteryBoardNum) (defined in ArRobotParams)ArRobotParamsinlineprotected
getBatteryMTXBoardPort(int batteryNumber=1) constArRobotParamsinline
getBatteryMTXBoardPortType(int batteryNumber=1) constArRobotParamsinline
getBatteryMTXBoardType(int batteryNumber=1) constArRobotParamsinline
getCategoryNames() constArConfig
getClassName(void) constArRobotParamsinline
getCompassPort() constArRobotParamsinline
getCompassType() constArRobotParamsinline
getConnectLaser(int laserNumber=1) constArRobotParamsinline
getDiffConvFactor(void) constArRobotParamsinline
getDistConvFactor(void) constArRobotParamsinline
getFileName(void) constArConfigvirtual
getGPSBaud() constArRobotParamsinline
getGPSPort() constArRobotParamsinline
getGPSType() const (defined in ArRobotParams)ArRobotParamsinline
getGPSX() constArRobotParamsinline
getGPSY() constArRobotParamsinline
getGyroScaler(void) constArRobotParamsinline
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) constArRobotParamsinline
getIRY(int number) constArRobotParamsinline
getLaserAutoBaudChoice(int laserNumber=1) constArRobotParamsinline
getLaserCumulativeBufferSize(int laserNumber=1) constArRobotParamsinline
getLaserData(int laserNumber) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getLaserData(int laserNumber) (defined in ArRobotParams)ArRobotParamsinlineprotected
getLaserDegreesChoice(int laserNumber=1) constArRobotParamsinline
getLaserEndDegrees(int laserNumber=1) constArRobotParamsinline
getLaserFlipped(int laserNumber=1) constArRobotParamsinline
getLaserIgnore(int laserNumber=1) constArRobotParamsinline
getLaserIncrement(int laserNumber=1) constArRobotParamsinline
getLaserIncrementChoice(int laserNumber=1) constArRobotParamsinline
getLaserMaxRange(int laserNumber=1) constArRobotParamsinline
getLaserPort(int laserNumber=1) constArRobotParamsinline
getLaserPortType(int laserNumber=1) constArRobotParamsinline
getLaserPossessed(void) constArRobotParamsinline
getLaserPowerControlled(int laserNumber=1) constArRobotParamsinline
getLaserPowerOutput(int laserNumber=1) constArRobotParamsinline
getLaserReflectorBitsChoice(int laserNumber=1) constArRobotParamsinline
getLaserSection(int laserNumber=1) constArRobotParamsinline
getLaserStartDegrees(int laserNumber=1) constArRobotParamsinline
getLaserStartingBaudChoice(int laserNumber=1) constArRobotParamsinline
getLaserTh(int laserNumber=1) constArRobotParamsinline
getLaserType(int laserNumber=1) constArRobotParamsinline
getLaserUnitsChoice(int laserNumber=1) constArRobotParamsinline
getLaserX(int laserNumber=1) constArRobotParamsinline
getLaserY(int laserNumber=1) constArRobotParamsinline
getLaserZ(int laserNumber=1) constArRobotParamsinline
getLatAccel(void) constArRobotParamsinline
getLatDecel(void) constArRobotParamsinline
getLatVelMax(void) constArRobotParamsinline
getLCDMTXBoardAutoConn(int lcdNumber=1) constArRobotParamsinline
getLCDMTXBoardBaud(int lcdNumber=1) constArRobotParamsinline
getLCDMTXBoardConnFailOption(int lcdNumber=1) constArRobotParamsinline
getLCDMTXBoardData(int lcdBoardNum) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getLCDMTXBoardData(int lcdBoardNum) (defined in ArRobotParams)ArRobotParamsinlineprotected
getLCDMTXBoardPort(int lcdNumber=1) constArRobotParamsinline
getLCDMTXBoardPortType(int lcdNumber=1) constArRobotParamsinline
getLCDMTXBoardPowerOutput(int lcdNumber=1) constArRobotParamsinline
getLCDMTXBoardType(int lcdNumber=1) constArRobotParamsinline
getNoBlanksBetweenParams(void)ArConfig
getNumIR(void) constArRobotParamsinline
getNumSonar(void) constArRobotParamsinline
getNumSonarOnMTXBoard(int sonarBoardNum=1) constArRobotParamsinline
getNumSonarUnits() constArRobotParamsinline
getProcessFileCallbacksLogLevel(void)ArConfiginline
getPTZParams() constArRobotParamsinline
getRangeConvFactor(void) constArRobotParamsinline
getRequestEncoderPackets(void) constArRobotParamsinline
getRequestIOPackets(void) constArRobotParamsinline
getRestartLevelNeeded(void) constArConfig
getRobotDiagonal(void) constArRobotParamsinline
getRobotLength(void) constArRobotParamsinline
getRobotLengthFront(void) constArRobotParamsinline
getRobotLengthRear(void) constArRobotParamsinline
getRobotRadius(void) constArRobotParamsinline
getRobotWidth(void) constArRobotParamsinline
getRotAccel(void) constArRobotParamsinline
getRotDecel(void) constArRobotParamsinline
getRotVelMax(void) constArRobotParamsinline
getSaveUnknown(void)ArConfiginline
getSectionNames() constArConfig
getSectionNamesInCategory(const char *categoryName) constArConfig
getSections(void)ArConfig
getSonarDetectionThreshold(int number) constArRobotParamsinline
getSonarGain(int number) constArRobotParamsinline
getSonarMaxRange(int number) constArRobotParamsinline
getSonarMTXBoard(int number) constArRobotParamsinline
getSonarMTXBoardAutoConn(int sonarNumber=1) constArRobotParamsinline
getSonarMTXBoardBaud(int sonarNumber=1) constArRobotParamsinline
getSonarMTXBoardData(int sonarBoardNum) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getSonarMTXBoardData(int sonarBoardNum) (defined in ArRobotParams)ArRobotParamsinlineprotected
getSonarMTXBoardDelay(int sonarBoardNum=1) constArRobotParamsinline
getSonarMTXBoardDetectionThreshold(int sonarBoardNum=1) constArRobotParamsinline
getSonarMTXBoardGain(int sonarBoardNum=1) constArRobotParamsinline
getSonarMTXBoardMaxRange(int sonarBoardNum=1) constArRobotParamsinline
getSonarMTXBoardPort(int sonarNumber=1) constArRobotParamsinline
getSonarMTXBoardPortType(int sonarNumber=1) constArRobotParamsinline
getSonarMTXBoardPowerOutput(int sonarBoardNum=1) constArRobotParamsinline
getSonarMTXBoardType(int sonarNumber=1) constArRobotParamsinline
getSonarMTXBoardUnitPosition(int number) constArRobotParamsinline
getSonarMTXBoardUseForAutonomousDriving(int sonarBoardNum=1) constArRobotParamsinline
getSonarTh(int number) constArRobotParamsinline
getSonarUnits(void) (defined in ArRobotParams)ArRobotParamsprotected
getSonarUseForAutonomousDriving(int number) constArRobotParamsinline
getSonarX(int number) constArRobotParamsinline
getSonarY(int number) constArRobotParamsinline
getSubClassName(void) constArRobotParamsinline
getSwitchToBaudRate(void) constArRobotParamsinline
getTransAccel(void) constArRobotParamsinline
getTransDecel(void) constArRobotParamsinline
getTranslator() constArConfigvirtual
getTransVelMax(void) constArRobotParamsinline
getVel2Divisor(void) constArRobotParamsinline
getVelConvFactor(void) constArRobotParamsinline
getVideoParams() constArRobotParamsinline
hasLatVel(void) constArRobotParamsinline
hasMoveCommand(void) constArRobotParamsinline
hasSettableAccsDecs(void) constArRobotParamsinline
hasSettableVelMaxes(void) constArRobotParamsinline
haveFrontBumpers(void) constArRobotParamsinline
haveIR(int number) constArRobotParamsinline
haveNewTableSensingIR(void) constArRobotParamsinline
haveRearBumpers(void) constArRobotParamsinline
haveSonar(int boardNum) constArRobotParamsinline
haveTableSensingIR(void) constArRobotParamsinline
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) constArRobotParamsinline
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) constArRobotParamsinline
numRearBumpers(void) constArRobotParamsinline
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