#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::StateNestedArray< SubState, N > |
Implementation of State being formed by an array of substates. More... | |
class | tuw::StateNestedArray< SubState, N > |
Implementation of State being formed by an array of substates. More... | |
class | tuw::StateNestedArrayScoped< EnumStateVals, SubState > |
Extension of StateNestedArray providing sub-state access based on a scoped enumeration (compile-time). More... | |
Namespaces | |
tuw | |
Typedefs | |
template<typename SubState , size_t N> | |
using | tuw::StateNestedArrayConstSPtr = std::shared_ptr< StateNestedArray< SubState, N > const > |
template<typename SubState , size_t N> | |
using | tuw::StateNestedArrayConstUPtr = std::unique_ptr< StateNestedArray< SubState, N > const > |
template<typename SubState , size_t N> | |
using | tuw::StateNestedArraySPtr = std::shared_ptr< StateNestedArray< SubState, N >> |
template<typename SubState , size_t N> | |
using | tuw::StateNestedArrayUPtr = std::unique_ptr< StateNestedArray< SubState, N >> |