#include <Mutex.h>
Inherited by dtn::core::SQLiteBundleStorage, ibrcommon::Mutex, and ibrcommon::MutexMock.
Public Member Functions | |
| virtual | ~MutexInterface ()=0 |
| virtual void | trylock ()=0 throw (MutexException) |
| virtual void | enter ()=0 throw (MutexException) |
| virtual void | leave ()=0 throw (MutexException) |
Definition at line 17 of file Mutex.h.
| ibrcommon::MutexInterface::~MutexInterface | ( | ) | [pure virtual] |
| virtual void ibrcommon::MutexInterface::enter | ( | ) | throw (MutexException) [pure virtual] |
Implemented in ibrcommon::BLOB::Reference, ibrcommon::MutexMock, ibrcommon::Mutex, and dtn::core::SQLiteBundleStorage.
Referenced by ibrcommon::MutexLock::MutexLock().
| virtual void ibrcommon::MutexInterface::leave | ( | ) | throw (MutexException) [pure virtual] |
Implemented in ibrcommon::BLOB::Reference, ibrcommon::MutexMock, ibrcommon::Mutex, and dtn::core::SQLiteBundleStorage.
Referenced by ibrcommon::MutexLock::~MutexLock().
| virtual void ibrcommon::MutexInterface::trylock | ( | ) | throw (MutexException) [pure virtual] |
Implemented in ibrcommon::BLOB::Reference, ibrcommon::MutexMock, ibrcommon::Mutex, and dtn::core::SQLiteBundleStorage.
1.7.1