Aria  2.7.5.2
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)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
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)ArConfigprotected
findSection(const char *sectionName) const ArConfig
getAbsoluteMaxLatVelocity(void) const ArRobotParamsinline
getAbsoluteMaxRotVelocity(void) const ArRobotParamsinline
getAbsoluteMaxVelocity(void) const ArRobotParamsinline
getAngleConvFactor(void) const ArRobotParamsinline
getBaseDirectory(void) const ArConfig
getClassName(void) const ArRobotParamsinline
getCompassPort() const (defined in ArRobotParams)ArRobotParamsinline
getCompassType() const (defined in ArRobotParams)ArRobotParamsinline
getConnectLaser(int laserNumber=1) const ArRobotParamsinline
getDiffConvFactor(void) const ArRobotParamsinline
getDistConvFactor(void) const ArRobotParamsinline
getFileName(void) const ArConfig
getGPSBaud() const ArRobotParamsinline
getGPSPort() const ArRobotParamsinline
getGPSType() const (defined in ArRobotParams)ArRobotParamsinline
getGPSX() const ArRobotParamsinline
getGPSY() const ArRobotParamsinline
getGyroScaler(void) const ArRobotParamsinline
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) const ArRobotParamsinline
getIRY(int number) const ArRobotParamsinline
getLaserAutoBaudChoice(int laserNumber=1) const ArRobotParamsinline
getLaserCumulativeBufferSize(int laserNumber=1) const ArRobotParamsinline
getLaserData(int laserNumber) const (defined in ArRobotParams)ArRobotParamsinlineprotected
getLaserData(int laserNumber) (defined in ArRobotParams)ArRobotParamsinlineprotected
getLaserDegreesChoice(int laserNumber=1) const ArRobotParamsinline
getLaserEndDegrees(int laserNumber=1) const ArRobotParamsinline
getLaserFlipped(int laserNumber=1) const ArRobotParamsinline
getLaserIgnore(int laserNumber=1) const ArRobotParamsinline
getLaserIncrement(int laserNumber=1) const ArRobotParamsinline
getLaserIncrementChoice(int laserNumber=1) const ArRobotParamsinline
getLaserMaxRange(int laserNumber=1) const ArRobotParamsinline
getLaserPort(int laserNumber=1) const ArRobotParamsinline
getLaserPortType(int laserNumber=1) const ArRobotParamsinline
getLaserPossessed(void) const ArRobotParamsinline
getLaserPowerControlled(int laserNumber=1) const ArRobotParamsinline
getLaserReflectorBitsChoice(int laserNumber=1) const ArRobotParamsinline
getLaserStartDegrees(int laserNumber=1) const ArRobotParamsinline
getLaserStartingBaudChoice(int laserNumber=1) const ArRobotParamsinline
getLaserTh(int laserNumber=1) const ArRobotParamsinline
getLaserType(int laserNumber=1) const ArRobotParamsinline
getLaserUnitsChoice(int laserNumber=1) const ArRobotParamsinline
getLaserX(int laserNumber=1) const ArRobotParamsinline
getLaserY(int laserNumber=1) const ArRobotParamsinline
getLaserZ(int laserNumber=1) const ArRobotParamsinline
getLatAccel(void) const ArRobotParamsinline
getLatDecel(void) const ArRobotParamsinline
getLatVelMax(void) const ArRobotParamsinline
getNoBlanksBetweenParams(void)ArConfig
getNumIR(void) const ArRobotParamsinline
getNumSonar(void) const ArRobotParamsinline
getProcessFileCallbacksLogLevel(void)ArConfiginline
getRangeConvFactor(void) const ArRobotParamsinline
getRequestEncoderPackets(void) const ArRobotParamsinline
getRequestIOPackets(void) const ArRobotParamsinline
getRobotDiagonal(void) const ArRobotParamsinline
getRobotLength(void) const ArRobotParamsinline
getRobotLengthFront(void) const ArRobotParamsinline
getRobotLengthRear(void) const ArRobotParamsinline
getRobotRadius(void) const ArRobotParamsinline
getRobotWidth(void) const ArRobotParamsinline
getRotAccel(void) const ArRobotParamsinline
getRotDecel(void) const ArRobotParamsinline
getRotVelMax(void) const ArRobotParamsinline
getSaveUnknown(void)ArConfiginline
getSections(void)ArConfig
getSonarTh(int number) const ArRobotParamsinline
getSonarUnits(void) (defined in ArRobotParams)ArRobotParamsprotected
getSonarX(int number) const ArRobotParamsinline
getSonarY(int number) const ArRobotParamsinline
getSubClassName(void) const ArRobotParamsinline
getSwitchToBaudRate(void) const ArRobotParamsinline
getTransAccel(void) const ArRobotParamsinline
getTransDecel(void) const ArRobotParamsinline
getTransVelMax(void) const ArRobotParamsinline
getVel2Divisor(void) const ArRobotParamsinline
getVelConvFactor(void) const ArRobotParamsinline
hasLatVel(void) const ArRobotParamsinline
hasMoveCommand(void) const ArRobotParamsinline
hasSettableAccsDecs(void) const ArRobotParamsinline
hasSettableVelMaxes(void) const ArRobotParamsinline
haveFrontBumpers(void) const ArRobotParamsinline
haveIR(int number) const ArRobotParamsinline
haveNewTableSensingIR(void) const ArRobotParamsinline
haveRearBumpers(void) const ArRobotParamsinline
haveSonar(int number) const ArRobotParamsinline
haveTableSensingIR(void) const ArRobotParamsinline
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
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) const ArRobotParamsinline
log(bool isSummary=true) (defined in ArConfig)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
myClass (defined in ArRobotParams)ArRobotParamsprotected
myCompassPort (defined in ArRobotParams)ArRobotParamsprotected
myCompassType (defined in ArRobotParams)ArRobotParamsprotected
myConfigNameArConfigprotected
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
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
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
myLogPrefixArConfigprotected
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
myParser (defined in ArConfig)ArConfigprotected
myParserCB (defined in ArConfig)ArConfigprotected
myProcessFileCallbacksLogLevel (defined in ArConfig)ArConfigprotected
myProcessFileCBList (defined in ArConfig)ArConfigprotected
myRangeConvFactor (defined in ArRobotParams)ArRobotParamsprotected
myRearBumpers (defined in ArRobotParams)ArRobotParamsprotected
myRequestEncoderPackets (defined in ArRobotParams)ArRobotParamsprotected
myRequestIOPackets (defined in ArRobotParams)ArRobotParamsprotected
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
mySectionsToParse (defined in ArConfig)ArConfigprotected
mySettableAccsDecs (defined in ArRobotParams)ArRobotParamsprotected
mySettableVelMaxes (defined in ArRobotParams)ArRobotParamsprotected
mySonarMap (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
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
numFrontBumpers(void) const ArRobotParamsinline
numRearBumpers(void) const ArRobotParamsinline
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)ArRobotParamsprotected
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
processFile(void)ArConfiginlinevirtual
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)ArConfigvirtual
setNoBlanksBetweenParams(bool noBlanksBetweenParams)ArConfig
setProcessFileCallbacksLogLevel(ArLog::LogLevel level)ArConfiginline
setQuiet(bool isQuiet)ArConfigvirtual
setSaveUnknown(bool saveUnknown)ArConfiginline
setSectionComment(const char *sectionName, const char *comment)ArConfig
SONAR_TH 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
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)ArConfigprotected
~ArConfig()ArConfigvirtual
~ArRobotParams()ArRobotParamsvirtual