#include <ArServerSimpleCommands.h>
Public Member Functions | |
| ArServerSimpleComUC (ArServerHandlerCommands *handlerCommands, ArRobot *robot) | |
| Constructor. | |
| void | command (ArArgumentBuilder *arg) |
| Handles the command. | |
| void | motionCommand (ArArgumentBuilder *arg) |
| Handles the motor commands. | |
| virtual | ~ArServerSimpleComUC () |
| Destructor. | |
Protected Member Functions | |
| void | processCommand (ArArgumentBuilder *arg, bool motionCommand) |
Protected Attributes | |
| ArFunctor1C< ArServerSimpleComUC, ArArgumentBuilder * > | myCommandCB |
| ArServerHandlerCommands * | myHandlerCommands |
| ArFunctor1C< ArServerSimpleComUC, ArArgumentBuilder * > | myMotionCommandCB |
| ArRobot * | myRobot |
| ArServerSimpleComUC::ArServerSimpleComUC | ( | ArServerHandlerCommands * | handlerCommands, | |
| ArRobot * | robot | |||
| ) |
Constructor.
| ArServerSimpleComUC::~ArServerSimpleComUC | ( | ) | [virtual] |
Destructor.
| void ArServerSimpleComUC::command | ( | ArArgumentBuilder * | arg | ) |
Handles the command.
| void ArServerSimpleComUC::motionCommand | ( | ArArgumentBuilder * | arg | ) |
Handles the motor commands.
| void ArServerSimpleComUC::processCommand | ( | ArArgumentBuilder * | arg, | |
| bool | motionCommand | |||
| ) | [protected] |
ArFunctor1C<ArServerSimpleComUC, ArArgumentBuilder *> ArServerSimpleComUC::myMotionCommandCB [protected] |
ArRobot* ArServerSimpleComUC::myRobot [protected] |
1.4.7