|
OpenDDS
Snapshot(2023/04/28-20:55)
|
#include <RcObject.h>


Public Member Functions | |
| WeakObject (RcObject *ptr) | |
| void | _add_ref () |
| void | _remove_ref () |
| RcObject * | lock () |
| bool | check_expire (Atomic< long > &count) |
Private Attributes | |
| ACE_SYNCH_MUTEX | mx_ |
| RcObject * | ptr_ |
| long | ref_count_ |
Definition at line 26 of file RcObject.h.
|
inline |
Definition at line 30 of file RcObject.h.
|
inline |
Definition at line 36 of file RcObject.h.
Referenced by OpenDDS::DCPS::RcObject::_get_weak_object().
|
inline |
|
inline |
Definition at line 115 of file RcObject.h.
|
inline |
Definition at line 106 of file RcObject.h.
|
mutableprivate |
Definition at line 56 of file RcObject.h.
|
private |
Definition at line 57 of file RcObject.h.
|
private |
Definition at line 58 of file RcObject.h.
1.8.13