log4cplus  1.1.0
Public Member Functions
log4cplus::thread::SyncGuard< SP > Class Template Reference

#include <syncprims.h>

List of all members.

Public Member Functions

 SyncGuard ()
 SyncGuard (SP const &)
 ~SyncGuard ()
void lock ()
void unlock ()
void attach (SP const &)
void attach_and_lock (SP const &)
void detach ()

Detailed Description

template<typename SP>
class log4cplus::thread::SyncGuard< SP >

Definition at line 39 of file syncprims.h.


Constructor & Destructor Documentation

template<typename SP >
log4cplus::thread::SyncGuard< SP >::SyncGuard ( ) [inline]

Definition at line 238 of file syncprims.h.

template<typename SP >
log4cplus::thread::SyncGuard< SP >::SyncGuard ( SP const &  m) [inline]

Definition at line 245 of file syncprims.h.

template<typename SP >
log4cplus::thread::SyncGuard< SP >::~SyncGuard ( ) [inline]

Definition at line 254 of file syncprims.h.


Member Function Documentation

template<typename SP >
void log4cplus::thread::SyncGuard< SP >::attach ( SP const &  m) [inline]

Definition at line 282 of file syncprims.h.

template<typename SP >
void log4cplus::thread::SyncGuard< SP >::attach_and_lock ( SP const &  m) [inline]

Definition at line 291 of file syncprims.h.

template<typename SP >
void log4cplus::thread::SyncGuard< SP >::detach ( ) [inline]
template<typename SP >
void log4cplus::thread::SyncGuard< SP >::lock ( ) [inline]

Definition at line 264 of file syncprims.h.

template<typename SP >
void log4cplus::thread::SyncGuard< SP >::unlock ( ) [inline]

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