| 
    Aria
    2.8.0
    
   | 
 
Mode for requesting config packet. More...
#include <ArModes.h>
Inherits ArMode.
Public Member Functions | |
| virtual void | activate (void) | 
| ArModeConfig (ArRobot *robot, const char *name, char key, char key2) | |
| Constructor.  | |
| virtual void | deactivate (void) | 
| virtual void | help (void) | 
  Public Member Functions inherited from ArMode | |
| ArMode (ArRobot *robot, const char *name, char key, char key2) | |
| Constructor.  More... | |
| bool | baseActivate (void) | 
| The base activation, it MUST be called by inheriting classes, and inheriting classes MUST return if this returns false.  More... | |
| bool | baseDeactivate (void) | 
| The base deactivation, it MUST be called by inheriting classes, and inheriting classes MUST return if this returns false.  More... | |
| char | getKey (void) | 
| An internal function to get the first key this is bound to.  | |
| char | getKey2 (void) | 
| An internal function to get the second key this is bound to.  | |
| const char * | getName (void) | 
| Gets the name of the mode.  | |
| virtual void | userTask (void) | 
| The ArMode's user task, don't need one, subclass must provide if needed.  | |
| virtual | ~ArMode () | 
| Destructor.  | |
Protected Member Functions | |
| void | gotConfigPacket () | 
  Protected Member Functions inherited from ArMode | |
| void | addKeyHandler (int keyToHandle, ArFunctor *functor) | 
| void | remKeyHandler (ArFunctor *functor) | 
Protected Attributes | |
| ArRobotConfigPacketReader | myConfigPacketReader | 
| ArFunctorC< ArModeConfig > | myGotConfigPacketCB | 
| ArRobot * | myRobot | 
  Protected Attributes inherited from ArMode | |
| ArFunctorC< ArMode > | myActivateCB | 
| ArFunctorC< ArMode > | myDeactivateCB | 
| char | myKey | 
| char | myKey2 | 
| std::string | myName | 
| ArRobot * | myRobot | 
| ArFunctorC< ArMode > | myUserTaskCB | 
Additional Inherited Members | |
  Static Public Member Functions inherited from ArMode | |
| static void | baseHelp (void) | 
| This is the base help function, its internal, bound to ? and h and H.  | |
  Static Protected Attributes inherited from ArMode | |
| static ArMode * | ourActiveMode = NULL | 
| static ArGlobalFunctor * | ourHelpCB = NULL | 
| static std::list< ArMode * > | ourModes | 
Mode for requesting config packet.