| 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) | ArConfig | |
| addParserHandlers(void) (defined in ArConfig) | ArConfig | [protected] |
| addProcessFileCB(ArRetFunctor< bool > *functor, int priority=0) | ArConfig | |
| addProcessFileWithErrorCB(ArRetFunctor2< bool, char *, size_t > *functor, int priority=0) | ArConfig | |
| ArConfig(const char *baseDirectory=NULL, bool noBlanksBetweenParams=false, bool ignoreBounds=false, bool failOnBadSection=false) | ArConfig | |
| ArConfig(const ArConfig &config) | ArConfig | |
| ArRobotParams() | ArRobotParams | |
| callProcessFileCallBacks(bool continueOnError, char *errorBuffer, size_t errorBufferLen) | ArConfig | |
| clearAll(void) | ArConfig | |
| clearSections(void) | ArConfig | |
| findSection(const char *sectionName) const | ArConfig | |
| getAbsoluteMaxRotVelocity(void) const | ArRobotParams | [inline] |
| getAbsoluteMaxVelocity(void) const | ArRobotParams | [inline] |
| getAngleConvFactor(void) const | ArRobotParams | [inline] |
| getBaseDirectory(void) const | ArConfig | |
| getClassName(void) const | ArRobotParams | [inline] |
| getDiffConvFactor(void) const | ArRobotParams | [inline] |
| getDistConvFactor(void) const | ArRobotParams | [inline] |
| getFileName(void) const | ArConfig | |
| getGyroScaler(void) const | ArRobotParams | [inline] |
| getIRCycles(int number) (defined in ArRobotParams) | ArRobotParams | [inline] |
| getIRType(int number) (defined in ArRobotParams) | ArRobotParams | [inline] |
| getIRUnits(void) (defined in ArRobotParams) | ArRobotParams | [protected] |
| getIRX(int number) | ArRobotParams | [inline] |
| getIRY(int number) | ArRobotParams | [inline] |
| getLaserFlipped(void) const | ArRobotParams | [inline] |
| getLaserIgnore(void) const | ArRobotParams | [inline] |
| getLaserPort(void) const | ArRobotParams | [inline] |
| getLaserPossessed(void) const | ArRobotParams | [inline] |
| getLaserPowerControlled(void) const | ArRobotParams | [inline] |
| getLaserTh(void) const | ArRobotParams | [inline] |
| getLaserX(void) const | ArRobotParams | [inline] |
| getLaserY(void) const | ArRobotParams | [inline] |
| getNoBlanksBetweenParams(void) | ArConfig | |
| getNumIR(void) const | ArRobotParams | [inline] |
| getNumSonar(void) const | ArRobotParams | [inline] |
| getProcessFileCallbacksLogLevel(void) | ArConfig | [inline] |
| getRangeConvFactor(void) const | ArRobotParams | [inline] |
| getRequestEncoderPackets(void) const | ArRobotParams | [inline] |
| getRequestIOPackets(void) const | ArRobotParams | [inline] |
| getRobotDiagonal(void) const | ArRobotParams | [inline] |
| getRobotLength(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] |
| getSections(void) | ArConfig | |
| getSonarTh(int number) | ArRobotParams | [inline] |
| getSonarUnits(void) (defined in ArRobotParams) | ArRobotParams | [protected] |
| getSonarX(int number) | ArRobotParams | [inline] |
| getSonarY(int number) | ArRobotParams | [inline] |
| getSubClassName(void) const | ArRobotParams | [inline] |
| getSwitchToBaudRate(void) | ArRobotParams | [inline] |
| getTransAccel(void) const | ArRobotParams | [inline] |
| getTransDecel(void) const | ArRobotParams | [inline] |
| getTransVelMax(void) const | ArRobotParams | [inline] |
| getVel2Divisor(void) const | ArRobotParams | [inline] |
| getVelConvFactor(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) | ArRobotParams | [inline] |
| haveNewTableSensingIR(void) const | ArRobotParams | [inline] |
| haveRearBumpers(void) const | ArRobotParams | [inline] |
| haveSonar(int number) | ArRobotParams | [inline] |
| haveTableSensingIR(void) const | ArRobotParams | [inline] |
| 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] |
| 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] |
| 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] |
| myClass (defined in ArRobotParams) | ArRobotParams | [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] |
| myGyroScaler (defined in ArRobotParams) | ArRobotParams | [protected] |
| myHaveMoveCommand (defined in ArRobotParams) | ArRobotParams | [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] |
| myLaserFlipped (defined in ArRobotParams) | ArRobotParams | [protected] |
| myLaserIgnore (defined in ArRobotParams) | ArRobotParams | [protected] |
| myLaserPort (defined in ArRobotParams) | ArRobotParams | [protected] |
| myLaserPossessed (defined in ArRobotParams) | ArRobotParams | [protected] |
| myLaserPowerControlled (defined in ArRobotParams) | ArRobotParams | [protected] |
| myLaserTh (defined in ArRobotParams) | ArRobotParams | [protected] |
| myLaserX (defined in ArRobotParams) | ArRobotParams | [protected] |
| myLaserY (defined in ArRobotParams) | ArRobotParams | [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] |
| myParser (defined in ArConfig) | ArConfig | [protected] |
| myParserCB (defined in ArConfig) | ArConfig | [protected] |
| myProcessFileCallbacksLogLevel (defined in ArConfig) | ArConfig | [protected] |
| myProcessFileCBList (defined in ArConfig) | ArConfig | [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] |
| myRobotDiagonal (defined in ArRobotParams) | ArRobotParams | [protected] |
| myRobotLength (defined in ArRobotParams) | ArRobotParams | [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] |
| mySection (defined in ArConfig) | ArConfig | [protected] |
| mySectionBroken (defined in ArConfig) | ArConfig | [protected] |
| mySectionCB (defined in ArConfig) | ArConfig | [protected] |
| mySections (defined in ArConfig) | ArConfig | [protected] |
| mySettableAccsDecs (defined in ArRobotParams) | ArRobotParams | [protected] |
| mySettableVelMaxes (defined in ArRobotParams) | ArRobotParams | [protected] |
| mySonarMap (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] |
| myTransVelMax (defined in ArRobotParams) | ArRobotParams | [protected] |
| myUsingSections (defined in ArConfig) | ArConfig | [protected] |
| myVel2Divisor (defined in ArRobotParams) | ArRobotParams | [protected] |
| myVelConvFactor (defined in ArRobotParams) | ArRobotParams | [protected] |
| numFrontBumpers(void) const | ArRobotParams | [inline] |
| numRearBumpers(void) const | ArRobotParams | [inline] |
| 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) | ArConfig | |
| parseIRUnit(ArArgumentBuilder *builder) (defined in ArRobotParams) | ArRobotParams | [protected] |
| parseSection(ArArgumentBuilder *arg, char *errorBuffer=NULL, size_t errorBufferLen=0) | ArConfig | |
| parseSonarUnit(ArArgumentBuilder *builder) (defined in ArRobotParams) | ArRobotParams | [protected] |
| processFile(void) | ArConfig | [inline, virtual] |
| remProcessFileCB(ArRetFunctor< bool > *functor) | ArConfig | |
| remProcessFileCB(ArRetFunctor2< bool, char *, size_t > *functor) | ArConfig | |
| save(void) | ArRobotParams | |
| setBaseDirectory(const char *baseDirectory) | ArConfig | |
| setNoBlanksBetweenParams(bool noBlanksBetweenParams) | ArConfig | |
| setProcessFileCallbacksLogLevel(ArLog::LogLevel level) | ArConfig | [inline] |
| setSectionComment(const char *sectionName, const char *comment) | ArConfig | |
| SONAR_TH 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] |
| useArgumentParser(ArArgumentParser *parser) | ArConfig | |
| writeFile(const char *fileName, bool append=false, std::set< std::string > *alreadyWritten=NULL, bool writePriorities=false) | ArConfig | |
| ~ArConfig() | ArConfig | [virtual] |
| ~ArRobotParams() | ArRobotParams | [virtual] |