|
#include <exception>
#include <functional>
#include <map>
#include <memory>
#include <optional>
#include <tuple>
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... | |