#include <float.h>
#include <memory>
#include <tuw_control/state/state.h>
#include <tuw_control/utils.h>
Go to the source code of this file.
Classes | |
class | tuw::StateNestedSet< NestedStates > |
Implementation of State being formed by tuple of substates. More... | |
class | tuw::StateNestedSet< NestedStates > |
Implementation of State being formed by tuple of substates. More... | |
class | tuw::StateNestedSetScoped< EnumStateVals, NestedStates > |
Extension of StateNestedSet providing sub-state access based on a scoped enumeration (compile-time). More... | |
Namespaces | |
tuw | |
Typedefs | |
template<typename... NestedStates> | |
using | tuw::StateNestedSetConstSPtr = std::shared_ptr< StateNestedSet< NestedStates... > const > |
template<typename... NestedStates> | |
using | tuw::StateNestedSetConstUPtr = std::unique_ptr< StateNestedSet< NestedStates... > const > |
template<typename... NestedStates> | |
using | tuw::StateNestedSetSPtr = std::shared_ptr< StateNestedSet< NestedStates... > > |
template<typename... NestedStates> | |
using | tuw::StateNestedSetUPtr = std::unique_ptr< StateNestedSet< NestedStates... > > |