CPbkAddressSelect Class Reference

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

Link against: pbkview.lib

Capability Information

Required Capabilities

ReadUserData WriteUserData


#include <
cpbkaddressselect.h>

Inherited by CPbkEmailAddressSelect, CPbkEmailOverSmsAddressSelect, CPbkMmsAddressSelect, CPbkPhoneNumberSelectBase, CPbkPocAddressSelect, and CPbkVoipAddressSelect.


Detailed Description

This class is the abstrack base class for Phonebook address selection dialogs.

Address selection dialogs are used for selecting recipient address from a contact for Call, Send SMS, email and MMS. Select one of the derived classes for a particular concrete dialog implementation.


Public Member Functions

IMPORT_C ~CPbkAddressSelect ()
 Destructor.

Protected Member Functions

IMPORT_C CPbkAddressSelect ()
 Constructor.
IMPORT_C TBool ExecuteLD (TBaseParams &aParams)
 Runs an address selection query (if necessary).
IMPORT_C const CPbkContactItemContactItem () const
 Returns aItem passed to ExecuteLD.
IMPORT_C void AttemptExitL (TBool aAccept)
 Exit any address selection query.

Friends

class CSelectFieldDlg

Data Structures

class  TBaseParams
 Parameters for ExecuteLD(TBaseParams&). More...

Constructor & Destructor Documentation

IMPORT_C CPbkAddressSelect::~CPbkAddressSelect  ) 
 

Destructor.

Cancels address selection query if active.

IMPORT_C CPbkAddressSelect::CPbkAddressSelect  )  [protected]
 

Constructor.


Member Function Documentation

IMPORT_C void CPbkAddressSelect::AttemptExitL TBool  aAccept  )  [protected]
 

Exit any address selection query.

Makes ExecuteLD return which means this object is destroyed after this function returns!

Parameters:
aAccept ETrue means the query selection is accepted and EFalse that query is canceled.
IMPORT_C const CPbkContactItem& CPbkAddressSelect::ContactItem  )  const [protected]
 

Returns aItem passed to ExecuteLD.

Returns:
Contact item.
IMPORT_C TBool CPbkAddressSelect::ExecuteLD TBaseParams aParams  )  [protected]
 

Runs an address selection query (if necessary).

Parameters:
aParams see TBaseParams.
Returns:
ETrue if query was accepted, EFalse if canceled.

Friends And Related Function Documentation

friend class CSelectFieldDlg [friend]
 

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

Copyright © Nokia Corporation 2001-2008
Back to top