#include <RWLockImpl.h>
Public Member Functions | |
virtual bool | readLock ()=0 |
virtual bool | readLock (const icl_core::TimeSpan &timeout)=0 |
virtual bool | readLock (const icl_core::TimeStamp &timeout)=0 |
virtual bool | tryReadLock ()=0 |
virtual bool | tryWriteLock ()=0 |
virtual void | unlock ()=0 |
virtual bool | writeLock ()=0 |
virtual bool | writeLock (const icl_core::TimeSpan &timeout)=0 |
virtual bool | writeLock (const icl_core::TimeStamp &timeout)=0 |
virtual | ~RWLockImpl () |
Additional Inherited Members | |
Protected Member Functions inherited from icl_core::Noncopyable | |
Noncopyable () | |
virtual | ~Noncopyable () |
Definition at line 37 of file RWLockImpl.h.
|
inlinevirtual |
Definition at line 40 of file RWLockImpl.h.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |