FACT++
1.0
|
|
protected |
This function handles a new state issued by one of the event handlers.
newstate | A possible new state |
evt | A pointer to the event which was responsible for the state change, NULL if no event was responsible. |
txt | Text which is issued if the current state has changed and the new state is identical to the target state as stored in the event reference, or when no alternative text was given, or the pointer to evt is NULL. |
alt | An alternative text which is issues when the newstate of a state change doesn't match the expected target state. |
Definition at line 832 of file StateMachineImp.cc.
References fCurrentState, EventImp::GetName(), kSM_FatalError, kSM_KeepState, and SetCurrentState().
Referenced by HandleEvent(), and Run().