Public Member Functions | |
~CCalHelperEntry () | |
CCalEntry * | NewAnnivLC () |
void | SaveValuesL () |
TBool | SetValues (const TDesC &aName, const TDateTime &aDate, const TBool &aAlarm, const TDateTime &aAlarmTime, const TInt &aSynchronizationMethod) |
TBuf< KMaxNameLength > | Name () const |
TDateTime | Date () const |
TBool | Alarm () const |
TDateTime | AlarmTime () const |
TInt | SynchronizationMethod () const |
CCalEntry * | Anniv () |
TBool | Modified () const |
TBool | DateHasChanged () const |
Static Public Member Functions | |
static CCalHelperEntry * | NewL (CCalEntry *aAnniv) |
static CCalHelperEntry * | NewLC (CCalEntry *aAnniv) |
static CCalHelperEntry * | NewL (CCalInstance *aAnniv) |
static CCalHelperEntry * | NewLC (CCalInstance *aAnniv) |
CCalHelperEntry - wrapper class for handling CCalEntrys and CCalInstances.
Definition at line 22 of file CalendarHelperEntry.h.
CCalHelperEntry::~CCalHelperEntry | ( | ) |
Destructor.
Definition at line 159 of file CalendarHelperEntry.cpp.
CCalHelperEntry * CCalHelperEntry::NewL | ( | CCalEntry * | aAnniv | ) | [static] |
Two-phased constructor.
Definition at line 30 of file CalendarHelperEntry.cpp.
CCalEntry * CCalHelperEntry::NewAnnivLC | ( | ) |
Creates a new CCalEntry object, initializes it with entrys data and returns it.
Definition at line 597 of file CalendarHelperEntry.cpp.
void CCalHelperEntry::SaveValuesL | ( | ) |
Sets entrys values to entrys member CCalEntry object (iAnniv). Use SaveValuesL first to set values to entry. Call to SaveValuesL is required only just before anniversary is added or updated to the agenda file.
Definition at line 514 of file CalendarHelperEntry.cpp.
TBool CCalHelperEntry::SetValues | ( | const TDesC & | aName, | |
const TDateTime & | aDate, | |||
const TBool & | aAlarm, | |||
const TDateTime & | aAlarmTime, | |||
const TInt & | aSynchronizationMethod | |||
) |
SetValuesL()
Sets given values to entry. Returns ETrue if values are valid, EFalse if not. After setting values, use SaveValuesL() to set entrys values to entrys member CCalEntry object (iAnniv). param aName - name of description of anniversary. param aAge - age of the anniversary param aDate - date when the anniversary occurs. param aAlarm - defines whether the anniversary has an alarm param aAlarmTime - time when the alarm goes off. param aSynchronizationMethod - defines how the anniversary is synchronized with e.g. PC.
Definition at line 324 of file CalendarHelperEntry.cpp.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.