#include <CustomerRequest.h>
Public Member Functions | |
CustomerRequest (int number, int numberOfRings, double diameter, double height, double mass, Treatment *treatment, std::string material, Buff_tail *oa) | |
int | getNumber () const |
int | getNumberOfRings () const |
int | getOpenNumberOfRings () const |
Treatment * | getTreatment () const |
void | setNumberOfRings (int n) |
int | getRequestNumber () const |
bool | isCompatibleTo (const CustomerRequest *r) |
const CustomerRequest * | getNextRequest () const |
bool | isLastRequest () const |
bool | isDone () const |
SIMTIME | productionTime () const |
void | ringFinished () |
Static Public Member Functions | |
CustomerRequest * | getFirstRequest () |
CustomerRequest * | getRequest (int number) |
Public Attributes | |
double | diameter |
double | height |
double | mass |
Treatment * | treatment |
std::string | material |
SIMTIME | startTime |
SIMTIME | endTime |
Buff_tail * | outputAreaH |
Protected Member Functions | |
~CustomerRequest () |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|