#include <ref.H>
Public Methods | |
REFptr () | |
REFptr (cREFptr< T > &p) | |
REFptr (T *pObj) | |
virtual | ~REFptr () |
void | Init () |
void | Clear () |
REFptr< T > & | operator= (T *o) |
REFptr< T > & | operator= (cREFptr< T > &p) |
bool | operator== (cREFptr< T > &p) const |
bool | operator!= (cREFptr< T > &p) const |
int | operator! () const |
const T & | operator * () const |
T & | operator * () |
const T * | operator-> () const |
T * | operator-> () |
operator int () const | |
T * | pointer () const |
T *& | pointer () |
REFptr< T > & | Cast_from_void (void *V) |
Protected Attributes | |
T * | p_ |
Friends | |
ostream & | operator<< (ostream &os, cREFptr< T > &p) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in str_ptr. |
|
Reimplemented in str_ptr. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|