MPresentityGroupInfo Class Reference

class MPresentityGroupInfo : public MXIMPBase

Interface for presentity group info object.

Presentity group info object presents single presentity group in the presentity group list. Presentity group info object holds the identity and display name for the presentity group.

Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

~MPresentityGroupInfo()

~MPresentityGroupInfo ( ) [inline, virtual]

Public destructor. Objects can be deleted through this interface.

Member Functions Documentation

GroupDisplayName()

const TDesC16 & GroupDisplayName ( ) const [pure virtual]

Returns group display name value.

GroupId()

const MXIMPIdentity & GroupId ( ) const [pure virtual]

Returns group identity value.

SetGroupDisplayNameL(const TDesC16 &)

void SetGroupDisplayNameL ( const TDesC16 & aDisplayName ) [pure virtual]

Sets group display name value.

leave
KErrNoMemory if failed to allocate memory.

Parameters

const TDesC16 & aDisplayName New display name value.

SetGroupIdL(MXIMPIdentity *)

void SetGroupIdL ( MXIMPIdentity * aIdentity ) [pure virtual]

Sets group identity value.

leave
KErrNoMemory if failed to allocate memory.
leave
KErrArgument if NULL argument were provided.

Parameters

MXIMPIdentity * aIdentity New group identity value. Ownership of the argument is transfered to callee, if method succeeds without a leave.