MVPbkContactFieldData Class Reference

class MVPbkContactFieldData

Virtual Phonebook field data interface. Interface for contact field data. Different data type interfaces are derived from this interface, which have data manipulation functionality.

Constructor & Destructor Documentation

~MVPbkContactFieldData()

~MVPbkContactFieldData()[inline, virtual]

Destructor.

Member Functions Documentation

ContactFieldDataExtension(TUid)

TAny *ContactFieldDataExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL. Extension point or NULL.

Parameters

TUid

CopyL(const MVPbkContactFieldData &)

voidCopyL(const MVPbkContactFieldData &aFieldData)[pure virtual]

Copies data from given field data.

Parameters

const MVPbkContactFieldData & aFieldDataData that is copied to this object. aFieldData.DataType() == this->DataType()

DataType()

TVPbkFieldStorageType DataType()const [pure virtual]

Returns the derived data type id. Contact field storage type.

IsEmpty()

TBool IsEmpty()const [pure virtual]

Returns true if the storage is empty. ETrue if the data field is empty.