class CAgnSimpleEntry : public CBase |
Base class for agenda entry types.
type
repeat information
entry id
last changed date
alarm time
priority
status
start and end time
CAgnSimpleEntry is the base class for the full entry CAgnEntry.
On the client side, CAgnSimpleEntry is used as the 'light entry' which is stored in an instance. Calling FindInstanceL will return CCalInstances. Each of these CCalInstances will reference a 'light entry', which is a CAgnSimpleEntry. If a function is called on the instance which cannot be handled by CAgnSimpleEntry, the full CAgnEntry will be loaded.
On the server side, CAgnSimpleEntry is used in the entry index - CAgnIndex. There is one main index of CAgnSimpleEntrys, other indexes contain pointers to simple entries in that index.
Protected Member Functions | |
---|---|
CAgnSimpleEntry(CCalEntry::TType) | |
~CAgnSimpleEntry() | |
void | StartTimeChanged() |
TAny * | operator new(TUint, TLeave, CAgnSimpleEntryAllocator *) |
CAgnSimpleEntry | ( | CCalEntry::TType | aType | ) | [protected] |
CCalEntry::TType aType |
void | CopySimpleEntryL | ( | const CAgnSimpleEntry & | aSimpleEntry, |
CCalEntry::TCopyType | aCopyType | |||
) |
const CAgnSimpleEntry & aSimpleEntry | |
CCalEntry::TCopyType aCopyType |
IMPORT_C TTime | DurationMinusL | ( | const TTime & | aTime | ) | const |
const TTime & aTime |
IMPORT_C TTime | DurationPlusL | ( | const TTime & | aTime | ) | const |
const TTime & aTime |
IMPORT_C void | ExternalizeGuidHashL | ( | RWriteStream & | aWriteStream | ) | const |
RWriteStream & aWriteStream |
IMPORT_C void | ExternalizeL | ( | RWriteStream & | aStream, |
TBool | aToBuffer = EFalse | |||
) | const [virtual] |
RWriteStream & aStream | |
TBool aToBuffer = EFalse |
IMPORT_C void | InternalizeGuidHashL | ( | RReadStream & | aReadStream | ) |
RReadStream & aReadStream |
IMPORT_C void | InternalizeL | ( | RReadStream & | aStream, |
TBool | aFromBuffer = EFalse | |||
) | [virtual] |
RReadStream & aStream | |
TBool aFromBuffer = EFalse |
IMPORT_C TBool | MoveStartTimeLocalL | ( | const TTime & | aNewStartTimeLocal | ) |
const TTime & aNewStartTimeLocal |
IMPORT_C void | SetAlarmOffset | ( | const TTimeIntervalMinutes & | aStartTimeOffset | ) |
const TTimeIntervalMinutes & aStartTimeOffset |
IMPORT_C void | SetCollectionId | ( | TCalCollectionId | aFileId | ) |
TCalCollectionId aFileId |
IMPORT_C void | SetCompletedDateUtcL | ( | const TTime & | aDateUtc | ) |
const TTime & aDateUtc |
IMPORT_C void | SetEntryId | ( | const TAgnEntryId & | aId | ) |
const TAgnEntryId & aId |
IMPORT_C void | SetLastModifiedDateUtc | ( | const TTime & | aLastChangedDateUtc | ) |
const TTime & aLastChangedDateUtc |
IMPORT_C void | SetRptDefL | ( | const CAgnRptDef & | aRptDef | ) |
const CAgnRptDef & aRptDef |
IMPORT_C void | SetStartAndEndTimeL | ( | const TAgnCalendarTime & | aStartTime, |
const TAgnCalendarTime & | aEndTime | |||
) |
const TAgnCalendarTime & aStartTime | |
const TAgnCalendarTime & aEndTime |
IMPORT_C void | SetStatus | ( | CCalEntry::TStatus | aStatus | ) |
CCalEntry::TStatus aStatus |
void | doExternalizeL | ( | RWriteStream & | aStream, |
TBool | aToBuffer | |||
) | const |
RWriteStream & aStream | |
TBool aToBuffer |
void | doInternalizeL | ( | RReadStream & | aStream, |
TBool | aFromBuffer | |||
) |
RReadStream & aStream | |
TBool aFromBuffer |
TAny * | operator new | ( | TUint | aSize, |
TLeave | aType, | |||
CAgnSimpleEntryAllocator * | aAllocator | |||
) | [protected] |
TUint aSize | |
TLeave aType | |
CAgnSimpleEntryAllocator * aAllocator |
TBool | operator== | ( | const CAgnSimpleEntry & | aSimpleEntry | ) | const |
const CAgnSimpleEntry & aSimpleEntry |