Apache log4cxx
Version 0.10.0
|
smart pointer to a Object descendant More...
Public Member Functions | |
ObjectPtrT (const int &null) | |
ObjectPtrT () | |
ObjectPtrT (T *p1) | |
ObjectPtrT (const ObjectPtrT &p1) | |
ObjectPtrT (const ObjectPtrBase &p1) | |
ObjectPtrT (ObjectPtrBase &p1) | |
~ObjectPtrT () | |
ObjectPtrT & | operator= (const ObjectPtrT &p1) |
ObjectPtrT & | operator= (const int &null) |
ObjectPtrT & | operator= (T *p1) |
ObjectPtrT & | operator= (ObjectPtrBase &p1) |
ObjectPtrT & | operator= (const ObjectPtrBase &p1) |
bool | operator== (const ObjectPtrT &p1) const |
bool | operator!= (const ObjectPtrT &p1) const |
bool | operator< (const ObjectPtrT &p1) const |
bool | operator== (const T *p1) const |
bool | operator!= (const T *p1) const |
bool | operator< (const T *p1) const |
T * | operator-> () const |
T & | operator* () const |
operator T * () const | |
Public Member Functions inherited from ObjectPtrBase | |
ObjectPtrBase () | |
virtual | ~ObjectPtrBase () |
Additional Inherited Members | |
Static Public Member Functions inherited from ObjectPtrBase | |
static void | checkNull (const int &null) |
static void * | exchange (void **destination, void *newValue) |
smart pointer to a Object descendant
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |