|
log4cplus
2.0.0
|
#include <pointer.h>
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 |
| log4cplus::helpers::SharedObject::SharedObject | ( | ) | [inline, protected] |
| log4cplus::helpers::SharedObject::SharedObject | ( | const SharedObject & | ) | [inline, protected] |
| log4cplus::helpers::SharedObject::SharedObject | ( | SharedObject && | ) | [inline, protected] |
| virtual log4cplus::helpers::SharedObject::~SharedObject | ( | ) | [protected, virtual] |
| void log4cplus::helpers::SharedObject::addReference | ( | ) | const |
Referenced by log4cplus::helpers::intrusive_ptr_add_ref().
| SharedObject& log4cplus::helpers::SharedObject::operator= | ( | const SharedObject & | ) | [inline, protected] |
| SharedObject& log4cplus::helpers::SharedObject::operator= | ( | SharedObject && | ) | [inline, protected] |
| void log4cplus::helpers::SharedObject::removeReference | ( | ) | const |
Referenced by log4cplus::helpers::intrusive_ptr_release().
1.7.6.1