#include <Mutex.h>
Public Member Functions | |
virtual | ~MutexInterface ()=0 |
virtual void | trylock ()=0 throw (MutexException) |
virtual void | enter ()=0 throw (MutexException) |
virtual void | leave ()=0 throw (MutexException) |
ibrcommon::MutexInterface::~MutexInterface | ( | ) | [pure virtual] |
virtual void ibrcommon::MutexInterface::enter | ( | ) | throw (MutexException) [pure virtual] |
Implemented in ibrcommon::Mutex, and ibrcommon::MutexMock.
Referenced by ibrcommon::MutexLock::MutexLock().
virtual void ibrcommon::MutexInterface::leave | ( | ) | throw (MutexException) [pure virtual] |
Implemented in ibrcommon::Mutex, and ibrcommon::MutexMock.
Referenced by ibrcommon::MutexLock::~MutexLock(), and ibrcommon::MutexTryLock::~MutexTryLock().
virtual void ibrcommon::MutexInterface::trylock | ( | ) | throw (MutexException) [pure virtual] |
Implemented in ibrcommon::Mutex, and ibrcommon::MutexMock.
Referenced by ibrcommon::MutexTryLock::MutexTryLock().