Aria  2.8.0
Aria Member List

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

addExitCallback(ArFunctor *functor, int position=50)Ariastatic
addInitCallBack(ArFunctor *cb, ArListPos::Pos position)Ariastatic
addLogOptionsCB(ArFunctor *functor, int position=50)Ariastatic
addParseArgsCB(ArRetFunctor< bool > *functor, int position=50)Ariastatic
addRobot(ArRobot *robot)Ariastatic
addUninitCallBack(ArFunctor *cb, ArListPos::Pos position)Ariastatic
batteryAddCreator(const char *batteryType, ArRetFunctor2< ArBatteryMTX *, int, const char *> *creator)Ariastatic
batteryCreate(const char *batteryType, int batteryNumber, const char *prefix="Aria::batteryCreate")Ariastatic
batteryGetChoices(void)Ariastatic
batteryGetTypes(void)Ariastatic
callExitCallbacks(void)Ariastatic
delRobot(ArRobot *robot)Ariastatic
deviceConnectionAddCreator(const char *deviceConnectionType, ArRetFunctor3< ArDeviceConnection *, const char *, const char *, const char *> *creator)Ariastatic
deviceConnectionCreate(const char *deviceConnectionType, const char *port, const char *defaultInfo, const char *prefix="Aria::deviceConnectionCreate")Ariastatic
deviceConnectionGetChoices(void)Ariastatic
deviceConnectionGetTypes(void)Ariastatic
exit(int exitCode=0)Ariastatic
exitOld(int exitCode=0)Ariastatic
findRobot(char *name)Ariastatic
getConfig(void)Ariastatic
getDirectory(void)Ariastatic
getIdentifier(void)Ariastatic
getInfoGroup(void)Ariastatic
getJoyHandler(void)Ariastatic
getKeyHandler(void)Ariastatic
getMaxNumBatteries(void)Ariastatic
getMaxNumLasers(void)Ariastatic
getMaxNumLCDs(void)Ariastatic
getMaxNumPTZs()Ariastatic
getMaxNumSonarBoards(void)Ariastatic
getMaxNumVideoDevices()Ariastatic
getRobotJoyHandler(void)Ariastatic
getRobotList()Ariastatic
getRunning(void)Ariastatic
init(SigHandleMethod method=SIGHANDLE_THREAD, bool initSockets=true, bool sigHandleExitNotShutdown=true)Ariastatic
laserAddCreator(const char *laserType, ArRetFunctor2< ArLaser *, int, const char *> *creator)Ariastatic
laserCreate(const char *laserType, int laserNumber, const char *prefix="Aria::laserCreate")Ariastatic
laserGetChoices(void)Ariastatic
laserGetTypes(void)Ariastatic
lcdAddCreator(const char *lcdType, ArRetFunctor2< ArLCDMTX *, int, const char *> *creator)Ariastatic
lcdCreate(const char *lcdType, int lcdNumber, const char *prefix="Aria::lcdCreate")Ariastatic
lcdGetChoices(void)Ariastatic
lcdGetTypes(void)Ariastatic
logOptions(void)Ariastatic
ourBatteryChoices (defined in Aria)Ariaprotectedstatic
ourBatteryCreatorMap (defined in Aria)Ariaprotectedstatic
ourBatteryTypes (defined in Aria)Ariaprotectedstatic
ourConfig (defined in Aria)Ariaprotectedstatic
ourDeviceConnectionChoices (defined in Aria)Ariaprotectedstatic
ourDeviceConnectionCreatorMap (defined in Aria)Ariaprotectedstatic
ourDeviceConnectionTypes (defined in Aria)Ariaprotectedstatic
ourDirectory (defined in Aria)Ariaprotectedstatic
ourExitCallbacks (defined in Aria)Ariaprotectedstatic
ourExitCallbacksLogLevel (defined in Aria)Ariaprotectedstatic
ourExitCallbacksMutex (defined in Aria)Ariaprotectedstatic
ourExiting (defined in Aria)Ariaprotectedstatic
ourIdentifier (defined in Aria)Ariaprotectedstatic
ourInfoGroup (defined in Aria)Ariaprotectedstatic
ourInitCBs (defined in Aria)Ariaprotectedstatic
ourInited (defined in Aria)Ariaprotectedstatic
ourJoyHandler (defined in Aria)Ariaprotectedstatic
ourKeyHandler (defined in Aria)Ariaprotectedstatic
ourLaserChoices (defined in Aria)Ariaprotectedstatic
ourLaserCreatorMap (defined in Aria)Ariaprotectedstatic
ourLaserTypes (defined in Aria)Ariaprotectedstatic
ourLCDChoices (defined in Aria)Ariaprotectedstatic
ourLCDCreatorMap (defined in Aria)Ariaprotectedstatic
ourLCDTypes (defined in Aria)Ariaprotectedstatic
ourLogOptionsCBs (defined in Aria)Ariaprotectedstatic
ourMaxNumBatteries (defined in Aria)Ariaprotectedstatic
ourMaxNumLasers (defined in Aria)Ariaprotectedstatic
ourMaxNumLCDs (defined in Aria)Ariaprotectedstatic
ourMaxNumPTZs (defined in Aria)Ariaprotectedstatic
ourMaxNumSonarBoards (defined in Aria)Ariaprotectedstatic
ourMaxNumVideoDevices (defined in Aria)Ariaprotectedstatic
ourParseArgCBs (defined in Aria)Ariaprotectedstatic
ourParseArgsLogLevel (defined in Aria)Ariaprotectedstatic
ourRobotJoyHandler (defined in Aria)Ariaprotectedstatic
ourRobots (defined in Aria)Ariaprotectedstatic
ourRunning (defined in Aria)Ariaprotectedstatic
ourShuttingDown (defined in Aria)Ariaprotectedstatic
ourShuttingDownMutex (defined in Aria)Ariaprotectedstatic
ourSigHandleExitNotShutdown (defined in Aria)Ariaprotectedstatic
ourSignalHandlerCB (defined in Aria)Ariaprotectedstatic
ourSonarChoices (defined in Aria)Ariaprotectedstatic
ourSonarCreatorMap (defined in Aria)Ariaprotectedstatic
ourSonarTypes (defined in Aria)Ariaprotectedstatic
ourUninitCBs (defined in Aria)Ariaprotectedstatic
parseArgs(void)Ariastatic
remExitCallback(ArFunctor *functor)Ariastatic
setDirectory(const char *directory)Ariastatic
setExitCallbacksLogLevel(ArLog::LogLevel level)Ariastatic
setIdentifier(const char *identifier)Ariastatic
setJoyHandler(ArJoyHandler *joyHandler)Ariastatic
setKeyHandler(ArKeyHandler *keyHandler)Ariastatic
setMaxNumBatteries(int maxNumBatteries)Ariastatic
setMaxNumLasers(int maxNumLasers)Ariastatic
setMaxNumLCDs(int maxNumLCDs)Ariastatic
setMaxNumPTZs(size_t n)Ariastatic
setMaxNumSonarBoards(int maxNumSonarBoards)Ariastatic
setMaxNumVideoDevices(size_t n)Ariastatic
setParseArgLogLevel(ArLog::LogLevel level)Ariastatic
setRobotJoyHandler(ArRobotJoyHandler *robotJoyHandler)Ariastatic
shutdown()Ariastatic
SIGHANDLE_NONE enum valueAria
SIGHANDLE_SINGLE enum valueAria
SIGHANDLE_THREAD enum valueAria
SigHandleMethod enum nameAria
signalHandlerCB(int sig)Ariastatic
sonarAddCreator(const char *sonarType, ArRetFunctor2< ArSonarMTX *, int, const char *> *creator)Ariastatic
sonarCreate(const char *sonarType, int sonarNumber, const char *prefix="Aria::sonarCreate")Ariastatic
sonarGetChoices(void)Ariastatic
sonarGetTypes(void)Ariastatic
uninit()Ariastatic