Location:
cnode.h
class CFileDataDelete : public CDataNoDelete;
Provides a wrapper around a filename: the referenced file is deleted when the object is deleted.
CBase
- Base class for all classes to be instantiated on the heap
CDataNoDelete
- Provides a wrapper around an
CFileDataDelete
- Provides a wrapper around a filename: the referenced file is deleted when the object is deleted
Defined in CFileDataDelete
:
CFileDataDelete()
, ResetDataPointer()
, ~CFileDataDelete()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CDataNoDelete
:
Data()
,
SetData()
,
iData
inline CFileDataDelete(HBufC16 *aData);
Constructor.
|
inline virtual ~CFileDataDelete();
Destructor.
It deletes the filename buffer and the file itself.
inline virtual void ResetDataPointer(HBufC16 *aData);
Sets the filename that is wrapped.
The existing filename buffer and the file itself are deleted.
|