MPresenceInfoField Class Reference

class MPresenceInfoField : public MXIMPBase

Interface for presence info field object.

TodoInterface might be extended with new methods.

Since
S60 v3.2

Inherits from

Constructor & Destructor Documentation

~MPresenceInfoField()

~MPresenceInfoField ( ) [inline, virtual]

Public destructor. MPresenceInfoField object can be deleted through this interface.

Member Functions Documentation

FieldType()

const TDesC8 & FieldType ( ) const [pure virtual]

Returns this presence information field's name.

FieldValue()

const MXIMPBase & FieldValue ( ) const [pure virtual]

Returns read-only reference to this presence information field's value storage.

FieldValue()

MXIMPBase & FieldValue ( ) [pure virtual]

Returns modifiable reference to this presence information field's value storage.

SetFieldTypeL(const TDesC8 &)

void SetFieldTypeL ( const TDesC8 & aFieldType ) [pure virtual]

Set this presence information field's name.

Parameters

const TDesC8 & aFieldType The new field type

SetFieldValue(MXIMPBase *)

void SetFieldValue ( MXIMPBase * aFieldValue ) [pure virtual]

Set the field value object for this field's value storage. Ownership transferred.

Parameters

MXIMPBase * aFieldValue The field value object