| addActivateCallback(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArServerMode | |
| addAsDefaultMode(ArListPos::Pos pos=ArListPos::LAST) | ArServerMode | |
| addControlCommands(ArServerHandlerCommands *handlerCommands) | ArServerModeDock | [virtual] |
| addDeactivateCallback(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArServerMode | |
| addModeData(const char *name, const char *description, ArFunctor2< ArServerClient *, ArNetPacket * > *functor, const char *argumentDescription, const char *returnDescription, const char *commandGroup=NULL, const char *dataFlags=NULL) | ArServerMode | |
| addStateChangedCB(ArFunctor *functor, ArListPos::Pos position=ArListPos::LAST) | ArServerModeDock | |
| addToConfig(ArConfig *config) | ArServerModeDock | [virtual] |
| afterDriveOutCallback(void) | ArServerModeDockTriangleBump | [inline, virtual] |
| ArServerMode(ArRobot *robot, ArServerBase *server, const char *name) | ArServerMode | |
| ArServerModeDock(ArServerBase *serverBase, ArRobot *robot, ArLocalizationTask *locTask, ArPathPlanningTask *pathTask, bool useChargeState=false) | ArServerModeDock | |
| backoutCallback(void) | ArServerModeDockTriangleBump | [inline, virtual] |
| baseActivate(void) | ArServerMode | [protected] |
| baseDeactivate(void) | ArServerMode | [protected] |
| beforeDriveInCallback(void) | ArServerModeDockTriangleBump | [inline, virtual] |
| buildModeInfoPacket(ArNetPacket *packet) | ArServerMode | [protected, static] |
| checkBroadcastModeInfoPacket(void) | ArServerMode | [protected] |
| checkDefault(void) | ArServerModeDock | [inline, virtual] |
| checkDock(void) | ArServerModeDockSimulator | [virtual] |
| clearInterrupted(void) | ArServerModeDock | [protected] |
| createDock(ArServerBase *serverBase, ArRobot *robot, ArLocalizationTask *locTask, ArPathPlanningTask *pathTask) | ArServerModeDock | [static] |
| disableDock(void) | ArServerModeDockSimulator | [virtual] |
| dock(void) | ArServerModeDockTriangleBump | [virtual] |
| enableDock(void) | ArServerModeDockSimulator | [virtual] |
| findDock(ArMap *arMap) | ArServerModeDock | [protected] |
| getActionGroup(void) | ArServerMode | [virtual] |
| getActiveMode(void) | ArServerMode | [static] |
| getActiveModeActivityTimeSecSince(void) | ArServerMode | [static] |
| getActivityTime(void) | ArServerMode | |
| getAutoDock(void) | ArServerModeDock | |
| getDockingVoltage(void) const | ArServerModeDock | |
| getDoneChargingAtFloat(void) | ArServerModeDock | |
| getDoneChargingMinutes(void) | ArServerModeDock | |
| getDoneChargingVoltage(void) const | ArServerModeDock | |
| getFailedGotoNum(void) | ArServerModeDock | [inline] |
| getForcedDock(void) | ArServerModeDock | [inline] |
| getMinimumMinutesBetweenAutoDock(void) | ArServerModeDock | |
| getMode(void) const | ArServerMode | |
| getModeDataList(ArServerClient *client, ArNetPacket *packet) | ArServerMode | [static] |
| getModeInfo(ArServerClient *client, ArNetPacket *packet) | ArServerMode | [static] |
| getName(void) const | ArServerMode | |
| getRequestedActivateModes(void) | ArServerMode | [protected, static] |
| getStallsAsBumps(void) | ArServerModeDockTriangleBump | [inline] |
| getState(void) const | ArServerModeDock | [inline] |
| getStatus(void) const | ArServerMode | |
| getUseChargeState() | ArServerModeDock | |
| hasSetActivityTime(void) | ArServerMode | |
| isActive(void) const | ArServerMode | |
| isDocked(void) | ArServerModeDockSimulator | [virtual] |
| lockMode(bool willUnlockIfRequested=false) | ArServerMode | |
| modeUserTask(void) | ArServerMode | [protected, static] |
| myActivateCallbacks | ArServerMode | [protected] |
| myActivityTime | ArServerMode | [protected] |
| myActivityTimeMutex | ArServerMode | [protected] |
| myDeactivateCallbacks | ArServerMode | [protected] |
| myHasSetActivityTime | ArServerMode | [protected] |
| myIsActive | ArServerMode | [protected] |
| myMode | ArServerMode | [protected] |
| myName | ArServerMode | [protected] |
| myRobot | ArServerMode | [protected] |
| myServer | ArServerMode | [protected] |
| myStatus | ArServerMode | [protected] |
| myStatusSetThisCycle | ArServerMode | [protected] |
| myVerboseLogLevel | ArServerMode | [protected] |
| ourActiveMode | ArServerMode | [protected, static] |
| ourActiveModeLocked | ArServerMode | [protected, static] |
| ourActiveModeWillUnlockIfRequested | ArServerMode | [protected, static] |
| ourDefaultModes | ArServerMode | [protected, static] |
| ourGetModeDataListCB | ArServerMode | [protected, static] |
| ourGetModeInfoCB | ArServerMode | [protected, static] |
| ourLastActiveMode | ArServerMode | [protected, static] |
| ourLastActiveModeLocked | ArServerMode | [protected, static] |
| ourLastActiveModeWillUnlockIfRequested | ArServerMode | [protected, static] |
| ourModeDataMap | ArServerMode | [protected, static] |
| ourModeDataMapMutex | ArServerMode | [protected, static] |
| ourModes | ArServerMode | [protected, static] |
| ourNextActiveMode | ArServerMode | [protected, static] |
| ourRequestedActivateModes | ArServerMode | [protected, static] |
| ourUserTaskAdded | ArServerMode | [protected, static] |
| ourUserTaskCB | ArServerMode | [protected, static] |
| remActivateCallback(ArFunctor *functor) | ArServerMode | |
| remDeactivateCallback(ArFunctor *functor) | ArServerMode | |
| remStateChangedCB(ArFunctor *functor) | ArServerModeDock | |
| requestForcedDock(void) | ArServerModeDock | |
| resumeInterrupted(bool assureDeactivation) | ArServerModeDock | [protected] |
| serverDock(ArServerClient *client, ArNetPacket *packet) | ArServerModeDock | |
| serverDockInfo(ArServerClient *client, ArNetPacket *packet) | ArServerModeDock | |
| serverGetAutoDock(ArServerClient *client, ArNetPacket *packet) | ArServerModeDock | |
| serverSetAutoDock(ArServerClient *client, ArNetPacket *packet) | ArServerModeDock | |
| serverUndock(ArServerClient *client, ArNetPacket *packet) | ArServerModeDock | |
| setActivityTimeToNow(void) | ArServerMode | |
| setAutoDock(bool autoDocking) | ArServerModeDock | |
| setDockingVoltage(double dockingVoltage) | ArServerModeDock | |
| setDoneChargingAtFloat(bool doneChargingAtFloat) | ArServerModeDock | |
| setDoneChargingMinutes(int doneChargingMinutes) | ArServerModeDock | |
| setDoneChargingVoltage(double doneChargingVoltage) | ArServerModeDock | |
| setMinimumMinutesBetweenAutoDock(int minutesBetween) | ArServerModeDock | |
| setMode(const char *str) | ArServerMode | |
| setStallsAsBumps(bool stallsAsBumps) | ArServerModeDockTriangleBump | [inline] |
| setStatus(const char *str) | ArServerMode | |
| undock(void) | ArServerModeDockTriangleBump | [virtual] |
| unlockMode(void) | ArServerMode | |
| willUnlockIfRequested(void) | ArServerMode | [static] |
| ~ArServerMode() | ArServerMode | [virtual] |
| ~ArServerModeDock(void) | ArServerModeDock | [virtual] |