LocalTree::Interval Class Referencefinal
Inheritance diagram for LocalTree::Interval:
score::PolymorphicComponentHierarchyManager< ParentComponent_T, ChildModel_T, ChildComponent_T, ChildComponentFactoryList_T, HasOwnership >

Public Member Functions

template<typename... Args>
 Interval (Args &&... args)
 
- 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: