Location:
agmxentr.h
Link against: agnmodel.lib
CAgnAttendee
Supported from 5.0
Attendee to a group event.
A group event might be, for example, a meeting. An agenda entry may own multiple attendees. Attendees have a role (e.g. delegate, organiser), a status (e.g. accepted, declined), an indicator of whether a reply is requested from the attendee, an address and a priority (indicates whether the attendee is required or requested to attend).
|
Defined in CAgnAttendee
:
Address()
, Copy()
, EAccepted
, EAttendee
, ECompleted
, EConfirmed
, EDeclined
, EDelegate
, EDelegated
, EFyi
, EImmediate
, ENeedsAction
, EOrganizer
, EOwner
, EReceived
, ERequest
, ERequire
, ESent
, ETentative
, Expect()
, NewL()
, ResponseRequested()
, Role()
, SetExpect()
, SetResponseRequested()
, SetRole()
, SetStatus()
, Status()
, TAgnExpect
, TAgnRole
, TAgnStatus
Inherited from CBase
:
operator new()
static CAgnAttendee* NewL(const TDesC& aAddress);
Allocates and constructs an attendee object. Initialises the
address and sets its other details to the following default values: Role =
EAttendee
, Status = ENeedsAction
, Expect =
EFyi
, RSVP = EFalse
.
|
|
void Copy(CAgnAttendee* aSource);
Makes a copy of all the details from the source to the current attendee.
|
TBool ResponseRequested() const;
Returns whether a response has been requested from the attendee.
|
TAgnRole Role() const;
Gets the role of the attendee.
|
TAgnStatus Status() const;
Gets the status of the attendee.
|
TAgnExpect Expect() const;
Returns the priority indicated to the attendee.
|
TPtrC Address() const;
Returns the attendee’s address.
|
void SetExpect(TAgnExpect aExpect);
Sets the priority indicated to the attendee.
|
void SetResponseRequested(TBool aRsvp);
Sets whether a response is requested from the attendee.
|
void SetRole(TAgnRole aRole);
Sets the role of the attendee.
|
void SetStatus(TAgnStatus aStatus);
Sets the status of the attendee.
|
TAgnExpect
Attendence priority
|
TAgnRole
Attendee's role
|
TAgnStatus
Attendee's status
|