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
PlaceConfiguration * placeConfiguration
Place * chillPlace
Place * secondChillPlace
BathAssistent * myAssistent
CraneRequestq * craneRequestQ
Waitq * emptyFurnaceQ
Waitq * inAirQ
Waitq * outAirQ
Waitq * inBathQ
Waitq * outBathQ
Waitq * finalOutAirQ
Waitq * nextBathQ
Waitq * readyFurnaceQ
Waitq * dispatcherQ
Waitq * assistentQ
SetOfRingStack * myPalette
Count * inUse
Observer * observe
Treatment * treatment
int state
Automation * automat


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