#include <OW_RefCount.hpp>
Collaboration diagram for OW_NAMESPACE::RefCount:

Public Member Functions | |
| RefCount () | |
| RefCount (Atomic_t c) | |
| void | inc () |
| bool | decAndTest () |
| int | get () const |
Private Attributes | |
| Atomic_t | m_count |
Definition at line 47 of file OW_RefCount.hpp.
|
|
Definition at line 50 of file OW_RefCount.hpp. |
|
|
Definition at line 54 of file OW_RefCount.hpp. |
|
|
Definition at line 62 of file OW_RefCount.hpp. References OW_NAMESPACE::AtomicDecAndTest(). Referenced by OW_NAMESPACE::COWIntrusiveReferenceRelease(), and OW_NAMESPACE::IntrusiveReferenceRelease(). |
|
|
Definition at line 66 of file OW_RefCount.hpp. References OW_NAMESPACE::AtomicGet(). Referenced by OW_NAMESPACE::COWIntrusiveReferenceUnique(). |
|
|
Definition at line 58 of file OW_RefCount.hpp. References OW_NAMESPACE::AtomicInc(). Referenced by OW_NAMESPACE::COWIntrusiveReferenceAddRef(), OW_NAMESPACE::IntrusiveReferenceAddRef(), and OW_NAMESPACE::ReferenceBase::ReferenceBase(). |
|
|
Definition at line 71 of file OW_RefCount.hpp. |
1.4.6