A value managed through an object and access methods. More...
#include <props.hxx>
Public Member Functions | |
virtual T | getValue () const |
Return the underlying value. | |
virtual bool | setValue (T value) |
Assign a new underlying value. |
A value managed through an object and access methods.
A read-only value will not have a setter; a write-only value will not have a getter.
Definition at line 566 of file props.hxx.
virtual T SGRawValueMethods< C, T >::getValue | ( | ) | const [inline, virtual] |
Return the underlying value.
Implements SGRawValue< T >.
virtual bool SGRawValueMethods< C, T >::setValue | ( | T | value | ) | [inline, virtual] |
Assign a new underlying value.
If the new value cannot be set (because this is a read-only raw value, or because the new value is not acceptable for some reason) this method returns false and leaves the original value unchanged.
value | The actual value for the property. |
Implements SGRawValue< T >.