#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 >> |