other versions
- bookworm 9.3.4+dfsg1-2
log4tango::threading::RecursiveMutex(3) | log4tango | log4tango::threading::RecursiveMutex(3) |
NAME¶
log4tango::threading::RecursiveMutex
SYNOPSIS¶
#include <MSThreads.hh>
Public Member Functions¶
RecursiveMutex (void)
~RecursiveMutex (void)
int lock (long timeout_=0)
void unlock (void)
void unlockn (void)
RecursiveMutex (void)
~RecursiveMutex (void)
int lock (long timeout_=0)
void unlock (void)
void unlockn (void)
Protected Attributes¶
CRITICAL_SECTION guard_
pthread_mutex_t guard_
pthread_cond_t mutex_available_
Constructor & Destructor Documentation¶
log4tango::threading::RecursiveMutex::RecursiveMutex (void) [inline]¶
log4tango::threading::RecursiveMutex::~RecursiveMutex (void) [inline]¶
log4tango::threading::RecursiveMutex::RecursiveMutex (void)¶
log4tango::threading::RecursiveMutex::~RecursiveMutex (void)¶
Member Function Documentation¶
int log4tango::threading::RecursiveMutex::lock (long timeout_ = 0) [inline]¶
int log4tango::threading::RecursiveMutex::lock (long timeout_ = 0)¶
void log4tango::threading::RecursiveMutex::unlock (void) [inline]¶
void log4tango::threading::RecursiveMutex::unlock (void)¶
void log4tango::threading::RecursiveMutex::unlockn (void) [inline]¶
void log4tango::threading::RecursiveMutex::unlockn (void)¶
Member Data Documentation¶
CRITICAL_SECTION log4tango::threading::RecursiveMutex::guard_ [protected]¶
pthread_mutex_t log4tango::threading::RecursiveMutex::guard_ [protected]¶
pthread_cond_t log4tango::threading::RecursiveMutex::mutex_available_ [protected]¶
Author¶
Generated automatically by Doxygen for log4tango from the source code.
Fri Nov 11 2022 | Version 5.0.2 |