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

PlaceConfiguration Class Reference

#include <HStorage.h>

List of all members.

Public Member Functions

 PlaceConfiguration (char *id, CraneRequestq *cReq)
PlacegetNextFreeParkingPlace ()
PlacegetNextFreeParkingVentilatorPlace ()
PlacefindNextParker ()
void parking (Place *pl, SetOfRingStack *p)
void stopParking (Place *pl)
void takeOver (Place *pl)
PlacegetNextFreeWaterChillPlace ()
PlacegetNextFreePolymerChillPlace ()
PlacegetNextFreeAirChillPlace ()
PlacegetNextFreeVentilatorChillPlace ()
void reservationPlaceFor (Place *pl, ReserveType rType)
PlacetakeOut ()
void chilling (Place *pl, SetOfRingStack *palette, BathType type, double serve)
void stopChilling (Place *pl)
void breakChilling (Place *pl)

Public Attributes

Buff_head * parkingAirPlacesH
Buff_tail * parkingAirPlacesT
Buff_head * parkingVentilatorPlacesH
Buff_tail * parkingVentilatorPlacesT
Buff_head * airChillPlacesH
Buff_tail * airChillPlacesT
Buff_head * ventilatorChillPlacesH
Buff_tail * ventilatorChillPlacesT
Buff_head * waterChillPlacesH
Buff_tail * waterChillPlacesT
Buff_head * polymerChillPlacesH
Buff_tail * polymerChillPlacesT
Buff_head * blockedParkingPlacesH
Buff_tail * blockedParkingPlacesT
Buff_head * takeOverPlacesH
Buff_tail * takeOverPlacesT
int airChillRequests
int ventilatorChillRequests
int waterChillRequests
int polymerChillRequests
Histo * airBlocking
Histo * ventilatorBlocking
Histo * waterBlocking
Histo * polymerBlocking
Histo * transmissionBlocking
Histo * restPreWait
Histo * ovenStartBlocking
Sum * craneMoves
Histo * craneStatistik
Histo * palettiesStatistik
Sum * allBlocking
CraneRequestqcraneRequestQ


Constructor & Destructor Documentation

PlaceConfiguration::PlaceConfiguration char *  id,
CraneRequestq cReq
 


Member Function Documentation

void PlaceConfiguration::breakChilling Place pl  ) 
 

void PlaceConfiguration::chilling Place pl,
SetOfRingStack palette,
BathType  type,
double  serve
 

Place * PlaceConfiguration::findNextParker  ) 
 

Place * PlaceConfiguration::getNextFreeAirChillPlace  ) 
 

Place * PlaceConfiguration::getNextFreeParkingPlace  ) 
 

Place * PlaceConfiguration::getNextFreeParkingVentilatorPlace  ) 
 

Place * PlaceConfiguration::getNextFreePolymerChillPlace  ) 
 

Place * PlaceConfiguration::getNextFreeVentilatorChillPlace  ) 
 

Place * PlaceConfiguration::getNextFreeWaterChillPlace  ) 
 

void PlaceConfiguration::parking Place pl,
SetOfRingStack p
 

void PlaceConfiguration::reservationPlaceFor Place pl,
ReserveType  rType
 

void PlaceConfiguration::stopChilling Place pl  ) 
 

void PlaceConfiguration::stopParking Place pl  ) 
 

Place * PlaceConfiguration::takeOut  ) 
 

void PlaceConfiguration::takeOver Place pl  ) 
 


Member Data Documentation

Histo* PlaceConfiguration::airBlocking
 

Buff_head* PlaceConfiguration::airChillPlacesH
 

Buff_tail* PlaceConfiguration::airChillPlacesT
 

int PlaceConfiguration::airChillRequests
 

Sum* PlaceConfiguration::allBlocking
 

Buff_head* PlaceConfiguration::blockedParkingPlacesH
 

Buff_tail* PlaceConfiguration::blockedParkingPlacesT
 

Sum* PlaceConfiguration::craneMoves
 

CraneRequestq* PlaceConfiguration::craneRequestQ
 

Histo* PlaceConfiguration::craneStatistik
 

Histo* PlaceConfiguration::ovenStartBlocking
 

Histo* PlaceConfiguration::palettiesStatistik
 

Buff_head* PlaceConfiguration::parkingAirPlacesH
 

Buff_tail* PlaceConfiguration::parkingAirPlacesT
 

Buff_head* PlaceConfiguration::parkingVentilatorPlacesH
 

Buff_tail* PlaceConfiguration::parkingVentilatorPlacesT
 

Histo* PlaceConfiguration::polymerBlocking
 

Buff_head* PlaceConfiguration::polymerChillPlacesH
 

Buff_tail* PlaceConfiguration::polymerChillPlacesT
 

int PlaceConfiguration::polymerChillRequests
 

Histo* PlaceConfiguration::restPreWait
 

Buff_head* PlaceConfiguration::takeOverPlacesH
 

Buff_tail* PlaceConfiguration::takeOverPlacesT
 

Histo* PlaceConfiguration::transmissionBlocking
 

Histo* PlaceConfiguration::ventilatorBlocking
 

Buff_head* PlaceConfiguration::ventilatorChillPlacesH
 

Buff_tail* PlaceConfiguration::ventilatorChillPlacesT
 

int PlaceConfiguration::ventilatorChillRequests
 

Histo* PlaceConfiguration::waterBlocking
 

Buff_head* PlaceConfiguration::waterChillPlacesH
 

Buff_tail* PlaceConfiguration::waterChillPlacesT
 

int PlaceConfiguration::waterChillRequests
 


The documentation for this class was generated from the following files:
Generated on Tue Apr 26 14:42:45 2005 for rollingmill by doxygen 1.3.6