MPbkFieldData Class Reference

API published in: S60 1st Ed
API deprecated in: S60 5th Ed

Link against: pbkeng.lib

Capability Information

Required Capabilities

ReadUserData WriteUserData


#include <mpbkfielddata.h>

Inherited by TPbkContactItemField.


Detailed Description

Phonebook field data abstract interface.

The interface is used as an abstraction to handle phonebook contact item field data access. The Phonebook contact item field abstraction TPbkContactItemField implements this interface.


Public Member Functions

virtual  ~MPbkFieldData ()
  Destructor.
virtual TStorageType  PbkFieldType () const =0
  Returns the type of this field data.
virtual TPbkFieldId  PbkFieldId () const =0
  Returns the field id of this field data.
virtual TPtrC  PbkFieldText () const =0
  Returns the text value of this field data.
virtual TTime  PbkFieldTime () const =0
  Returns the Time value of this field data.

Constructor & Destructor Documentation

virtual MPbkFieldData::~MPbkFieldData  )  [inline, virtual]
 

Destructor.


Member Function Documentation

virtual TPbkFieldId MPbkFieldData::PbkFieldId  )  const [pure virtual]
 

Returns the field id of this field data.

Implemented in TPbkContactItemField.

virtual TPtrC MPbkFieldData::PbkFieldText  )  const [pure virtual]
 

Returns the text value of this field data.

PbkFieldType()==KStrorageTypeText.

Implemented in TPbkContactItemField.

virtual TTime MPbkFieldData::PbkFieldTime  )  const [pure virtual]
 

Returns the Time value of this field data.

PbkFieldType()==KStoragetTypeDateTime.

Implemented in TPbkContactItemField.

virtual TStorageType MPbkFieldData::PbkFieldType  )  const [pure virtual]
 

Returns the type of this field data.

Returns:
KStrorageTypeText or KStoragetTypeDateTime.

Implemented in TPbkContactItemField.


The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top