Main Page | Class Hierarchy | Class List | Class Members | Examples

ArDockInterface Class Reference

#include <ArDockInterface.h>

Inheritance diagram for ArDockInterface:

ArServerModeDock ArServerModeDockPioneer ArServerModeDockTriangleBump ArServerModeDockPatrolBot ArServerModeDockPowerBot ArServerModeDockSimulator List of all members.

Detailed Description

ArDockInterface defines the methods that enable the AramScheduler to determine the docking status of a robot.

For a local robot, these methods are implemented by ArServerModeDock. With the central server and remote robots, these methods are implemented by AramCentralDockProxy.


Public Member Functions

 ArDockInterface ()
 Constructor.
virtual ~ArDockInterface ()
 Destructor.
virtual State getState () const =0
 Gets the docking state we're in.
virtual bool getForcedDock ()=0
 Gets whether our docking is forced or not.


Generated on Fri Apr 10 15:55:42 2009 for ARNL by  doxygen 1.4.0