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.

Parameters

TUid

CopyL(const MVPbkContactFieldData &)

void CopyL ( const MVPbkContactFieldData & aFieldData ) [pure virtual]

Copies data from given field data.

Parameters

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

DataType()

TVPbkFieldStorageType DataType ( ) const [pure virtual]

Returns the derived data type id.

IsEmpty()

TBool IsEmpty ( ) const [pure virtual]

Returns true if the storage is empty.