CAgnFileChangeInfo Class Reference

class CAgnFileChangeInfo : public CBase

The calendar info class where metadata of a calendar file is set and retrieved.

Inherits from

Constructor & Destructor Documentation

CAgnFileChangeInfo()

CAgnFileChangeInfo()[private]

CAgnFileChangeInfo(HBufC *, MCalFileChangeObserver::TChangeType)

CAgnFileChangeInfo(HBufC *aFileName,
MCalFileChangeObserver::TChangeTypeaChangeType
)[private]

Parameters

HBufC * aFileName
MCalFileChangeObserver::TChangeType aChangeType

~CAgnFileChangeInfo()

IMPORT_C~CAgnFileChangeInfo()

Member Functions Documentation

ChangeType()

IMPORT_C MCalFileChangeObserver::TChangeTypeChangeType()const

Get the type of change that happened to the file

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aWriteStream)const

Parameters

RWriteStream & aWriteStream

FileNameL()

IMPORT_C const TDesC &FileNameL()const

Get the file name of the file that has changed

InternalizeL(RReadStream &)

IMPORT_C voidInternalizeL(RReadStream &aReadStream)

Parameters

RReadStream & aReadStream

NewL(HBufC *, MCalFileChangeObserver::TChangeType)

IMPORT_C CAgnFileChangeInfo *NewL(HBufC *aFileName,
MCalFileChangeObserver::TChangeTypeaChangeType
)[static]

Parameters

HBufC * aFileName
MCalFileChangeObserver::TChangeType aChangeType

NewL(RReadStream &)

IMPORT_C CAgnFileChangeInfo *NewL(RReadStream &aReadStream)[static]

Parameters

RReadStream & aReadStream

Member Data Documentation

HBufC * iCalendarFileName

HBufC *iCalendarFileName[private]

MCalFileChangeObserver::TChangeType iChangeType

MCalFileChangeObserver::TChangeType iChangeType[private]