Execution::StateComponent Class Referencefinal
Inheritance diagram for Execution::StateComponent:
Public Member Functions | |
template<typename... Args> | |
StateComponent (Args &&... args) | |
StateComponent (const StateComponent &)=delete | |
StateComponent (StateComponent &&)=delete | |
StateComponent & | operator= (const StateComponent &)=delete |
StateComponent & | operator= (StateComponent &&)=delete |
void | onSetup () |
To be called from the API edition queue. | |
void | init () |
void | cleanup (const std::shared_ptr< StateComponent > &) |
Public Member Functions inherited from score::PolymorphicComponentHierarchyManager< ParentComponent_T, ChildModel_T, ChildComponent_T, ChildComponentFactoryList_T, HasOwnership > | |
template<typename... Args> | |
PolymorphicComponentHierarchyManager (Args &&... args) | |
template<typename... Args> | |
PolymorphicComponentHierarchyManager (lazy_init_t, Args &&... args) | |
void | init_hierarchy () |
const auto & | children () const |
void | add (ChildModel_T &element) |
void | remove (const ChildModel_T &model) |
void | clear () |
Additional Inherited Members | |
Public Types inherited from score::PolymorphicComponentHierarchyManager< ParentComponent_T, ChildModel_T, ChildComponent_T, ChildComponentFactoryList_T, HasOwnership > | |
using | hierarchy_t = PolymorphicComponentHierarchyManager |
The documentation for this class was generated from the following files:
- StateExecution.hpp
- StateExecution.cpp