FSM Library - C++ version
FSM Library - C++ version Documentation