.TH "log4tango::threading::RecursiveMutex" 3 "Mon Jan 16 2017" "Version 5.0.1" "log4tango" \" -*- nroff -*- .ad l .nh .SH NAME log4tango::threading::RecursiveMutex .SH SYNOPSIS .br .PP .PP \fC#include \fP .SS "Public Member Functions" .in +1c .ti -1c .RI "\fBRecursiveMutex\fP (void)" .br .ti -1c .RI "\fB~RecursiveMutex\fP (void)" .br .ti -1c .RI "int \fBlock\fP (long timeout_=0)" .br .ti -1c .RI "void \fBunlock\fP (void)" .br .ti -1c .RI "void \fBunlockn\fP (void)" .br .ti -1c .RI "\fBRecursiveMutex\fP (void)" .br .ti -1c .RI "\fB~RecursiveMutex\fP (void)" .br .ti -1c .RI "int \fBlock\fP (long timeout_=0)" .br .ti -1c .RI "void \fBunlock\fP (void)" .br .ti -1c .RI "void \fBunlockn\fP (void)" .br .in -1c .SS "Protected Attributes" .in +1c .ti -1c .RI "CRITICAL_SECTION \fBguard_\fP" .br .ti -1c .RI "pthread_mutex_t \fBguard_\fP" .br .ti -1c .RI "pthread_cond_t \fBmutex_available_\fP" .br .in -1c .SH "Constructor & Destructor Documentation" .PP .SS "log4tango::threading::RecursiveMutex::RecursiveMutex (void)\fC [inline]\fP" .SS "log4tango::threading::RecursiveMutex::~RecursiveMutex (void)\fC [inline]\fP" .SS "log4tango::threading::RecursiveMutex::RecursiveMutex (void)" .SS "log4tango::threading::RecursiveMutex::~RecursiveMutex (void)" .SH "Member Function Documentation" .PP .SS "int log4tango::threading::RecursiveMutex::lock (long timeout_ = \fC0\fP)" .SS "int log4tango::threading::RecursiveMutex::lock (long timeout_ = \fC0\fP)\fC [inline]\fP" .SS "void log4tango::threading::RecursiveMutex::unlock (void)" .SS "void log4tango::threading::RecursiveMutex::unlock (void)\fC [inline]\fP" .SS "void log4tango::threading::RecursiveMutex::unlockn (void)" .SS "void log4tango::threading::RecursiveMutex::unlockn (void)\fC [inline]\fP" .SH "Member Data Documentation" .PP .SS "pthread_mutex_t log4tango::threading::RecursiveMutex::guard_\fC [protected]\fP" .SS "CRITICAL_SECTION log4tango::threading::RecursiveMutex::guard_\fC [protected]\fP" .SS "pthread_cond_t log4tango::threading::RecursiveMutex::mutex_available_\fC [protected]\fP" .SH "Author" .PP Generated automatically by Doxygen for log4tango from the source code\&.