ADTF
|
Interfaces for a guarded exclusive lock. More...
Public Member Functions | |
virtual T * | Get () const =0 |
returns the value as pointer More... | |
virtual tResult | Reset (const iobject_ptr< T > &i_oOther)=0 |
Sets the value as pointer. More... | |
Interfaces for a guarded exclusive lock.
This template can be used with any implementation for ILockedObject.
T | Type for a ILockedObject derived interface. |
Definition at line 97 of file lockedobject_intf.h.
|
pure virtual |
returns the value as pointer
Implemented in object_ptr_locked< T >, and object_ptr_locked< adtf::streaming::ant::ISampleBuffer >.
|
pure virtual |
Sets the value as pointer.
i_oOther | [in] Reference to the locked object. |
Implemented in object_ptr_locked< T >.