Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <caluser.h>

Class CCalUser

class CCalUser : public CBase;

Description

Class representing a calendar user.

A calendar user is the base class representation of a meeting participant. It contains attributes common to all calendar users.

Contains methods to store and retrieve a user's ADDRESS, SENT-BY and CN fields.

Derivation

Members

Defined in CCalUser:

Inherited from CBase:


Construction and destruction


NewL(const TDesC &)

Capability: Illegal

IMPORT_C static CCalUser* NewL(const TDesC &aAddress);

Description

Allocates and constructs a new user with the specified email address.

Parameters

const TDesC16 &aAddress

The address of the user.

Return value

CCalUser *

The newly constructed object.


NewL(const TDesC &)

Capability: Illegal

IMPORT_C static CCalUser* NewL(const TDesC &aAddress);

Description

Parameters

const TDesC16 &aAddress

Return value

CCalUser *


NewL(const TDesC &,const TDesC &)

Capability: Illegal

IMPORT_C static CCalUser* NewL(const TDesC &aAddress, const TDesC &aSentBy);

Description

Allocates and constructs a new user with the specified email address and sender.

Parameters

const TDesC16 &aAddress

The address of the user.

const TDesC16 &aSentBy

The sender.

Return value

CCalUser *

The newly constructed object.


NewL(const TDesC &,const TDesC &)

Capability: Illegal

IMPORT_C static CCalUser* NewL(const TDesC &aAddress, const TDesC &aSentBy);

Description

Parameters

const TDesC16 &aAddress

const TDesC16 &aSentBy

Return value

CCalUser *


~CCalUser()

Capability: Illegal

IMPORT_C ~CCalUser();

Description

Destructor.


~CCalUser()

Capability: Illegal

IMPORT_C ~CCalUser();

Description

[Top]


Member functions


SetCommonNameL(const TDesC &)

Capability: Illegal

IMPORT_C void SetCommonNameL(const TDesC &aCommonName);

Description

Sets the iCalender-defined common name (CN) of the user.

Parameters

const TDesC16 &aCommonName

The common name.


SetCommonNameL(const TDesC &)

Capability: Illegal

IMPORT_C void SetCommonNameL(const TDesC &aCommonName);

Description

Parameters

const TDesC16 &aCommonName


Address()const

Capability: Illegal

IMPORT_C const TDesC& Address() const;

Description

Gets the email address of the user.

Return value

const TDesC16 &

The address.


Address()const

Capability: Illegal

IMPORT_C const TDesC& Address() const;

Description

Return value

const TDesC16 &


CommonName()const

Capability: Illegal

IMPORT_C const TDesC& CommonName() const;

Description

Gets the iCalender-defined common name (CN) of the user.

Return value

const TDesC16 &

The common name.


CommonName()const

Capability: Illegal

IMPORT_C const TDesC& CommonName() const;

Description

Return value

const TDesC16 &


SentBy()const

Capability: Illegal

IMPORT_C const TDesC& SentBy() const;

Description

Gets the sender of the user.

Return value

const TDesC16 &

The sender.


SentBy()const

Capability: Illegal

IMPORT_C const TDesC& SentBy() const;

Description

Return value

const TDesC16 &

[Top]


Member data


iImpl

protected: CCalUserImpl * iImpl;

Description

Handle to CCalUser implementation


iImpl

protected: CCalUserImpl * iImpl;

Description

Handle to CCalUser implementation