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 Thu Apr 23 10:19:34 2009 for ARNL by  doxygen 1.5.1