#include <pointer.h>
Public Methods | |
Pointer (T *ptr=NULL) | |
Pointer (const Pointer< T > &ref) | |
virtual | ~Pointer () |
Pointer& | operator= (const Pointer< T > &ref) |
T& | operator * () const |
T* | getObject () const |
T* | operator-> () const |
bool | operator! () const |
int | operator++ () const |
int | operator-- () const |
Protected Methods | |
void | ptrDetach (void) |
Protected Attributes | |
unsigned* | ptrCount |
T* | ptrObject |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|