log4cplus_thread_SyncGuard(3)

log4cplus::thread::SyncGuard< SyncPrim >(3) log4cplus log4cplus::thread::SyncGuard< SyncPrim >(3)

NAME

log4cplus::thread::SyncGuard< SyncPrim >

SYNOPSIS

#include <syncprims.h>

Public Member Functions


SyncGuard ()
SyncGuard (SyncPrim const &)
~SyncGuard ()
SyncGuard (SyncGuard const &)=delete
SyncGuard & operator= (SyncGuard const &)=delete
void lock ()
void unlock ()
void attach (SyncPrim const &)
void attach_and_lock (SyncPrim const &)
void detach ()

Detailed Description

template<typename SyncPrim>

class log4cplus::thread::SyncGuard< SyncPrim >"

Definition at line 42 of file syncprims.h.

Constructor & Destructor Documentation

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

Definition at line 191 of file syncprims.h.

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

Definition at line 198 of file syncprims.h.

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

Definition at line 207 of file syncprims.h.

template<typename SyncPrim > log4cplus::thread::SyncGuard< SyncPrim >::SyncGuard (SyncGuard< SyncPrim > const &) [delete]

Member Function Documentation

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

Definition at line 235 of file syncprims.h.

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

Definition at line 244 of file syncprims.h.

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

Definition at line 262 of file syncprims.h.

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

Definition at line 217 of file syncprims.h.

template<typename SyncPrim > SyncGuard & log4cplus::thread::SyncGuard< SyncPrim >::operator= (SyncGuard< SyncPrim > const &) [delete]

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

Definition at line 226 of file syncprims.h.

Author

Generated automatically by Doxygen for log4cplus from the source code.

Mon Jun 5 2023 21:46:10 Version 2.0.7