| 
 
 | 
 | 
| inline Obj*  pointer () | pointer | 
[protected const]
Retrieve the stored pointer
Returns: A typed pointer
| inline void  assign (Obj* object = 0) | assign | 
[protected]
Set a new stored pointer
Parameters:
| object | Pointer to the new stored object | 
Reimplemented from RefPointerBase.
| inline  RefPointer () | RefPointer | 
Default constructor - creates a null smart pointer
| inline  RefPointer (const RefPointer | RefPointer | 
Copy constructor, references the object
Parameters:
| value | Original RefPointer | 
| inline  RefPointer (Obj* object) | RefPointer | 
Constructs an initialized smart pointer, references the object
Parameters:
| object | Pointer to object | 
| inline  ~RefPointer () | ~RefPointer | 
Destructs the pointer and dereferences the object
| inline RefPointer | operator= | 
Assignment from smart pointer
| inline RefPointer | operator= | 
Assignment from regular pointer
| inline  operator Obj* () | operator Obj* | 
[const]
Conversion to regular pointer operator
Returns: The stored pointer
| inline Obj*  operator-> () | operator-> | 
[const]
Member access operator
| inline Obj&  operator* () | operator* | 
[const]
Dereferencing operator
| Generated by: paulc on bussard on Fri May 8 12:37:22 2015, using kdoc 2.0a54. |