//## class Dosierer Dosierer::Dosierer(IOxfActive* theActiveContext) : DosierMenge(1) { NOTIFY_REACTIVE_CONSTRUCTOR(Dosierer, Dosierer(), 0, System_Dosierer_Dosierer_SERIALIZE); setActiveContext(theActiveContext, false); itsStation = NULL; itsVorrat = NULL; initStatechart(); }
//## class Karussell Karussell::Karussell(IOxfActive* theActiveContext) : jemalsgedreht(false) { NOTIFY_REACTIVE_CONSTRUCTOR(Karussell, Karussell(), 0, System_Karussell_Karussell_SERIALIZE); setActiveContext(theActiveContext, false); { for (int pos = 0; pos < 6; ++pos) { itsLed[pos] = NULL; } } { for (int pos = 0; pos < 6; ++pos) { itsStation[pos] = NULL; } } { for (int pos = 0; pos < 6; ++pos) { itsWaage[pos] = NULL; } } initStatechart(); }
//## class Sensor Sensor::Sensor(IOxfActive* theActiveContext) : limit(0) { NOTIFY_REACTIVE_CONSTRUCTOR(Sensor, Sensor(), 0, Default_Sensor_Sensor_SERIALIZE); setActiveContext(theActiveContext, false); door = NULL; initStatechart(); }
//## class TopLevel::Switch Switch_C::Switch_C(IOxfActive* theActiveContext) { NOTIFY_REACTIVE_CONSTRUCTOR_OBJECT(Switch, Switch(), 0, Default_Switch_Switch_SERIALIZE, Switch_C); setActiveContext(theActiveContext, false); itsLight = NULL; initStatechart(); }
//## class Controller Controller::Controller(IOxfActive* theActiveContext) : EW_GREEN(0), EW_GREENTIME(0), EW_MSG(" "), EW_ORANGE(0), EW_ORANGETIME(0), EW_RED(0), EW_REDTIME(0), LEFT_GREEN(1), NS_GREEN(0), NS_GREENTIME(0), NS_MSG(" "), NS_ORANGE(0), NS_ORANGETIME(0), NS_RED(0), NS_REDTIME(0), x(false), y(false), z(false) { NOTIFY_REACTIVE_CONSTRUCTOR(Controller, Controller(), 0, Default_Controller_Controller_SERIALIZE); setActiveContext(theActiveContext, false); initStatechart(); }
//## class Hold Hold::Hold(IOxfActive* theActiveContext) { NOTIFY_REACTIVE_CONSTRUCTOR(Hold, Hold(), 0, Default_Hold_Hold_SERIALIZE); setActiveContext(theActiveContext, false); itsController = NULL; initStatechart(); }