| class CDataNoDelete : public CBase |
Provides a wrapper around an HBufC16: the buffer is not deleted when the object is deleted.
| Public Member Functions | |
|---|---|
| CDataNoDelete(HBufC16 *) | |
| ~CDataNoDelete() | |
| HBufC16 * | Data() |
| void | ResetDataPointer(HBufC16 *) |
| HBufC16 * | SetData(HBufC16 *) |
| Protected Attributes | |
|---|---|
| HBufC16 * | iData |
| CDataNoDelete | ( | HBufC16 * | aData | ) | [inline] |
Constructor.
| HBufC16 * aData | Buffer to wrap |
| void | ResetDataPointer | ( | HBufC16 * | aData | ) | [inline, virtual] |
Sets the buffer that is wrapped.
The existing value is forgotten.
| HBufC16 * aData | Buffer to wrap |
| HBufC16 * | SetData | ( | HBufC16 * | aData | ) | [inline] |
Changes the buffer that is wrapped.
The previous wrapped buffer
| HBufC16 * aData | Buffer to wrap |