Public Types | |
typedef T | value_type |
typedef T * | pointer |
typedef T & | reference |
typedef Handle< T > | handle |
Public Member Functions | |
virtual imp & | operator++ ()=0 |
virtual imp & | operator-- ()=0 |
virtual reference | operator* () const =0 |
virtual pointer | operator-> () const =0 |
virtual handle | operator() () const =0 |
virtual bool | operator== (const imp &ref) const =0 |
virtual bool | operator!= (const imp &ref) const |
virtual imp * | clone () const =0 |
![]() | |
virtual void | Delete () |
Public Attributes | |
int | RefCount |