class MPresenceInfoField : public MXIMPBase |
Interface for presence info field object.
TodoInterface might be extended with new methods.
Public Member Functions | |
---|---|
~MPresenceInfoField () | |
const TDesC8 & | FieldType () |
const MXIMPBase & | FieldValue () |
MXIMPBase & | FieldValue () |
void | SetFieldTypeL (const TDesC8 &) |
void | SetFieldValue ( MXIMPBase *) |
Inherited Functions | |
---|---|
MXIMPBase::GetInterface(TInt32,TIfGetOps) | |
MXIMPBase::GetInterface(TInt32,TIfGetOps)const | |
MXIMPBase::GetInterfaceId()const | |
MXIMPBase::~MXIMPBase() |
Inherited Enumerations | |
---|---|
MXIMPBase:@65 | |
MXIMPBase:TIfGetOps |
~MPresenceInfoField | ( | ) | [inline, virtual] |
Public destructor. MPresenceInfoField object can be deleted through this interface.
const TDesC8 & | FieldType | ( | ) | const [pure virtual] |
Returns this presence information field's name.
const MXIMPBase & | FieldValue | ( | ) | const [pure virtual] |
Returns read-only reference to this presence information field's value storage.
MXIMPBase & | FieldValue | ( | ) | [pure virtual] |
Returns modifiable reference to this presence information field's value storage.
void | SetFieldTypeL | ( | const TDesC8 & | aFieldType | ) | [pure virtual] |
Set this presence information field's name.
const TDesC8 & aFieldType | The new field type |
void | SetFieldValue | ( | MXIMPBase * | aFieldValue | ) | [pure virtual] |
Set the field value object for this field's value storage. Ownership transferred.
MXIMPBase * aFieldValue | The field value object |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.