Classes | Namespaces | Typedefs
state_nested_set.h File Reference
#include <float.h>
#include <memory>
#include <tuw_control/state/state.h>
#include <tuw_control/utils.h>
Include dependency graph for state_nested_set.h:
This graph shows which files directly or indirectly include this file:

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


tuw_control
Author(s): George Todoran
autogenerated on Mon Jun 10 2019 15:27:22