class CESMRICalBase : public CBase |
Abstract base class of all classes representing iCalendar components.
Public Member Functions | |
---|---|
~CESMRICalBase () | |
IMPORT_C CESMRICalComponent & | AddComponentL ( TICalComponentType ) |
IMPORT_C CESMRICalProperty & | AddPropertyL (const TDesC &, const TDesC &) |
IMPORT_C CESMRICalProperty & | AddPropertyL (const TDesC &, CESMRICalValue *) |
IMPORT_C TBool | ComponentExists ( TICalComponentType ) |
IMPORT_C const RPointerArray < CESMRICalComponent > & | Components () |
void | ExternalizeL ( CESMRICalContentLineWriter &) |
IMPORT_C const CESMRICalProperty * | FindProperty (const TDesC &) |
void | InternalizeL ( CESMRICalContentLineReader &) |
IMPORT_C const RPointerArray < CESMRICalProperty > & | Properties () |
IMPORT_C TICalComponentType | Type () |
TICalComponentType | TypeFromNameL (const TDesC &) |
IMPORT_C const TDesC & | TypeStringL () |
Protected Member Functions | |
---|---|
CESMRICalBase () | |
const TDesC & | TypeStringL ( TICalComponentType ) |
TBool | ValidateComponent ( TICalComponentType ) |
TBool | ValidateProperty (const TDesC &) |
TBool | ValidatePropertyImpl (const TDesC &) |
Private Member Functions | |
---|---|
CESMRICalComponent * | CreateComponentL ( TICalComponentType ) |
CESMRICalProperty * | CreatePropertyL (const TDesC &) |
Public Member Enumerations | |
---|---|
enum |
TICalComponentType
{
EICalInvalid , EICalCalendar , EICalEvent , EICalTodo , EICalJournal , EICalAlarm , EICalFreeBusy , EICalTimeZone , EICalStandard , EICalDaylight } |
enum |
TICalMethod
{
EMethodNone , EMethodPublish , EMethodRequest , EMethodReply , EMethodAdd , EMethodCancel , EMethodRefresh , EMethodCounter , EMethodDeclineCounter } |
Protected Member Enumerations | |
---|---|
enum |
TICalComponentMethodBitMasks
{
EMaskEventNone = 1 << 0, EMaskEventPublish = 1 << 1, EMaskEventRequest = 1 << 2, EMaskEventReply = 1 << 3, EMaskEventAdd = 1 << 4, EMaskEventCancel = 1 << 5, EMaskEventRefresh = 1 << 6, EMaskEventCounter = 1 << 7, EMaskEventDeclineCounter = 1 << 8, EMaskTodoNone = 1 << 9, EMaskTodoPublish = 1 << 10, EMaskTodoRequest = 1 << 11, EMaskTodoReply = 1 << 12, EMaskTodoAdd = 1 << 13, EMaskTodoCancel = 1 << 14, EMaskTodoRefresh = 1 << 15, EMaskTodoCounter = 1 << 16, EMaskTodoDeclineCounter = 1 << 17, EMaskJournalNone = 1 << 18, EMaskJournalPublish = 1 << 19, EMaskJournalAdd = 1 << 20, EMaskJournalCancel = 1 << 21, EMaskFreeBusyNone = 1 << 22, EMaskFreeBusyPublish = 1 << 23, EMaskFreeBusyRequest = 1 << 24, EMaskFreeBusyReply = 1 << 25, EMaskAlarmAny = 1 << 26, EMaskTimezoneAny = 1 << 27, EMaskTimezoneIntervalAny = 1 << 28 } |
enum |
TICalComponentMethodFlags
{
EICalAttendeeFlags = EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalCancel | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalDtStampFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalDtStartFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalOrganizerFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalSummaryFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCounter | EMaskTodoCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalUIDFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalRecurrenceIdFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalCancel, EICalSequenceFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalAttachFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalCategoriesFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalClassFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalCommentFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalContactFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalCreatedFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalDescriptionFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalDtEndFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply, EICalFreeBusyFlags = EMaskFreeBusyPublish | EMaskFreeBusyReply, EICalDueFlags = EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter, EICalDurationFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter, EICalExDateFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalExRuleFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalGeoFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter, EICalLastModifiedFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalLocationFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter, EICalPercentCompleteFlags = EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter, EICalPriorityFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoDeclineCounter, EICalRDateFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalRelatedToFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalRequestStatusFlags = EMaskEventRequest | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoReply | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskFreeBusyReply, EICalResourcesFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter, EICalRRuleFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalStatusFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel, EICalTranspFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter, EICalUrlFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyReply } |
IMPORT_C CESMRICalComponent & | AddComponentL | ( | TICalComponentType | aType | ) |
TICalComponentType aType | The type of component to be created. |
IMPORT_C CESMRICalProperty & | AddPropertyL | ( | const TDesC & | aName, |
const TDesC & | aValue | |||
) |
IMPORT_C CESMRICalProperty & | AddPropertyL | ( | const TDesC & | aName, |
CESMRICalValue * | aValue | |||
) |
const TDesC & aName | |
CESMRICalValue * aValue |
IMPORT_C TBool | ComponentExists | ( | TICalComponentType | aType | ) | const |
Checks for a component already existing in current object's sub-components
TICalComponentType aType | The type of the component to check. |
IMPORT_C const RPointerArray < CESMRICalComponent > & | Components | ( | ) | const |
Access function for the component array.
CESMRICalComponent * | CreateComponentL | ( | TICalComponentType | aType | ) | [private] |
TICalComponentType aType | The type of component to be created. |
CESMRICalProperty * | CreatePropertyL | ( | const TDesC & | aName | ) | [private] |
const TDesC & aName | Name of the property to add. |
void | ExternalizeL | ( | CESMRICalContentLineWriter & | aWriter | ) | const |
Takes a line writer and exports this component, including all owned properties and sub components, to it.
CESMRICalContentLineWriter & aWriter | the writer to export to. |
IMPORT_C const CESMRICalProperty * | FindProperty | ( | const TDesC & | aName | ) | const |
Finds the first property with a particular name and returns a pointer to it. Ownership is not passed out.
const TDesC & aName | The name of the property to search for. |
void | InternalizeL | ( | CESMRICalContentLineReader & | aReader | ) |
CESMRICalContentLineReader & aReader | The line reader to read from. |
IMPORT_C const RPointerArray < CESMRICalProperty > & | Properties | ( | ) | const |
Access function for the property array.
IMPORT_C TICalComponentType | Type | ( | ) | const |
Access method returning the concrete type as an enumeration.
TICalComponentType | TypeFromNameL | ( | const TDesC & | aName | ) | [static] |
const TDesC & aName | The type as a descriptor. |
IMPORT_C const TDesC & | TypeStringL | ( | ) | const |
Returns the descriptor form of this component type.
const TDesC & | TypeStringL | ( | TICalComponentType | aType | ) | const [protected] |
TICalComponentType aType | The type as an enumeration. |
TBool | ValidateComponent | ( | TICalComponentType | aType | ) | const [protected, pure virtual] |
TICalComponentType aType |
TBool | ValidateProperty | ( | const TDesC & | aName | ) | const [protected] |
const TDesC & aName |
TBool | ValidatePropertyImpl | ( | const TDesC & | aName | ) | const [protected, pure virtual] |
const TDesC & aName |
EMaskEventNone = 1 << 0 | |
EMaskEventPublish = 1 << 1 | |
EMaskEventRequest = 1 << 2 | |
EMaskEventReply = 1 << 3 | |
EMaskEventAdd = 1 << 4 | |
EMaskEventCancel = 1 << 5 | |
EMaskEventRefresh = 1 << 6 | |
EMaskEventCounter = 1 << 7 | |
EMaskEventDeclineCounter = 1 << 8 | |
EMaskTodoNone = 1 << 9 | |
EMaskTodoPublish = 1 << 10 | |
EMaskTodoRequest = 1 << 11 | |
EMaskTodoReply = 1 << 12 | |
EMaskTodoAdd = 1 << 13 | |
EMaskTodoCancel = 1 << 14 | |
EMaskTodoRefresh = 1 << 15 | |
EMaskTodoCounter = 1 << 16 | |
EMaskTodoDeclineCounter = 1 << 17 | |
EMaskJournalNone = 1 << 18 | |
EMaskJournalPublish = 1 << 19 | |
EMaskJournalAdd = 1 << 20 | |
EMaskJournalCancel = 1 << 21 | |
EMaskFreeBusyNone = 1 << 22 | |
EMaskFreeBusyPublish = 1 << 23 | |
EMaskFreeBusyRequest = 1 << 24 | |
EMaskFreeBusyReply = 1 << 25 | |
EMaskAlarmAny = 1 << 26 | |
EMaskTimezoneAny = 1 << 27 | |
EMaskTimezoneIntervalAny = 1 << 28 |
EICalAttendeeFlags = EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalCancel | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalDtStampFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalDtStartFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalOrganizerFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalSummaryFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCounter | EMaskTodoCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalUIDFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalRecurrenceIdFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoCancel | EMaskTodoRefresh | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalCancel | |
EICalSequenceFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalAttachFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalCategoriesFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalClassFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalCommentFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventRefresh | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalContactFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalCreatedFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalDescriptionFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalDtEndFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskFreeBusyPublish | EMaskFreeBusyRequest | EMaskFreeBusyReply | |
EICalFreeBusyFlags = EMaskFreeBusyPublish | EMaskFreeBusyReply | |
EICalDueFlags = EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | |
EICalDurationFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | |
EICalExDateFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalExRuleFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalGeoFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | |
EICalLastModifiedFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalLocationFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | |
EICalPercentCompleteFlags = EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | |
EICalPriorityFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoDeclineCounter | |
EICalRDateFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalRelatedToFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalRequestStatusFlags = EMaskEventRequest | EMaskEventCounter | EMaskEventDeclineCounter| EMaskTodoReply | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskFreeBusyReply | |
EICalResourcesFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | |
EICalRRuleFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalStatusFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | |
EICalTranspFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | |
EICalUrlFlags = EMaskEventPublish | EMaskEventRequest | EMaskEventReply | EMaskEventAdd | EMaskEventCancel | EMaskEventCounter | EMaskTodoPublish | EMaskTodoRequest | EMaskTodoReply | EMaskTodoAdd | EMaskTodoCancel | EMaskTodoCounter | EMaskTodoDeclineCounter | EMaskJournalPublish | EMaskJournalAdd | EMaskJournalCancel | EMaskFreeBusyPublish | EMaskFreeBusyReply |
EICalInvalid |
An invalid or X-custom component. |
EICalCalendar |
A VCALENDAR component. |
EICalEvent |
A VEVENT component. |
EICalTodo |
A VTODO component. |
EICalJournal |
A VJOURNAL component. |
EICalAlarm |
A VALARM component. |
EICalFreeBusy |
A VFREEBUSY component. |
EICalTimeZone |
A VTIMEZONE component. |
EICalStandard |
A STANDARD component. |
EICalDaylight |
A DAYLIGHT component. |
EMethodNone |
No method specified. |
EMethodPublish |
The RFC2445-defined method value 'Publish'. |
EMethodRequest |
The RFC2445-defined method value 'Request'. |
EMethodReply |
The RFC2445-defined method value 'Reply'. |
EMethodAdd |
The RFC2445-defined method value 'Add'. |
EMethodCancel |
The RFC2445-defined method value 'Cancel'. |
EMethodRefresh |
The RFC2445-defined method value 'Refresh'. |
EMethodCounter |
The RFC2445-defined method value 'Counter'. |
EMethodDeclineCounter |
The RFC2445-defined method value 'DeclineCounter'. |
RPointerArray < CESMRICalComponent > | iComponents | [protected] |
RPointerArray < CESMRICalProperty > | iProperties | [protected] |
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.