#include <Mutex_POSIX.h>

Protected Member Functions | |
| void | lockImpl () |
| void | lockImpl () |
| MutexImpl () | |
| MutexImpl () | |
| MutexImpl (bool fast) | |
| bool | tryLockImpl () |
| bool | tryLockImpl (long milliseconds) |
| bool | tryLockImpl () |
| bool | tryLockImpl (long milliseconds) |
| void | unlockImpl () |
| void | unlockImpl () |
| ~MutexImpl () | |
| ~MutexImpl () | |
Private Attributes | |
| CRITICAL_SECTION | _cs |
| pthread_mutex_t | _mutex |
Definition at line 52 of file Mutex_POSIX.h.
| Poco::MutexImpl::MutexImpl | ( | ) | [protected] |
Definition at line 56 of file Mutex_POSIX.cpp.
| Poco::MutexImpl::MutexImpl | ( | bool | fast | ) | [protected] |
Definition at line 74 of file Mutex_POSIX.cpp.
| Poco::MutexImpl::~MutexImpl | ( | ) | [protected] |
Definition at line 92 of file Mutex_POSIX.cpp.
| Poco::MutexImpl::MutexImpl | ( | ) | [protected] |
| Poco::MutexImpl::~MutexImpl | ( | ) | [protected] |
| void Poco::MutexImpl::lockImpl | ( | ) | [protected] |
| void Poco::MutexImpl::lockImpl | ( | ) | [inline, protected] |
Definition at line 79 of file Mutex_POSIX.h.
| bool Poco::MutexImpl::tryLockImpl | ( | ) | [protected] |
| bool Poco::MutexImpl::tryLockImpl | ( | long | milliseconds | ) | [protected] |
| bool Poco::MutexImpl::tryLockImpl | ( | ) | [inline, protected] |
Definition at line 86 of file Mutex_POSIX.h.
| bool Poco::MutexImpl::tryLockImpl | ( | long | milliseconds | ) | [protected] |
Definition at line 98 of file Mutex_POSIX.cpp.
| void Poco::MutexImpl::unlockImpl | ( | ) | [protected] |
| void Poco::MutexImpl::unlockImpl | ( | ) | [inline, protected] |
Definition at line 99 of file Mutex_POSIX.h.
CRITICAL_SECTION Poco::MutexImpl::_cs [private] |
Definition at line 62 of file Mutex_WIN32.h.
pthread_mutex_t Poco::MutexImpl::_mutex [private] |
Definition at line 64 of file Mutex_POSIX.h.