|
Public Member Functions |
| ExtObjectSharedRef (NilRef n=Nil) |
| ExtObjectSharedRef (T *o) |
template<class OT> upcast_explicit | ExtObjectSharedRef (const RefHolder< OT > &o) |
| ExtObjectSharedRef (::acdk::lang::Object *o) |
| ~ExtObjectSharedRef () |
ExtObjectSharedRef< T > & | operator= (T *o) |
ExtObjectSharedRef< T > & | operator= (const ExtObjectSharedRef< T > &o) |
ExtObjectSharedRef< T > & | operator= (NilRef nil) |
bool | operator== (NilRef nil) const |
bool | operator!= (NilRef nil) const |
template<class OT> bool | operator== (const RefHolder< OT > &other) const |
template<class OT> bool | operator!= (const RefHolder< OT > &other) const |
T * | getIPtr () const |
T * | iptr () const |
inline::acdk::lang::Object * | impl () const |
inline::acdk::lang::Object * | getImpl () |
T * | operator-> () const |
ExtObjectSharedRef< T > * | _ref_this () |
| operator T * () const |
T & | operator * () const |
Protected Types |
typedef RefHolder< T > | Base |