#include <Crane.h>
Public Member Functions | |
void | moveTo (PositionType pt, int no) |
void | newPos (PositionType pt, int no, Direction d) |
virtual int | main () |
Crane (char *n, Storage *st, PlaceConfiguration *pC, Res *occ, Location *lo, Observer *ob, Waitq *craneWaitQueueInTransmission_) | |
Static Public Member Functions | |
bool | PALETTEorFILLEDorEMPTYorHOTorCOOLorNEXTBATHorREADY () |
bool | PALETTEorFILLEDorHOTorCOOLorNEXTBATHorREADY () |
bool | EMPTYorHOTorCOOLorNEXTBATHorREADY () |
bool | HOTorCOOLorNEXTBATHorREADY () |
Public Attributes | |
Storage * | transfer |
PlaceConfiguration * | placeConfiguration |
Place * | parkingPlace |
Place * | bathPlace |
Observer * | observer |
Res * | occu |
Location * | loc |
Static Public Attributes | |
CraneRequestq * | craneRequestQ = 0 |
Waitq * | dispatcherQ = 0 |
Waitq * | emptyFurnaceQ = 0 |
Waitq * | inBathQ = 0 |
Waitq * | inAirQ = 0 |
Waitq * | outBathQ = 0 |
Waitq * | nextBathQ = 0 |
Waitq * | outAirQ = 0 |
Waitq * | finalOutAirQ = 0 |
Waitq * | readyFurnaceQ = 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|