|
|
#include <exception>#include <functional>#include <map>#include <memory>#include <optional>#include <tuple>
Include dependency graph for FiniteStateMachine.h:Go to the source code of this file.
Classes | |
| class | BinaryFiniteStateMachine< T > |
| class | BoolFiniteStateMachine< T > |
| class | FiniteStateMachine< T, ChainType, StatusType, failure_status > |
Namespaces | |
| armarx | |
| This file offers overloads of toIce() and fromIce() functions for STL container types. | |
Enumerations | |
| enum | status { success, failure } |
Functions | |
| template<typename T > | |
| BinaryFiniteStateMachine (std::shared_ptr< T >) -> BinaryFiniteStateMachine< T > | |
| template<typename T > | |
| BinaryFiniteStateMachine (T &) -> BinaryFiniteStateMachine< T > | |
| template<typename T > | |
| BinaryFiniteStateMachine (T *) -> BinaryFiniteStateMachine< T > | |
| template<typename T > | |
| BoolFiniteStateMachine (std::shared_ptr< T >) -> BoolFiniteStateMachine< T > | |
| template<typename T > | |
| BoolFiniteStateMachine (T &) -> BoolFiniteStateMachine< T > | |
| template<typename T > | |
| BoolFiniteStateMachine (T *) -> BoolFiniteStateMachine< T > | |
| User-defined template argument deductions. More... | |