Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

reservationProvider Class Reference

#include <reservationProvider.h>

Inheritance diagram for reservationProvider:

Inheritance graph
[legend]
List of all members.

Public Member Functions

virtual ~reservationProvider ()
virtual bool nodeOccupied (node *)=0
virtual bool canMove (node *from, node *to, double startTime, unit *)=0
virtual bool reserveMove (node *from, node *to, double startTime, unit *)=0
virtual bool clearMove (node *from, node *to, double startTime, unit *)=0
virtual void clearAllReservations ()=0

Constructor & Destructor Documentation

virtual reservationProvider::~reservationProvider  )  [inline, virtual]
 


Member Function Documentation

virtual bool reservationProvider::canMove node from,
node to,
double  startTime,
unit
[pure virtual]
 

Implemented in unitSimulation.

virtual void reservationProvider::clearAllReservations  )  [pure virtual]
 

Implemented in unitSimulation.

virtual bool reservationProvider::clearMove node from,
node to,
double  startTime,
unit
[pure virtual]
 

Implemented in unitSimulation.

virtual bool reservationProvider::nodeOccupied node  )  [pure virtual]
 

Implemented in unitSimulation.

virtual bool reservationProvider::reserveMove node from,
node to,
double  startTime,
unit
[pure virtual]
 

Implemented in unitSimulation.


The documentation for this class was generated from the following file:
Generated on Tue Aug 18 03:45:22 2009 for HOG by doxygen 1.3.4