ZFFramework
|
see ZFCorePointer More...
#include <ZFCorePointer.h>
Additional Inherited Members | |
Public Member Functions inherited from ZFCorePointerBase | |
virtual void | objectInfoT (zfstring &ret) const |
see objectInfo | |
virtual zfstring | objectInfo (void) const |
return object info | |
virtual void | objectInfoOfContentT (zfstring &ret) const =0 |
see objectInfoOfContent | |
virtual zfstring | objectInfoOfContent (void) const |
get content info or ZFTOKEN_zftToStringNotAvailable if not available | |
virtual ZFCompareResult | objectCompare (const ZFCorePointerBase &another) const |
compare by internal pointer value | |
virtual ZFCorePointerBase * | refNew (void) const =0 |
create a new reference to the smart pointer | |
virtual void | refDelete (void) |
see refNew | |
virtual const void * | pointerValueAccess (void) const =0 |
get the internal pointer | |
virtual void * | pointerValueAccessNonConst (void) const =0 |
get the internal pointer | |
template<typename T_PointerDesired > | |
T_PointerDesired | pointerValueT (void) const |
util method to get and cast to desired type | |
virtual zfindex | objectRetainCount (void) const =0 |
get current retain count | |
see ZFCorePointer