27 #ifndef SCXML4CPP_MERGER_H
28 #define SCXML4CPP_MERGER_H
31 #error This is a C++ include file and cannot be used from plain C
54 State*
findState(
const std::string&
id, std::list<State*>& list);
57 StateMachine& mStateMachine;
59 void checkForNewTransition(Transition* t, State* s, State* d);
60 void checkForNewState(State* p, State* s, std::list<State*>& list);
61 void copyState(State* src, State* dst);
69 #endif // SCXML4CPP_MERGER_H
Merger(StateMachine &sm)
Definition: Merger.cpp:45
~Merger()
Definition: Merger.cpp:51
void append(StateMachine &append)
Definition: Merger.cpp:58
State * findState(const std::string &id, std::list< State * > &list)
Definition: Merger.cpp:244