| 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 | |
| ArRobotParams() | ArRobotParams | |
| 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 | |
| getAbsoluteMaxLatVelocity(void) const | ArRobotParams | [inline] |
| getAbsoluteMaxRotVelocity(void) const | ArRobotParams | [inline] |
| getAbsoluteMaxVelocity(void) const | ArRobotParams | [inline] |
| getAngleConvFactor(void) const | ArRobotParams | [inline] |
| getBaseDirectory(void) const | ArConfig | |
| getClassName(void) const | ArRobotParams | [inline] |
| getCompassPort() const (defined in ArRobotParams) | ArRobotParams | [inline] |
| getCompassType() const (defined in ArRobotParams) | ArRobotParams | [inline] |
| getConnectLaser(int laserNumber=1) const | ArRobotParams | [inline] |
| getDiffConvFactor(void) const | ArRobotParams | [inline] |
| getDistConvFactor(void) const | ArRobotParams | [inline] |
| getFileName(void) const | ArConfig | |
| 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 | [inline, protected] |
| getLaserData(int laserNumber) (defined in ArRobotParams) | ArRobotParams | [inline, protected] |
| 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] |
| getLaserReflectorBitsChoice(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] |
| 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] |
| 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] |
| getSections(void) | ArConfig | |
| getSonarTh(int number) const | ArRobotParams | [inline] |
| getSonarUnits(void) (defined in ArRobotParams) | ArRobotParams | [protected] |
| 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] |
| getTransVelMax(void) const | ArRobotParams | [inline] |
| getVel2Divisor(void) const | ArRobotParams | [inline] |
| getVelConvFactor(void) 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 number) const | 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] |
| log(bool isSummary=true) (defined in ArConfig) | 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] |
| myClass (defined in ArRobotParams) | ArRobotParams | [protected] |
| myCompassPort (defined in ArRobotParams) | ArRobotParams | [protected] |
| myCompassType (defined in ArRobotParams) | ArRobotParams | [protected] |
| myConfigName | 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] |
| 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] |
| 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] |
| myLogPrefix | 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] |
| 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] |
| 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] |
| mySectionsToParse (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] |
| myUnknownCB (defined in ArConfig) | ArConfig | [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, std::list< std::string > *sectionsToParse=NULL) | 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] |
| 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 | |
| save(void) | ArRobotParams | |
| 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 | |
| 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, std::list< std::string > *sectionsToWrite=NULL) | ArConfig | |
| writeSection(ArConfigSection *section, FILE *file, std::set< std::string > *alreadyWritten, bool writePriorities) | ArConfig | [protected] |
| ~ArConfig() | ArConfig | [virtual] |
| ~ArRobotParams() | ArRobotParams | [virtual] |