#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 |
|
||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.6