#include "OW_config.h"#include "OW_NonRecursiveMutexImpl.hpp"#include <cerrno>#include <cassert>Include dependency graph for OW_NonRecursiveMutexImpl.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | OW_NAMESPACE |
| namespace | OW_NAMESPACE::NonRecursiveMutexImpl |
Functions | |
| int | OW_NAMESPACE::NonRecursiveMutexImpl::createMutex (NonRecursiveMutex_t &handle) |
| Create a platform specific mutext handle. | |
| int | OW_NAMESPACE::NonRecursiveMutexImpl::destroyMutex (NonRecursiveMutex_t &handle) |
| Destroy a mutex previously created with createMutex. | |
| int | OW_NAMESPACE::NonRecursiveMutexImpl::acquireMutex (NonRecursiveMutex_t &handle) |
| Acquire the mutex specified by a given mutex handle. | |
| int | OW_NAMESPACE::NonRecursiveMutexImpl::releaseMutex (NonRecursiveMutex_t &handle) |
| Release a mutex that was previously acquired with the acquireMutex method. | |
| int | OW_NAMESPACE::NonRecursiveMutexImpl::conditionPreWait (NonRecursiveMutex_t &handle, NonRecursiveMutexLockState &state) |
| int | OW_NAMESPACE::NonRecursiveMutexImpl::conditionPostWait (NonRecursiveMutex_t &handle, NonRecursiveMutexLockState &state) |
1.4.6