Location:
cnode.h
class CDataNoDelete : public CBase;
Provides a wrapper around an HBufC16
: the buffer is not deleted when the object is deleted.
CBase
- Base class for all classes to be instantiated on the heap
CDataNoDelete
- Provides a wrapper around an
Defined in CDataNoDelete
:
CDataNoDelete()
, Data()
, ResetDataPointer()
, SetData()
, iData
, ~CDataNoDelete()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
inline CDataNoDelete(HBufC16 *aData);
Constructor.
|
inline HBufC16 *SetData(HBufC16 *aData);
Changes the buffer that is wrapped.
|
|
inline virtual void ResetDataPointer(HBufC16 *aData);
Sets the buffer that is wrapped.
The existing value is forgotten.
|
inline HBufC16 *Data();
Gets the wrapped buffer.
|
protected: HBufC16 * iData;
The wrapped buffer.