Full specialization of RecursiveMutexImpl for pthreads.
Synopsis
Declared in <bslmt_recursivemuteximpl_pthread.h>
template<>
class RecursiveMutexImpl<Platform::PosixThreads>;
Description
This class provides a full specialization of RecursiveMutexImpl for pthreads. If the pthreads implementation supports the "recursive" attribute, then the native implementation is used, otherwise, a portable, efficient implementation is provided.
Member Functions
Name |
Description |
|
Create a recursive mutex initialized to an unlocked state. |
|
Destroy this recursive mutex object. |
Acquire a lock on this mutex object. |
|
Attempt to acquire a lock on this mutex object. |
|
Release a lock on this mutex. |
Created with MrDocs