Base class of objects having attributes to access member variables.
More...
#include <AttributeList.h>
|
static std::shared_ptr< AttributeList > | make (Args &&...args) |
|
Base class of objects having attributes to access member variables.
Definition at line 20 of file AttributeList.h.
◆ Ptr
◆ AttributeList()
CPS::AttributeList::AttributeList |
( |
| ) |
|
|
inline |
◆ attribute()
◆ attributes()
const AttributeBase::Map & CPS::AttributeList::attributes |
( |
| ) |
const |
|
inline |
◆ attributeTyped()
template<typename T>
Attribute< T >::Ptr CPS::AttributeList::attributeTyped |
( |
const String & | name | ) |
const |
|
inline |
◆ create()
template<typename T>
Attribute< T >::Ptr CPS::AttributeList::create |
( |
const String & | name, |
|
|
T | intitialValue = T() ) |
|
inline |
◆ createDynamic()
template<typename T>
Attribute< T >::Ptr CPS::AttributeList::createDynamic |
( |
const String & | name | ) |
|
|
inline |
The documentation for this class was generated from the following file: