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 &)

voidSetFieldTypeL(const TDesC8 &aFieldType)[pure virtual]

Set this presence information field's name.

Parameters

const TDesC8 & aFieldTypeThe new field type

SetFieldValue(MXIMPBase *)

voidSetFieldValue(MXIMPBase *aFieldValue)[pure virtual]

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

Parameters

MXIMPBase * aFieldValueThe field value object