class CCalAttendee : public CCalUser |
Class representing an attendee of an event.
CCalAttendee is a specialization of the CCalUser class.
This class contains extra methods to store and retrieve an Attendee's ROLE, PART-STAT, and RSVP fields.
Public Member Functions | |
---|---|
IMPORT_C CCalAttendee * | NewL (const TDesC &) |
IMPORT_C CCalAttendee * | NewL (const TDesC &, const TDesC &) |
CCalAttendee * | NewL (CCalUserImpl *) |
IMPORT_C TBool | ResponseRequested () |
IMPORT_C TCalRole | RoleL () |
IMPORT_C void | SetResponseRequested ( TBool ) |
IMPORT_C void | SetRoleL ( TCalRole ) |
IMPORT_C void | SetStatusL ( TCalStatus ) |
IMPORT_C void | SetVCalExpect ( TVCalExpect ) |
IMPORT_C TCalStatus | StatusL () |
IMPORT_C TVCalExpect | VCalExpect () |
Private Member Functions | |
---|---|
CCalAttendee () | |
CCalAttendee (CCalUserImpl *) |
Public Member Enumerations | |
---|---|
enum |
TCalRole
{
EReqParticipant = 0, EOptParticipant , ENonParticipant , EChair , EVCalAttendee , EVCalDelegate , EVCalOwner } |
enum |
TCalStatus
{
ENeedsAction = 0, EAccepted , ETentative , EConfirmed , EDeclined , ECompleted , EDelegated , EInProcess , EVCalSent , EVCalXReceived } |
enum | TVCalExpect { EVCalFyi , EVCalRequire , EVCalRequest , EVCalImmediate } |
Inherited Attributes | |
---|---|
CCalUser::iImpl |
CCalAttendee | ( | CCalUserImpl * | aImpl | ) | [private] |
CCalUserImpl * aImpl |
IMPORT_C CCalAttendee * | NewL | ( | const TDesC & | aAddress | ) | [static] |
const TDesC & aAddress |
IMPORT_C CCalAttendee * | NewL | ( | const TDesC & | aAddress, |
const TDesC & | aSentBy | |||
) | [static] |
CCalAttendee * | NewL | ( | CCalUserImpl * | aImpl | ) | [static] |
CCalUserImpl * aImpl |
IMPORT_C void | SetResponseRequested | ( | TBool | aRsvp | ) |
TBool aRsvp |
IMPORT_C void | SetStatusL | ( | TCalStatus | aStatus | ) |
TCalStatus aStatus |
IMPORT_C void | SetVCalExpect | ( | TVCalExpect | aExpected | ) |
TVCalExpect aExpected |
Attendee's role.
EReqParticipant = 0 |
A required participant of the event. |
EOptParticipant |
An optional participant of the event. |
ENonParticipant |
A non-participant of the event. |
EChair |
This participant will chair the event. |
EVCalAttendee |
Indicates an attendee at the event or todo. This value is supported in vCalendar only. |
EVCalDelegate |
Indicates a delegate of another attendee. This value is supported in vCalendar only. |
EVCalOwner |
Indicates owner of the event or todo (not the same as phone owner). This value is supported in vCalendar only. |
Attendee's status
ENeedsAction = 0 |
Action is required by attendee. |
EAccepted |
Attendee has accepted request. |
ETentative |
Attendee has tentatively accepted the request. |
EConfirmed |
Attendee's presence is confirmed. |
EDeclined |
Attendee has declined request. |
ECompleted |
The required action has been completed by attendee. |
EDelegated |
Attendee has delegated the request to another person. |
EInProcess |
A to-do action in the process of being completed. |
EVCalSent |
An entry has been sent. This value is supported in vCalendar only. |
EVCalXReceived |
An entry has been received. This value is supported in vCalendar only. |
Attendee's expected participation response. This property is supported in vCalendar only. It is not a property of iCalendar.
EVCalFyi |
Indicates request is for your information. |
EVCalRequire |
Indicates presence is definitely required. |
EVCalRequest |
Indicates presence is being requested. |
EVCalImmediate |
Indicates an immediate response needed. |
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.