log4cplus_helpers_SharedObject(3)
| log4cplus::helpers::SharedObject(3) | log4cplus | log4cplus::helpers::SharedObject(3) |
NAME
log4cplus::helpers::SharedObject
SYNOPSIS
#include <pointer.h>
Inherited by log4cplus::Appender [virtual], log4cplus::spi::Filter [virtual], log4cplus::spi::LoggerImpl [virtual], log4cplus::thread::AbstractThread [virtual], and log4cplus::thread::Queue [virtual].
Public Member Functions
void addReference () const LOG4CPLUS_NOEXCEPT
void removeReference () const
Public Attributes
thread::Mutex access_mutex
Protected Member Functions
SharedObject ()
SharedObject (const SharedObject &)
SharedObject (SharedObject &&)
virtual ~SharedObject ()
SharedObject & operator= (const SharedObject &)
LOG4CPLUS_NOEXCEPT
SharedObject & operator= (SharedObject &&)
LOG4CPLUS_NOEXCEPT
Detailed Description
Definition at line 53 of file pointer.h.
Constructor & Destructor Documentation
log4cplus::helpers::SharedObject::SharedObject () [inline], [protected]
Definition at line 61 of file pointer.h.
log4cplus::helpers::SharedObject::SharedObject (const SharedObject &) [inline], [protected]
Definition at line 66 of file pointer.h.
log4cplus::helpers::SharedObject::SharedObject (SharedObject &&) [inline], [protected]
Definition at line 71 of file pointer.h.
virtual log4cplus::helpers::SharedObject::~SharedObject () [protected], [virtual]
Member Function Documentation
void log4cplus::helpers::SharedObject::addReference () const
Referenced by log4cplus::helpers::intrusive_ptr_add_ref().
SharedObject & log4cplus::helpers::SharedObject::operator= (const SharedObject &) [inline], [protected]
Definition at line 80 of file pointer.h.
SharedObject & log4cplus::helpers::SharedObject::operator= (SharedObject &&) [inline], [protected]
Definition at line 81 of file pointer.h.
void log4cplus::helpers::SharedObject::removeReference () const
Referenced by log4cplus::helpers::intrusive_ptr_release().
Member Data Documentation
thread::Mutex log4cplus::helpers::SharedObject::access_mutex
Definition at line 84 of file pointer.h.
Author
Generated automatically by Doxygen for log4cplus from the source code.
| Mon Jun 5 2023 21:46:10 | Version 2.0.7 |
