CMsvAttachmentRename Class Reference

class CMsvAttachmentRename : public CBase

Structure for containing information to enable safe attachment renaming.

This structure contains data about the renaming of an attachment so that if an error occurs the renaming operation is safe and always maintains data integrity.

CMsvAttachmentManager

Inherits from

  • CMsvAttachmentRename

Constructor & Destructor Documentation

CMsvAttachmentRename()

CMsvAttachmentRename()[private]

~CMsvAttachmentRename()

~CMsvAttachmentRename()

Member Functions Documentation

ConstructL(const TDesC &, const TDesC &)

voidConstructL(const TDesC &aOldName,
const TDesC &aNewName
)[private]

Parameters

const TDesC & aOldName
const TDesC & aNewName

ExternalizeL(RWriteStream &)

voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

InternalizeL(RReadStream &)

voidInternalizeL(RReadStream &aStream)

Parameters

RReadStream & aStream

NewLC(const TDesC &, const TDesC &)

CMsvAttachmentRename *NewLC(const TDesC &aOldName,
const TDesC &aNewName
)[static]

Parameters

const TDesC & aOldName
const TDesC & aNewName

NewLC()

CMsvAttachmentRename *NewLC()[static]

NewName()

const TDesC &NewName()const

OldName()

const TDesC &OldName()const

Member Data Documentation

HBufC * iNewName

HBufC *iNewName[private]

HBufC * iOldName

HBufC *iOldName[private]