syncprims.h(3)

syncprims.h(3) log4cplus syncprims.h(3)

NAME

syncprims.h

SYNOPSIS

#include <log4cplus/config.hxx>
#include <mutex>
#include <condition_variable>

Classes


class log4cplus::thread::SyncGuard< SyncPrim >
class log4cplus::thread::Mutex
class log4cplus::thread::Semaphore
class log4cplus::thread::ManualResetEvent
class log4cplus::thread::SharedMutexImplBase
class log4cplus::thread::SyncGuardFunc< SyncPrim, lock_func, unlock_func >
class log4cplus::thread::SharedMutex

Namespaces


log4cplus
log4cplus::thread

Typedefs


typedef SyncGuard< Mutex > log4cplus::thread::MutexGuard
typedef SyncGuard< Semaphore > log4cplus::thread::SemaphoreGuard
typedef SyncGuardFunc< SharedMutex, &SharedMutex::rdlock, &SharedMutex::rdunlock > log4cplus::thread::SharedMutexReaderGuard
typedef SyncGuardFunc< SharedMutex, &SharedMutex::wrlock, &SharedMutex::wrunlock > log4cplus::thread::SharedMutexWriterGuard

Author

Generated automatically by Doxygen for log4cplus from the source code.

Fri Jun 18 2021 Version 2.0.6