CBaseMrAttendee Class Reference

class CBaseMrAttendee : public CBase

Use where you need an attendee and/or an organizer.

Inherits from

Public Member Functions
~CBaseMrAttendee()
IMPORT_C const TDesC &Address()
IMPORT_C TAttendeeRoleAttendeeRole()
IMPORT_C TAttendeeStatusAttendeeStatus()
IMPORT_C const TDesC &CommonName()
IMPORT_C CBaseMrAttendee *NewL()
IMPORT_C CBaseMrAttendee *NewL(const MMRAttendee &)
IMPORT_C CBaseMrAttendee *NewL(const MMROrganizer &)
IMPORT_C TBoolResponseRequested()
IMPORT_C voidSetAddressL(const TDesC &)
IMPORT_C voidSetAttendeeRoleL(TAttendeeRole)
IMPORT_C voidSetAttendeeStatusL(TAttendeeStatus &)
IMPORT_C voidSetCommonNameL(const TDesC &)
IMPORT_C voidSetResponseRequestedL(TBool)
Private Member Functions
CBaseMrAttendee()
voidConstructL()
voidConstructL(const MMRAttendee &)
voidConstructL(const MMROrganizer &)
Inherited Functions
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
Protected Attributes
HBufC *iAddress
HBufC *iCommonName
TAttendeeRoleiRole
TBool iRsvp
TAttendeeStatusiStatus

Constructor & Destructor Documentation

CBaseMrAttendee()

CBaseMrAttendee()[private]

~CBaseMrAttendee()

IMPORT_C~CBaseMrAttendee()[virtual]

Member Functions Documentation

Address()

IMPORT_C const TDesC &Address()const

AttendeeRole()

IMPORT_C TAttendeeRoleAttendeeRole()const

AttendeeStatus()

IMPORT_C TAttendeeStatusAttendeeStatus()const

CommonName()

IMPORT_C const TDesC &CommonName()const

ConstructL()

voidConstructL()[private]

ConstructL(const MMRAttendee &)

voidConstructL(const MMRAttendee &aAttendee)[private]

Parameters

const MMRAttendee & aAttendee

ConstructL(const MMROrganizer &)

voidConstructL(const MMROrganizer &aOrganizer)[private]

Parameters

const MMROrganizer & aOrganizer

NewL()

IMPORT_C CBaseMrAttendee *NewL()[static]

NewL(const MMRAttendee &)

IMPORT_C CBaseMrAttendee *NewL(const MMRAttendee &aAttendee)[static]

Parameters

const MMRAttendee & aAttendee

NewL(const MMROrganizer &)

IMPORT_C CBaseMrAttendee *NewL(const MMROrganizer &aOrganizer)[static]

Parameters

const MMROrganizer & aOrganizer

ResponseRequested()

IMPORT_C TBoolResponseRequested()const

SetAddressL(const TDesC &)

IMPORT_C voidSetAddressL(const TDesC &aAddress)

Parameters

const TDesC & aAddress

SetAttendeeRoleL(TAttendeeRole)

IMPORT_C voidSetAttendeeRoleL(TAttendeeRoleaRole)

Parameters

TAttendeeRole aRole

SetAttendeeStatusL(TAttendeeStatus &)

IMPORT_C voidSetAttendeeStatusL(TAttendeeStatus &aStatus)

Parameters

TAttendeeStatus & aStatus

SetCommonNameL(const TDesC &)

IMPORT_C voidSetCommonNameL(const TDesC &aCommonName)

Parameters

const TDesC & aCommonName

SetResponseRequestedL(TBool)

IMPORT_C voidSetResponseRequestedL(TBoolaRsvp)

Parameters

TBool aRsvp

Member Data Documentation

HBufC * iAddress

HBufC *iAddress[protected]

HBufC * iCommonName

HBufC *iCommonName[protected]

TAttendeeRole iRole

TAttendeeRoleiRole[protected]

TBool iRsvp

TBool iRsvp[protected]

TAttendeeStatus iStatus

TAttendeeStatusiStatus[protected]