Public Member Functions | Private Member Functions | Private Attributes | List of all members
log4cpp::threading::Mutex Class Reference

#include <PThreads.hh>

Public Member Functions

void lock ()
 
 Mutex ()
 
void unlock ()
 
 ~Mutex ()
 

Private Member Functions

 Mutex (const Mutex &m)
 
Mutexoperator= (const Mutex &m)
 

Private Attributes

pthread_mutex_t mutex
 

Detailed Description

Definition at line 36 of file PThreads.hh.

Constructor & Destructor Documentation

log4cpp::threading::Mutex::Mutex ( )
inline

Definition at line 41 of file PThreads.hh.

log4cpp::threading::Mutex::~Mutex ( )
inline

Definition at line 53 of file PThreads.hh.

log4cpp::threading::Mutex::Mutex ( const Mutex m)
private

Member Function Documentation

void log4cpp::threading::Mutex::lock ( )
inline

Definition at line 45 of file PThreads.hh.

Mutex& log4cpp::threading::Mutex::operator= ( const Mutex m)
private
void log4cpp::threading::Mutex::unlock ( )
inline

Definition at line 49 of file PThreads.hh.

Member Data Documentation

pthread_mutex_t log4cpp::threading::Mutex::mutex
private

Definition at line 38 of file PThreads.hh.


The documentation for this class was generated from the following file:


log4cpp
Author(s): Stephen Roderick, Bastiaan Bakker, Cedric Le Goater, Steve Ostlind, Marcel Harkema, Walter Stroebel, Glenn Scott and Tony Cheung
autogenerated on Sun Jun 23 2019 19:10:00