rad
5.1.0
|
SCXML Engine is a library of C++ classes that can be used to create an in-memory representation of an SCXML State Machine and execute it. More...
Files | |
file | Action.cpp |
Action source file. | |
file | Activity.cpp |
Activity source file. | |
file | Assert.cpp |
Assert source file. | |
file | Context.cpp |
Context source file. | |
file | Event.cpp |
Event source file. | |
file | EventQueue.cpp |
EventQueue source file. | |
file | ExecutableContent.cpp |
ExecutableContent source file. | |
file | Executor.cpp |
Executor source file. | |
file | Helper.cpp |
Helper source file. | |
file | Action.h |
Action header. | |
file | Activity.h |
Activity header. | |
file | Assert.h |
Assert header. | |
file | Context.h |
Context header. | |
file | Event.h |
Event header. | |
file | EventListener.h |
EventListener header. | |
file | EventQueue.h |
EventQueue header. | |
file | ExecutableContent.h |
ExecutableContent header. | |
file | Executor.h |
Executor header. | |
file | Helper.h |
Helper header. | |
file | Log.h |
Log header based on Logging facility described by Petru Marginean at: http://www.drdobbs.com/cpp/logging-in-c/201804215 Code adapted from ftp://ftp.drdobbs.com/sourcecode/ddj/2007/0710.zip. | |
file | Merger.h |
Merger header. | |
file | State.h |
State header. | |
file | StateAtomic.h |
StateAtomic header. | |
file | StateComparator.h |
StateComparator header. | |
file | StateCompound.h |
StateCompound header. | |
file | StateHistory.h |
StateHistory header. | |
file | StateMachine.h |
StateMachine header. | |
file | StateParallel.h |
StateParallel header. | |
file | StatusListener.h |
StatusListener header. | |
file | Transition.h |
Transition header. | |
file | Log.cpp |
Log source file. | |
file | Merger.cpp |
Merger source file. | |
file | State.cpp |
State source file. | |
file | StateAtomic.cpp |
StateAtomic source file. | |
file | StateComparator.cpp |
StateComparator source file. | |
file | StateCompound.cpp |
StateCompound source file. | |
file | StateHistory.cpp |
StateHistory source file. | |
file | StateMachine.cpp |
StateMachine source file. | |
file | StateParallel.cpp |
StateParallel source file. | |
file | Transition.cpp |
Transition source file. | |
file | TestAction.cpp |
Unit tests for the Action class. | |
file | TestActivity.cpp |
Unit tests for the Activity class. | |
file | TestAssert.cpp |
Unit tests for the Assert file. | |
file | TestContext.cpp |
Unit tests for the Context class. | |
file | TestEvent.cpp |
Unit tests for the Event class. | |
file | TestEventQueue.cpp |
Unit tests for the EventQueue class. | |
file | TestExecutableContent.cpp |
Unit tests for the ExecutableContent class. | |
file | TestExecutor.cpp |
Unit tests for the Executor class. | |
file | TestHelper.cpp |
Unit tests for the Helper class. | |
file | TestLog.cpp |
Unit tests for the Log class. | |
file | TestMain.cpp |
Main function for the Unit tests. | |
file | TestMerger.cpp |
Unit tests for the Merger class. | |
file | TestState.cpp |
Unit tests for the State class. | |
file | TestStateComparator.cpp |
Unit tests for the StateComparator class. | |
file | TestStateHistory.cpp |
Unit tests for the StateHistory class. | |
file | TestStateMachine.cpp |
Unit tests for the StateMachine class. | |
file | TestTransition.cpp |
Unit tests for the Transition class. | |
file | wscript |
SCXML Engine is a library of C++ classes that can be used to create an in-memory representation of an SCXML State Machine and execute it.