Aria
2.8.0
|
This is the complete list of members for ArRobotParams, including all inherited members.
addBatteryToConfig(int batteryNumber, ArConfig *config, bool useDefaultBehavior) (defined in ArRobotParams) | ArRobotParams | protected |
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) | ArRobotParams | protected |
addLCDToConfig(int lcdNumber, ArConfig *config, bool useDefaultBehavior) | ArRobotParams | protected |
addListNamesToParser(const ArConfigArg &parent) (defined in ArConfig) | ArConfig | protected |
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) | 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 | |
addPTZToConfig(int i, ArConfig *config) (defined in ArRobotParams) | ArRobotParams | protected |
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) | ArRobotParams | protected |
addSonarToConfigCommercial(ArConfig *config, bool isMTXSonar) (defined in ArRobotParams) | ArRobotParams | protected |
addVideoToConfig(int i, ArConfig *config) (defined in ArRobotParams) | ArRobotParams | protected |
ArConfig(const char *baseDirectory=NULL, bool noBlanksBetweenParams=false, bool ignoreBounds=false, bool failOnBadSection=false, bool saveUnknown=true) | ArConfig | |
ArConfig(const ArConfig &config) | ArConfig | |
ArHasFileName() | ArHasFileName | inline |
ArHasFileName(ArHasFileName const &) | ArHasFileName | inline |
ArRobotParams() | ArRobotParams | |
callProcessFileCallBacks(bool continueOnError, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig | |
CATEGORY_DEBUG | ArConfig | static |
CATEGORY_FLEET | ArConfig | static |
CATEGORY_ROBOT_INTERFACE | ArConfig | static |
CATEGORY_ROBOT_OPERATION | ArConfig | static |
CATEGORY_ROBOT_PHYSICAL | ArConfig | static |
CATEGORY_SECURITY | ArConfig | static |
clearAll(void) | ArConfig | |
clearAllValueSet(void) | ArConfig | |
clearSections(void) | ArConfig | |
commercialProcessFile(void) (defined in ArRobotParams) | ArRobotParams | protected |
copyAndDetach(const ArConfig &config) | ArConfig | virtual |
copySectionsToParse(std::list< std::string > *from) (defined in ArConfig) | ArConfig | protected |
findSection(const char *sectionName) const | ArConfig | |
getAbsoluteMaxLatVelocity(void) const | ArRobotParams | inline |
getAbsoluteMaxRotVelocity(void) const | ArRobotParams | inline |
getAbsoluteMaxVelocity(void) const | ArRobotParams | inline |
getAngleConvFactor(void) const | ArRobotParams | inline |
getBaseDirectory(void) const | ArConfig | |
getBatteryMTXBoardAutoConn(int batteryNumber=1) const | ArRobotParams | inline |
getBatteryMTXBoardBaud(int batteryNumber=1) const | ArRobotParams | inline |
getBatteryMTXBoardData(int batteryBoardNum) const (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getBatteryMTXBoardData(int batteryBoardNum) (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getBatteryMTXBoardPort(int batteryNumber=1) const | ArRobotParams | inline |
getBatteryMTXBoardPortType(int batteryNumber=1) const | ArRobotParams | inline |
getBatteryMTXBoardType(int batteryNumber=1) const | ArRobotParams | inline |
getCategoryNames() const | ArConfig | |
getClassName(void) const | ArRobotParams | inline |
getCompassPort() const | ArRobotParams | inline |
getCompassType() const | ArRobotParams | inline |
getConnectLaser(int laserNumber=1) const | ArRobotParams | inline |
getDiffConvFactor(void) const | ArRobotParams | inline |
getDistConvFactor(void) const | ArRobotParams | inline |
getFileName(void) const | ArConfig | virtual |
getGPSBaud() const | ArRobotParams | inline |
getGPSPort() const | ArRobotParams | inline |
getGPSType() const (defined in ArRobotParams) | ArRobotParams | inline |
getGPSX() const | ArRobotParams | inline |
getGPSY() const | ArRobotParams | inline |
getGyroScaler(void) const | ArRobotParams | inline |
getIRCycles(int number) const (defined in ArRobotParams) | ArRobotParams | inline |
getIRType(int number) const (defined in ArRobotParams) | ArRobotParams | inline |
getIRUnits(void) (defined in ArRobotParams) | ArRobotParams | protected |
getIRX(int number) const | ArRobotParams | inline |
getIRY(int number) const | ArRobotParams | inline |
getLaserAutoBaudChoice(int laserNumber=1) const | ArRobotParams | inline |
getLaserCumulativeBufferSize(int laserNumber=1) const | ArRobotParams | inline |
getLaserData(int laserNumber) const (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getLaserData(int laserNumber) (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getLaserDegreesChoice(int laserNumber=1) const | ArRobotParams | inline |
getLaserEndDegrees(int laserNumber=1) const | ArRobotParams | inline |
getLaserFlipped(int laserNumber=1) const | ArRobotParams | inline |
getLaserIgnore(int laserNumber=1) const | ArRobotParams | inline |
getLaserIncrement(int laserNumber=1) const | ArRobotParams | inline |
getLaserIncrementChoice(int laserNumber=1) const | ArRobotParams | inline |
getLaserMaxRange(int laserNumber=1) const | ArRobotParams | inline |
getLaserPort(int laserNumber=1) const | ArRobotParams | inline |
getLaserPortType(int laserNumber=1) const | ArRobotParams | inline |
getLaserPossessed(void) const | ArRobotParams | inline |
getLaserPowerControlled(int laserNumber=1) const | ArRobotParams | inline |
getLaserPowerOutput(int laserNumber=1) const | ArRobotParams | inline |
getLaserReflectorBitsChoice(int laserNumber=1) const | ArRobotParams | inline |
getLaserSection(int laserNumber=1) const | ArRobotParams | inline |
getLaserStartDegrees(int laserNumber=1) const | ArRobotParams | inline |
getLaserStartingBaudChoice(int laserNumber=1) const | ArRobotParams | inline |
getLaserTh(int laserNumber=1) const | ArRobotParams | inline |
getLaserType(int laserNumber=1) const | ArRobotParams | inline |
getLaserUnitsChoice(int laserNumber=1) const | ArRobotParams | inline |
getLaserX(int laserNumber=1) const | ArRobotParams | inline |
getLaserY(int laserNumber=1) const | ArRobotParams | inline |
getLaserZ(int laserNumber=1) const | ArRobotParams | inline |
getLatAccel(void) const | ArRobotParams | inline |
getLatDecel(void) const | ArRobotParams | inline |
getLatVelMax(void) const | ArRobotParams | inline |
getLCDMTXBoardAutoConn(int lcdNumber=1) const | ArRobotParams | inline |
getLCDMTXBoardBaud(int lcdNumber=1) const | ArRobotParams | inline |
getLCDMTXBoardConnFailOption(int lcdNumber=1) const | ArRobotParams | inline |
getLCDMTXBoardData(int lcdBoardNum) const (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getLCDMTXBoardData(int lcdBoardNum) (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getLCDMTXBoardPort(int lcdNumber=1) const | ArRobotParams | inline |
getLCDMTXBoardPortType(int lcdNumber=1) const | ArRobotParams | inline |
getLCDMTXBoardPowerOutput(int lcdNumber=1) const | ArRobotParams | inline |
getLCDMTXBoardType(int lcdNumber=1) const | ArRobotParams | inline |
getNoBlanksBetweenParams(void) | ArConfig | |
getNumIR(void) const | ArRobotParams | inline |
getNumSonar(void) const | ArRobotParams | inline |
getNumSonarOnMTXBoard(int sonarBoardNum=1) const | ArRobotParams | inline |
getNumSonarUnits() const | ArRobotParams | inline |
getProcessFileCallbacksLogLevel(void) | ArConfig | inline |
getPTZParams() const | ArRobotParams | inline |
getRangeConvFactor(void) const | ArRobotParams | inline |
getRequestEncoderPackets(void) const | ArRobotParams | inline |
getRequestIOPackets(void) const | ArRobotParams | inline |
getRestartLevelNeeded(void) const | ArConfig | |
getRobotDiagonal(void) const | ArRobotParams | inline |
getRobotLength(void) const | ArRobotParams | inline |
getRobotLengthFront(void) const | ArRobotParams | inline |
getRobotLengthRear(void) const | ArRobotParams | inline |
getRobotRadius(void) const | ArRobotParams | inline |
getRobotWidth(void) const | ArRobotParams | inline |
getRotAccel(void) const | ArRobotParams | inline |
getRotDecel(void) const | ArRobotParams | inline |
getRotVelMax(void) const | ArRobotParams | inline |
getSaveUnknown(void) | ArConfig | inline |
getSectionNames() const | ArConfig | |
getSectionNamesInCategory(const char *categoryName) const | ArConfig | |
getSections(void) | ArConfig | |
getSonarDetectionThreshold(int number) const | ArRobotParams | inline |
getSonarGain(int number) const | ArRobotParams | inline |
getSonarMaxRange(int number) const | ArRobotParams | inline |
getSonarMTXBoard(int number) const | ArRobotParams | inline |
getSonarMTXBoardAutoConn(int sonarNumber=1) const | ArRobotParams | inline |
getSonarMTXBoardBaud(int sonarNumber=1) const | ArRobotParams | inline |
getSonarMTXBoardData(int sonarBoardNum) const (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getSonarMTXBoardData(int sonarBoardNum) (defined in ArRobotParams) | ArRobotParams | inlineprotected |
getSonarMTXBoardDelay(int sonarBoardNum=1) const | ArRobotParams | inline |
getSonarMTXBoardDetectionThreshold(int sonarBoardNum=1) const | ArRobotParams | inline |
getSonarMTXBoardGain(int sonarBoardNum=1) const | ArRobotParams | inline |
getSonarMTXBoardMaxRange(int sonarBoardNum=1) const | ArRobotParams | inline |
getSonarMTXBoardPort(int sonarNumber=1) const | ArRobotParams | inline |
getSonarMTXBoardPortType(int sonarNumber=1) const | ArRobotParams | inline |
getSonarMTXBoardPowerOutput(int sonarBoardNum=1) const | ArRobotParams | inline |
getSonarMTXBoardType(int sonarNumber=1) const | ArRobotParams | inline |
getSonarMTXBoardUnitPosition(int number) const | ArRobotParams | inline |
getSonarMTXBoardUseForAutonomousDriving(int sonarBoardNum=1) const | ArRobotParams | inline |
getSonarTh(int number) const | ArRobotParams | inline |
getSonarUnits(void) (defined in ArRobotParams) | ArRobotParams | protected |
getSonarUseForAutonomousDriving(int number) const | ArRobotParams | inline |
getSonarX(int number) const | ArRobotParams | inline |
getSonarY(int number) const | ArRobotParams | inline |
getSubClassName(void) const | ArRobotParams | inline |
getSwitchToBaudRate(void) const | ArRobotParams | inline |
getTransAccel(void) const | ArRobotParams | inline |
getTransDecel(void) const | ArRobotParams | inline |
getTranslator() const | ArConfig | virtual |
getTransVelMax(void) const | ArRobotParams | inline |
getVel2Divisor(void) const | ArRobotParams | inline |
getVelConvFactor(void) const | ArRobotParams | inline |
getVideoParams() const | ArRobotParams | inline |
hasLatVel(void) const | ArRobotParams | inline |
hasMoveCommand(void) const | ArRobotParams | inline |
hasSettableAccsDecs(void) const | ArRobotParams | inline |
hasSettableVelMaxes(void) const | ArRobotParams | inline |
haveFrontBumpers(void) const | ArRobotParams | inline |
haveIR(int number) const | ArRobotParams | inline |
haveNewTableSensingIR(void) const | ArRobotParams | inline |
haveRearBumpers(void) const | ArRobotParams | inline |
haveSonar(int boardNum) const | ArRobotParams | inline |
haveTableSensingIR(void) const | ArRobotParams | inline |
internalAddToConfigCommercial(ArConfig *config) | ArRobotParams | |
internalAddToConfigDefault(void) | ArRobotParams | |
internalGetDistConvFactorPointer(void) | ArRobotParams | inline |
internalGetUseDefaultBehavior(void) | ArRobotParams | static |
internalSetIR(int num, int type, int cycles, int x, int y) (defined in ArRobotParams) | ArRobotParams | protected |
internalSetSonar(int num, int x, int y, int th) (defined in ArRobotParams) | ArRobotParams | protected |
internalSetUseDefaultBehavior(bool useDefaultBehavior, const char *owerOutputDisplayHint) | ArRobotParams | static |
IR_CYCLES enum value (defined in ArRobotParams) | ArRobotParams | protected |
IR_TYPE enum value (defined in ArRobotParams) | ArRobotParams | protected |
IR_X enum value (defined in ArRobotParams) | ArRobotParams | protected |
IR_Y enum value (defined in ArRobotParams) | ArRobotParams | protected |
IRInfo enum name (defined in ArRobotParams) | ArRobotParams | protected |
isHolonomic(void) const | ArRobotParams | inline |
log(bool isSummary=true, std::list< std::string > *sectionNameList=NULL, const char *logPrefix="") | ArConfig | |
myAbsoluteMaxLatVelocity (defined in ArRobotParams) | ArRobotParams | protected |
myAbsoluteMaxRVelocity (defined in ArRobotParams) | ArRobotParams | protected |
myAbsoluteMaxVelocity (defined in ArRobotParams) | ArRobotParams | protected |
myAngleConvFactor (defined in ArRobotParams) | ArRobotParams | protected |
myArgumentParser (defined in ArConfig) | ArConfig | protected |
myBaseDirectory (defined in ArConfig) | ArConfig | protected |
myBatteryMTXBoardCount (defined in ArRobotParams) | ArRobotParams | protected |
myBatteryMTXBoards (defined in ArRobotParams) | ArRobotParams | protected |
myCategoryToSectionsMap | ArConfig | protected |
myCheckingForRestartLevel (defined in ArConfig) | ArConfig | protected |
myClass (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialAddedConnectables (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialConfig (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialMaxNumberOfBatteries (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialMaxNumberOfLasers (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialMaxNumberOfLCDs (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialMaxNumberOfSonarBoards (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialNumSonar (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialProcessedSonar (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialProcessFileCB (defined in ArRobotParams) | ArRobotParams | protected |
myCommercialSonarFieldMap | ArRobotParams | protected |
myCompassPort (defined in ArRobotParams) | ArRobotParams | protected |
myCompassType (defined in ArRobotParams) | ArRobotParams | protected |
myConfigName | ArConfig | protected |
myConfigVersion | ArConfig | protected |
myCsvSeparatorChar (defined in ArConfig) | ArConfig | protected |
myDiffConvFactor (defined in ArRobotParams) | ArRobotParams | protected |
myDistConvFactor (defined in ArRobotParams) | ArRobotParams | protected |
myDuplicateParams (defined in ArConfig) | ArConfig | protected |
myFailOnBadSection (defined in ArConfig) | ArConfig | protected |
myFileName (defined in ArConfig) | ArConfig | protected |
myFrontBumpers (defined in ArRobotParams) | ArRobotParams | protected |
myGetIRUnitList (defined in ArRobotParams) | ArRobotParams | protected |
myGetSonarUnitList (defined in ArRobotParams) | ArRobotParams | protected |
myGPSBaud (defined in ArRobotParams) | ArRobotParams | protected |
myGPSPort (defined in ArRobotParams) | ArRobotParams | protected |
myGPSPossessed (defined in ArRobotParams) | ArRobotParams | protected |
myGPSType (defined in ArRobotParams) | ArRobotParams | protected |
myGPSX (defined in ArRobotParams) | ArRobotParams | protected |
myGPSY (defined in ArRobotParams) | ArRobotParams | protected |
myGyroScaler (defined in ArRobotParams) | ArRobotParams | protected |
myHasLatVel (defined in ArRobotParams) | ArRobotParams | protected |
myHaveMoveCommand (defined in ArRobotParams) | ArRobotParams | protected |
myHighestPriorityToParse (defined in ArConfig) | ArConfig | protected |
myHolonomic (defined in ArRobotParams) | ArRobotParams | protected |
myIgnoreBounds (defined in ArConfig) | ArConfig | protected |
myIRMap (defined in ArRobotParams) | ArRobotParams | protected |
myIRUnitGetFunctor (defined in ArRobotParams) | ArRobotParams | protected |
myIRUnitSetFunctor (defined in ArRobotParams) | ArRobotParams | protected |
myIsParsingListBroken (defined in ArConfig) | ArConfig | protected |
myIsQuiet (defined in ArConfig) | ArConfig | protected |
myLasers (defined in ArRobotParams) | ArRobotParams | protected |
myLatAccel (defined in ArRobotParams) | ArRobotParams | protected |
myLatDecel (defined in ArRobotParams) | ArRobotParams | protected |
myLatVelMax (defined in ArRobotParams) | ArRobotParams | protected |
myLCDMTXBoardCount (defined in ArRobotParams) | ArRobotParams | protected |
myLCDMTXBoards (defined in ArRobotParams) | ArRobotParams | protected |
myListBeginCB (defined in ArConfig) | ArConfig | protected |
myListEndCB (defined in ArConfig) | ArConfig | protected |
myLogPrefix | ArConfig | protected |
myLowestPriorityToParse (defined in ArConfig) | ArConfig | protected |
myNewTableSensingIR (defined in ArRobotParams) | ArRobotParams | protected |
myNoBlanksBetweenParams (defined in ArConfig) | ArConfig | protected |
myNumFrontBumpers (defined in ArRobotParams) | ArRobotParams | protected |
myNumIR (defined in ArRobotParams) | ArRobotParams | protected |
myNumRearBumpers (defined in ArRobotParams) | ArRobotParams | protected |
myNumSonar (defined in ArRobotParams) | ArRobotParams | protected |
myNumSonarUnits (defined in ArRobotParams) | ArRobotParams | protected |
myParser (defined in ArConfig) | ArConfig | protected |
myParserCB (defined in ArConfig) | ArConfig | protected |
myParsingListNames (defined in ArConfig) | ArConfig | protected |
myPermissionAllowFactory (defined in ArConfig) | ArConfig | protected |
myPermissionSaveUnknown (defined in ArConfig) | ArConfig | protected |
myProcessFileCallbacksLogLevel (defined in ArConfig) | ArConfig | protected |
myProcessFileCBList (defined in ArConfig) | ArConfig | protected |
myPTZParams (defined in ArRobotParams) | ArRobotParams | protected |
myRangeConvFactor (defined in ArRobotParams) | ArRobotParams | protected |
myRearBumpers (defined in ArRobotParams) | ArRobotParams | protected |
myRequestEncoderPackets (defined in ArRobotParams) | ArRobotParams | protected |
myRequestIOPackets (defined in ArRobotParams) | ArRobotParams | protected |
myRestartLevelNeeded (defined in ArConfig) | ArConfig | protected |
myRobotDiagonal (defined in ArRobotParams) | ArRobotParams | protected |
myRobotLength (defined in ArRobotParams) | ArRobotParams | protected |
myRobotLengthFront (defined in ArRobotParams) | ArRobotParams | protected |
myRobotLengthRear (defined in ArRobotParams) | ArRobotParams | protected |
myRobotName | ArConfig | protected |
myRobotRadius (defined in ArRobotParams) | ArRobotParams | protected |
myRobotWidth (defined in ArRobotParams) | ArRobotParams | protected |
myRotAccel (defined in ArRobotParams) | ArRobotParams | protected |
myRotDecel (defined in ArRobotParams) | ArRobotParams | protected |
myRotVelMax (defined in ArRobotParams) | ArRobotParams | 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 |
mySectionsNotToParse (defined in ArConfig) | ArConfig | protected |
mySectionsToParse (defined in ArConfig) | ArConfig | protected |
mySettableAccsDecs (defined in ArRobotParams) | ArRobotParams | protected |
mySettableVelMaxes (defined in ArRobotParams) | ArRobotParams | protected |
mySonarBoardCount (defined in ArRobotParams) | ArRobotParams | protected |
mySonarMap (defined in ArRobotParams) | ArRobotParams | protected |
mySonarMTXBoardCount (defined in ArRobotParams) | ArRobotParams | protected |
mySonarMTXBoards (defined in ArRobotParams) | ArRobotParams | protected |
mySonarUnitGetFunctor (defined in ArRobotParams) | ArRobotParams | protected |
mySonarUnitSetFunctor (defined in ArRobotParams) | ArRobotParams | protected |
mySubClass (defined in ArRobotParams) | ArRobotParams | protected |
mySwitchToBaudRate (defined in ArRobotParams) | ArRobotParams | protected |
myTableSensingIR (defined in ArRobotParams) | ArRobotParams | protected |
myTransAccel (defined in ArRobotParams) | ArRobotParams | protected |
myTransDecel (defined in ArRobotParams) | ArRobotParams | protected |
myTranslator (defined in ArConfig) | ArConfig | protected |
myTransVelMax (defined in ArRobotParams) | ArRobotParams | protected |
myUnknownCB (defined in ArConfig) | ArConfig | protected |
myUsingSections (defined in ArConfig) | ArConfig | protected |
myVel2Divisor (defined in ArRobotParams) | ArRobotParams | protected |
myVelConvFactor (defined in ArRobotParams) | ArRobotParams | protected |
myVersionCB (defined in ArConfig) | ArConfig | protected |
myVideoParams (defined in ArRobotParams) | ArRobotParams | protected |
numFrontBumpers(void) const | ArRobotParams | inline |
numRearBumpers(void) const | ArRobotParams | inline |
operator=(const ArConfig &config) | ArConfig | |
ArHasFileName::operator=(ArHasFileName const &) | ArHasFileName | inline |
ourPowerOutputChoices (defined in ArRobotParams) | ArRobotParams | protectedstatic |
ourUseDefaultBehavior (defined in ArRobotParams) | ArRobotParams | protectedstatic |
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) | ArRobotParams | protected |
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) | ArRobotParams | protected |
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) | ArRobotParams | protected |
parseUnknown(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig | |
parseVersion(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig | |
processFile(void) | ArConfig | inlinevirtual |
processSonarCommercial(ArConfig *config) (defined in ArRobotParams) | ArRobotParams | protected |
removeAllUnsetSections(void) | ArConfig | |
removeAllUnsetValues(void) | ArConfig | |
removeAllUnsetValues(bool isRemovingUnsetSectionsOnly) | ArConfig | protected |
remParserHandlers(void) (defined in ArConfig) | ArConfig | protected |
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) | ArConfig | virtual |
setNoBlanksBetweenParams(bool noBlanksBetweenParams) | ArConfig | |
setPermissions(bool allowFactory=true, bool rememberUnknowns=true) | 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 | |
setTranslator(ArConfig *xlatorConfig) | ArConfig | virtual |
SONAR_BOARD enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_BOARDUNITPOSITION enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_DETECTION_THRESHOLD enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_GAIN enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_MAX_RANGE enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_TH enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_USE_FOR_AUTONOMOUS_DRIVING enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_X enum value (defined in ArRobotParams) | ArRobotParams | protected |
SONAR_Y enum value (defined in ArRobotParams) | ArRobotParams | protected |
SonarInfo enum name (defined in ArRobotParams) | ArRobotParams | protected |
translateSection(ArConfigSection *section) (defined in ArConfig) | ArConfig | protected |
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) | ArConfig | protected |
writeSectionResource(ArConfigSection *section, FILE *file, std::set< std::string > *alreadyWritten) | ArConfig | protected |
~ArConfig() | ArConfig | virtual |
~ArHasFileName() | ArHasFileName | inlinevirtual |
~ArRobotParams() | ArRobotParams | virtual |