8 #ifndef MBase_StrongBase_h 9 #define MBase_StrongBase_h 22 template<
class T,
class DeleteOperator>
51 DeleteOperator()(lData);
98 template<
class T,
class DeleteOperator>
101 DeleteOperator()(mData);
107 #endif // MBase_StrongBase_h
T mData
Definition: StrongBase.h:80
void Reset(T iData=NULL)
Definition: StrongBase.h:43
T Get() const
Definition: StrongBase.h:34
bool IsNull() const
Check for NULL.
Definition: StrongBase.h:65
T GiveUp()
Definition: StrongBase.h:57
Definition: Allocator.h:47
~StrongBase()
Definition: StrongBase.h:99
Definition: StrongBase.h:23
#define NULL
Definition: Null.h:10
StrongBase(T iData=NULL)
Definition: StrongBase.h:75