Aria: Member List

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArRobotParams Member List

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

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]`