log4cplus_thread_SyncGuardFunc(3)
| log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >(3) | log4cplus | log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >(3) |
NAME
log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >
SYNOPSIS
#include <syncprims.h>
Public Member Functions
SyncGuardFunc (SyncPrim const &)
~SyncGuardFunc ()
void lock ()
void unlock ()
void attach (SyncPrim const &)
void detach ()
Detailed Description
template<typename SyncPrim, void(SyncPrim::*)() const lock_func, void(SyncPrim::*)() const unlock_func>
class log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >"
Definition at line 138 of file syncprims.h.
Constructor & Destructor Documentation
template<typename SyncPrim , void(SyncPrim::*)() const lock_func, void(SyncPrim::*)() const unlock_func> log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >::SyncGuardFunc (SyncPrim const & m) [inline]
Definition at line 275 of file syncprims.h.
template<typename SyncPrim , void(SyncPrim::*)() const lock_func, void(SyncPrim::*)() const unlock_func> log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >::~SyncGuardFunc () [inline]
Definition at line 285 of file syncprims.h.
Member Function Documentation
template<typename SyncPrim , void(SyncPrim::*)() const lock_func, void(SyncPrim::*)() const unlock_func> void log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >::attach (SyncPrim const & m) [inline]
Definition at line 316 of file syncprims.h.
template<typename SyncPrim , void(SyncPrim::*)() const lock_func, void(SyncPrim::*)() const unlock_func> void log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >::detach () [inline]
Definition at line 326 of file syncprims.h.
template<typename SyncPrim , void(SyncPrim::*)() const lock_func, void(SyncPrim::*)() const unlock_func> void log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >::lock () [inline]
Definition at line 296 of file syncprims.h.
template<typename SyncPrim , void(SyncPrim::*)() const lock_func, void(SyncPrim::*)() const unlock_func> void log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >::unlock () [inline]
Definition at line 306 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 |
