#include <nproperty.h>
Public Types | |
typedef const T & | InitType |
The type by which new values for the underlying property are passed. | |
typedef const T & | QueryType |
The type by which the property value is returned to the user. | |
Public Member Functions | |
void | clear () |
Cleans up any currently held value before the property value is changed or cleared. | |
Protected Attributes | |
T | value_ |
The held property value. |
That is, upon assignment or initialisation the underlying value will be copied into the NProperty wrapper.
The property type T must have a copy assignment operator, and it must also have either a copy constructor and/or a default constructor according to which NProperty constructors are used.
See the NProperty class notes for details.
|
The type by which new values for the underlying property are passed.
|
|
The type by which the property value is returned to the user.
|
|
Cleans up any currently held value before the property value is changed or cleared. This implementation does nothing. |
|
The held property value.
|