#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. |
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
|
|
|||||||||
|
|
|
|||||||||
|
|
|
||||||||||||||||
|
|
|
|||||
|
|
1.2.18