FSMgine
High-performance finite state machine library for C++17 with single-threaded and multi-threaded variants
Loading...
Searching...
No Matches
Core FSM Components

Core components of the FSMgine library. More...

Files

file  FSM.hpp
 Core finite state machine implementation.
 

Classes

class  fsmgine::FSMStateNotFoundError
 Exception thrown when attempting to access a state that doesn't exist. More...
 
class  fsmgine::FSMNotInitializedError
 Exception thrown when FSM operations are attempted before initialization. More...
 
class  fsmgine::FSMInvalidStateError
 Exception thrown for invalid state operations. More...
 
class  fsmgine::FSM< TEvent >
 A high-performance finite state machine implementation. More...
 

Detailed Description

Core components of the FSMgine library.