ADTF
3.18.2
|
Property Variable template for the given T
.
More...
Public Member Functions | |
const T * | operator-> () |
Public Member Functions inherited from property_variable< T > | |
property_variable () | |
CTOR. | |
property_variable (const T &oValue) | |
type initializing CTOR More... | |
void | Notify (const IProperty &oProperty) override |
Implements the observer pattern. More... | |
tResult | GetType (IString &&strType) const override |
Returns the identifier of the type. More... | |
const IPropertyValue * | GetValue () const override |
const T & | operator* () const |
operator const T & () const | |
bool | operator== (const T &oVal) |
bool | operator!= (const T &oVal) |
Public Member Functions inherited from cPropertyVariable | |
void | SetUnregister (IMemberPropertyUnregister &oUnregister) |
Additional Inherited Members | |
Protected Member Functions inherited from IPropertyObserver | |
~IPropertyObserver ()=default | |
Protected destructor. | |
Property Variable template for the given T
.
A Property Variable will store a copy of a property value of the specified type T
.
If it was registered to a property set adtf::base::ant::IProperties by IProperties::RegisterPropertyObserver the copy is automatically updated on property changes.
T | The type of the property |
Definition at line 405 of file configuration.h.