FSMgine
High-performance finite state machine library for C++17 with single-threaded and multi-threaded variants
|
Fluent builder API for constructing finite state machines. More...
#include <string>
#include <string_view>
#include "FSMgine/Transition.hpp"
#include "FSMgine/FSM.hpp"
#include "FSMgine/StringInterner.hpp"
Go to the source code of this file.
Classes | |
class | fsmgine::TransitionBuilder< TEvent > |
Builder for creating transitions with a fluent interface. More... | |
class | fsmgine::FSMBuilder< TEvent > |
Main builder class for constructing FSMs with a fluent interface. More... | |
Namespaces | |
namespace | fsmgine |
Main namespace for the FSMgine library. | |
Fluent builder API for constructing finite state machines.