#include <OMKIAccessor.h>
Inheritance diagram for OMK::AccessorT< T >:
Public Member Functions | |
virtual const T & | get () const |
Get the value. | |
virtual void | set (const T &value) |
Set the value. | |
operator T & () | |
Returns the const cast. | |
Protected Attributes | |
T | _value |
The encapsulated parameter value. |
This accessor class is a template one, the parameter is:
Definition at line 79 of file OMKIAccessor.h.
OMK::AccessorT< T >::AccessorT | ( | const T & | initialValue | ) | [inline] |
Constructor.
Set the value to initial value.
Definition at line 86 of file OMKIAccessor.h.
00086 : _value( initialValue ) {}
virtual OMK::AccessorT< T >::~AccessorT | ( | ) | [inline, virtual] |
OMK::AccessorT< T >::AccessorT | ( | const T & | initialValue | ) | [inline] |
Constructor.
Set the value to initial value.
Definition at line 86 of file OMKIAccessor.h.
00086 : _value( initialValue ) {}
virtual OMK::AccessorT< T >::~AccessorT | ( | ) | [inline, virtual] |
virtual const T& OMK::AccessorT< T >::get | ( | ) | const [inline, virtual] |
Get the value.
Implements OMK::IAccessorT< T >.
Definition at line 92 of file OMKIAccessor.h.
00092 { return _value ; }
virtual void OMK::AccessorT< T >::set | ( | const T & | value | ) | [inline, virtual] |
Set the value.
[in] | value | The new value of the encapsulated value. |
Implements OMK::IAccessorT< T >.
Definition at line 95 of file OMKIAccessor.h.
00095 { _value = value ; }
OMK::AccessorT< T >::operator T & | ( | ) | [inline] |
Returns the const cast.
Definition at line 98 of file OMKIAccessor.h.
References OMK::AccessorT< T >::_value.
00098 { return _value ; }
T OMK::AccessorT< T >::_value [protected] |
The encapsulated parameter value.
Definition at line 101 of file OMKIAccessor.h.
Referenced by OMK::AccessorT< OMK::Type::Transform >::get(), OMK::AccessorT< T >::operator T &(), and OMK::AccessorT< OMK::Type::Transform >::set().
Documentation generated on Mon Jun 9 11:46:01 2008 |
Generated with doxygen by Dimitri van Heesch , 1997-2007 |