#include <Handle_for.h>
Public Member Functions | |
Handle_for (const RefCounted &rc) | |
Handle_for () | |
Handle_for (const Handle_for &h) | |
~Handle_for () | |
Handle_for & | operator= (const Handle_for &h) |
void | initialize_with (const RefCounted &rc) |
void | copy_on_write () |
bool | identical (const Handle_for &h) const |
long int | id () const |
Protected Attributes | |
Allocator::pointer | ptr |
Static Protected Attributes | |
static Allocator | allocator |
Definition at line 58 of file Handle_for.h.
|
inline |
Definition at line 91 of file Handle_for.h.
References Handle_for< RefCounted, Allocator >::allocator, and Handle_for< RefCounted, Allocator >::ptr.
|
inline |
Definition at line 97 of file Handle_for.h.
References Handle_for< RefCounted, Allocator >::allocator, and Handle_for< RefCounted, Allocator >::ptr.
|
inline |
|
inline |
Definition at line 108 of file Handle_for.h.
References Handle_for< RefCounted, Allocator >::allocator, and Handle_for< RefCounted, Allocator >::ptr.
|
inline |
Definition at line 139 of file Handle_for.h.
References Handle_for< RefCounted, Allocator >::allocator, and Handle_for< RefCounted, Allocator >::ptr.
|
inline |
Definition at line 155 of file Handle_for.h.
|
inline |
|
inline |
Definition at line 133 of file Handle_for.h.
References Handle_for< RefCounted, Allocator >::allocator, and Handle_for< RefCounted, Allocator >::ptr.
|
inline |
Definition at line 119 of file Handle_for.h.
References Handle_for< RefCounted, Allocator >::allocator, and Handle_for< RefCounted, Allocator >::ptr.
|
staticprotected |
Definition at line 159 of file Handle_for.h.
Referenced by Handle_for< RefCounted, Allocator >::copy_on_write(), Handle_for< RefCounted, Allocator >::Handle_for(), Handle_for< RefCounted, Allocator >::initialize_with(), Handle_for< RefCounted, Allocator >::operator=(), and Handle_for< RefCounted, Allocator >::~Handle_for().
|
protected |
Definition at line 160 of file Handle_for.h.
Referenced by Handle_for< RefCounted, Allocator >::copy_on_write(), Handle_for< RefCounted, Allocator >::Handle_for(), Handle_for< RefCounted, Allocator >::identical(), Handle_for< RefCounted, Allocator >::initialize_with(), Handle_for< RefCounted, Allocator >::operator=(), and Handle_for< RefCounted, Allocator >::~Handle_for().