Class encapsulating a NULL SharedBase smart pointer.
More...
Inherits gemfire::SharedBase.
Class encapsulating a NULL SharedBase smart pointer.
This is for passing NULL pointers implicitly to copy constructor of SharedPtr
class.
void gemfire::SharedBase::preserveSB |
( |
| ) |
const |
|
inherited |
Atomically increment reference count.
int32_t gemfire::SharedBase::refCount |
( |
| ) |
|
|
inlineinherited |
- Returns
- the reference count
void gemfire::SharedBase::releaseSB |
( |
| ) |
const |
|
inherited |
Atomically decrement reference count, the SharedBase object is automatically deleted when its reference count goes to zero.