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

Furnace Class Reference

#include <Furnace.h>

List of all members.

Public Member Functions

virtual int main ()
 Furnace (char *n, int no, int cap, CraneRequestq *cReq, Waitq *eFq, Waitq *inAq, Waitq *outAq, Waitq *inBq, Waitq *outBq, Waitq *nextBq, Waitq *fOutAirQ, Waitq *rFq, Waitq *dPq, Automation *at, long number, Observer *ob, PlaceConfiguration *pC)
double getFreeIn ()

Public Attributes

int number
int capacity
Res * occu
PlaceConfigurationplaceConfiguration
PlacechillPlace
PlacesecondChillPlace
BathAssistentmyAssistent
CraneRequestqcraneRequestQ
Waitq * emptyFurnaceQ
Waitq * inAirQ
Waitq * outAirQ
Waitq * inBathQ
Waitq * outBathQ
Waitq * finalOutAirQ
Waitq * nextBathQ
Waitq * readyFurnaceQ
Waitq * dispatcherQ
Waitq * assistentQ
SetOfRingStackmyPalette
Count * inUse
Observerobserve
Treatmenttreatment
int state
Automationautomat


Constructor & Destructor Documentation

Furnace::Furnace char *  n,
int  no,
int  cap,
CraneRequestq cReq,
Waitq *  eFq,
Waitq *  inAq,
Waitq *  outAq,
Waitq *  inBq,
Waitq *  outBq,
Waitq *  nextBq,
Waitq *  fOutAirQ,
Waitq *  rFq,
Waitq *  dPq,
Automation at,
long  number,
Observer ob,
PlaceConfiguration pC
[inline]
 


Member Function Documentation

double Furnace::getFreeIn  ) 
 

int Furnace::main  )  [virtual]
 


Member Data Documentation

Waitq* Furnace::assistentQ
 

Automation* Furnace::automat
 

int Furnace::capacity
 

Place* Furnace::chillPlace
 

CraneRequestq* Furnace::craneRequestQ
 

Waitq * Furnace::dispatcherQ
 

Waitq* Furnace::emptyFurnaceQ
 

Waitq * Furnace::finalOutAirQ
 

Waitq * Furnace::inAirQ
 

Waitq * Furnace::inBathQ
 

Count* Furnace::inUse
 

BathAssistent* Furnace::myAssistent
 

SetOfRingStack* Furnace::myPalette
 

Waitq * Furnace::nextBathQ
 

int Furnace::number
 

Observer* Furnace::observe
 

Res* Furnace::occu
 

Waitq * Furnace::outAirQ
 

Waitq * Furnace::outBathQ
 

PlaceConfiguration* Furnace::placeConfiguration
 

Waitq * Furnace::readyFurnaceQ
 

Place* Furnace::secondChillPlace
 

int Furnace::state
 

Treatment* Furnace::treatment
 


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