ADTF
3.18.2
|
Public Member Functions | |
const T & | GetValueT () const |
bool | operator== (const T &xOther) const |
property & | operator= (const T &xValue) |
cProperty () | |
cProperty (const cProperty &)=default | |
cProperty (cProperty &&)=default | |
cProperty (const ant::IProperty &oProp) | |
template<typename T > | |
cProperty (std::string_view strName, const T &xValue) | |
template<typename T > | |
cProperty (const char *strName, const T &xValue) | |
template<typename T > | |
cProperty (const T &xValue) | |
Public Member Functions inherited from cProperty | |
cProperty (const cProperty &)=default | |
cProperty (cProperty &&)=default | |
cProperty & | operator= (const cProperty &)=default |
cProperty & | operator= (cProperty &&)=default |
cProperty (const ant::IProperty &oProp) | |
template<typename T > | |
cProperty (std::string_view strName, const T &xValue) | |
template<typename T > | |
cProperty (const char *strName, const T &xValue) | |
template<typename T > | |
cProperty (const T &xValue) | |
const IPropertyValue * | GetValue () const override |
IPropertyValue * | GetValue () override |
tResult | SetValue (const IPropertyValue &oValue) override |
template<typename T > | |
tResult | SetValue (const T &xValue) |
tResult | GetName (IString &&strName) const override |
tResult | SetName (const IString &strName) override |
tResult | Set (const IProperty &oProp) override |
bool | HasProperties () const override |
bool | HasAttachedProperties () const override |
tResult | SetProperties (const IProperties &pProperties) override |
will copy given properties | |
tResult | AttachProperties (const ucom::ant::iobject_ptr< IProperties > &pProperties) override |
tResult | GetAttachedProperties (IProperty &pProperty) const override |
tResult | DetachProperties () override |
tResult | GetProperties (ucom::ant::iobject_ptr< IProperties > &pProperties) override |
get subproperties for writing access | |
IProperties & | GetProperties () |
tResult | GetProperties (ucom::ant::iobject_ptr< const IProperties > &pProperties) const override |
get subproperties for readonly access | |
void | RegisterObserver (IPropertyObserver &oObserver) |
void | UnregisterObserver (IPropertyObserver &oObserver) |
Definition at line 296 of file properties_v2.h.