//## 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();
}
Example #3
0
//## class Sensor
Sensor::Sensor(IOxfActive* theActiveContext) : limit(0) {
    NOTIFY_REACTIVE_CONSTRUCTOR(Sensor, Sensor(), 0, Default_Sensor_Sensor_SERIALIZE);
    setActiveContext(theActiveContext, false);
    door = NULL;
    initStatechart();
}
Example #4
0
//## 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();
}