MVPbkContactAttribute Class Reference

#include <app/MVPbkContactAttribute.h>

class MVPbkContactAttribute
Public Member Functions
virtual ~MVPbkContactAttribute()
pure virtual TUid AttributeType()
pure virtual MVPbkContactAttribute *CloneLC()
virtual TAny *ContactAttributeExtension(TUid)

Detailed Description

Virtual Phonebook Contact attribute interface. Base class for different kinds of attributes. The UID returned by AttributeType uniquely identifies the implementation class of this interface.

Constructor & Destructor Documentation

~MVPbkContactAttribute ( )

~MVPbkContactAttribute()[inline, virtual]

Destructor.

Member Function Documentation

AttributeType ( )

TUid AttributeType()const [pure virtual]

Returns the attribute type of the object.

Returns: The attribute type of the object.

CloneLC ( )

MVPbkContactAttribute *CloneLC()const [pure virtual]

Returns a copy of this object.

Returns: A copy of this object.

ContactAttributeExtension ( TUid )

TAny *ContactAttributeExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL.

Returns: An extension object.