log4cpp::threading::Mutex Class Reference

#include <PThreads.hh>

List of all members.

Public Member Functions

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

Private Member Functions

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

Private Attributes

pthread_mutex_t mutex

Detailed Description

Definition at line 36 of file include/log4cpp/threading/PThreads.hh.


Constructor & Destructor Documentation

log4cpp::threading::Mutex::Mutex (  )  [inline]

Definition at line 41 of file include/log4cpp/threading/PThreads.hh.

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

Definition at line 53 of file include/log4cpp/threading/PThreads.hh.

log4cpp::threading::Mutex::Mutex ( const Mutex m  )  [private]
log4cpp::threading::Mutex::Mutex (  )  [inline]
log4cpp::threading::Mutex::~Mutex (  )  [inline]
log4cpp::threading::Mutex::Mutex ( const Mutex m  )  [private]

Member Function Documentation

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

Definition at line 45 of file include/log4cpp/threading/PThreads.hh.

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

Definition at line 49 of file include/log4cpp/threading/PThreads.hh.


Member Data Documentation

pthread_mutex_t log4cpp::threading::Mutex::mutex [private]

Definition at line 38 of file include/log4cpp/threading/PThreads.hh.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


log4cpp
Author(s): Stephen Roderick
autogenerated on Fri Jan 11 09:51:56 2013