CCalenInterimUtils2 Class Reference
| class CCalenInterimUtils2 : public CBase |
This class contains utility methods related to usage of Calendar Interim API
Constructor & Destructor Documentation
CCalenInterimUtils2()
| CCalenInterimUtils2 | ( | ) | [private] |
~CCalenInterimUtils2()
| IMPORT_C | ~CCalenInterimUtils2 | ( | ) | |
Member Functions Documentation
ConstructL()
| void | ConstructL | ( | ) | [private] |
GlobalUidL()
Allocates and returns a new global UID.
IsMeetingRequestL(CCalEntry &)
| IMPORT_C TBool | IsMeetingRequestL | ( | CCalEntry & | aEntry | ) | [static] |
Checks to see if the given entry has properties consistent with a meeting request.
Parameters
| CCalEntry & aEntry | Entry to test |
MRViewersEnabledL(TBool)
| IMPORT_C TBool | MRViewersEnabledL | ( | TBool | aForceCheck = EFalse | ) | |
Checks to see if Meeting Request Viewer functionality is enabled and is available to use
Parameters
| TBool aForceCheck = EFalse | |
NewL()
Create a new instance of CalenInterimUtils2
PopulateChildFromParentL(CCalEntry &, const CCalEntry &)
| IMPORT_C void | PopulateChildFromParentL | ( | CCalEntry & | aChild, |
| | const CCalEntry & | aParent |
| | ) | [static] |
Populates empty fields of a child entry with data from the parent entry.
Parameters
| CCalEntry & aChild | child (modifying) entry to be populated |
| const CCalEntry & aParent | parent (originating) entry |
StoreL(CCalEntryView &, CCalEntry &, TBool)
| IMPORT_C void | StoreL | ( | CCalEntryView & | aEntryView, |
| | CCalEntry & | aEntry, |
| | TBool | aCopyToChildren = EFalse |
| | ) | [static] |
This function is a wrapper around CCalEntryView::StoreL() and CCalEntryView::UpdateL(). The function makes the appropriate call to either of those functions, depending on several factors, such as whether the entry is a child or parent, and whether it has exceptions or not. If aCopyToChildren is set to ETrue, extra logic is applied as follows: For each exception, for each field, if the field is NOT the reason for the entry being an exception, copy the new parent's field across to the exception.
Parameters
| CCalEntryView & aEntryView | view of the entries |
| CCalEntry & aEntry | entry to be stored |
| TBool aCopyToChildren = EFalse | whether the extra logic regarding exception data should be run |
Member Data Documentation
CCalenInterimUtils2Impl * iImpl
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.