#include <MutexImpl.h>
Public Member Functions | |
virtual bool | lock ()=0 |
virtual bool | lock (const icl_core::TimeSpan &timeout)=0 |
virtual bool | lock (const icl_core::TimeStamp &timeout)=0 |
virtual bool | tryLock ()=0 |
virtual void | unlock ()=0 |
virtual | ~MutexImpl () |
Definition at line 37 of file MutexImpl.h.
virtual icl_core::thread::MutexImpl::~MutexImpl | ( | ) | [inline, virtual] |
Definition at line 40 of file MutexImpl.h.
virtual bool icl_core::thread::MutexImpl::lock | ( | ) | [pure virtual] |
virtual bool icl_core::thread::MutexImpl::lock | ( | const icl_core::TimeSpan & | timeout | ) | [pure virtual] |
virtual bool icl_core::thread::MutexImpl::lock | ( | const icl_core::TimeStamp & | timeout | ) | [pure virtual] |
virtual bool icl_core::thread::MutexImpl::tryLock | ( | ) | [pure virtual] |
virtual void icl_core::thread::MutexImpl::unlock | ( | ) | [pure virtual] |