state machine, parallel seems to work, final state and info about active atomic states
This commit is contained in:
@@ -27,5 +27,11 @@ PIStateMachine::PIStateMachine(const PIString & n): PIStateBase(n) {
|
||||
|
||||
bool PIStateMachine::start() {
|
||||
setActiveRecursive(false);
|
||||
return PIStateBase::start();
|
||||
is_running = PIStateBase::start();
|
||||
return is_running;
|
||||
}
|
||||
|
||||
|
||||
void PIStateMachine::onFinish() {
|
||||
need_finish = true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user