MPhCntMatch Class Reference

class MPhCntMatch

Abstact match result.

PhoneCntFinder
Since
1.0

Member Functions Documentation

AllDtmfNumbers()

CDesCArray & AllDtmfNumbers ( ) const [pure virtual]

Returns all dtmf numbers which are found from a single contact Series S60 3.2

BelongsToGroups(const CArrayFix< TContactItemId > &)

TBool BelongsToGroups ( const CArrayFix < TContactItemId > & aGroupArray ) const [pure virtual]

Find if contact belong to any contact groups given.

Parameters

const CArrayFix < TContactItemId > & aGroupArray Compared contact groups.

CallImage()

TPtrC CallImage ( ) const [pure virtual]
Call image field from contact.
Since
Series 60 3.1

CallText()

TPtrC CallText ( ) const [pure virtual]
Call text field from contact.
Since
Series 60 3.1

Cli(HBufC *&)

TCliType Cli ( HBufC *& aCliText ) const [pure virtual]

Get CLI value.

Parameters

HBufC *& aCliText CLI is copied here. User must delete after usage.

CompanyName()

TPtrC CompanyName ( ) const [pure virtual]

Company name field from contact.

ContactId()

CPhCntContactId * ContactId ( ) const [pure virtual]

Contact id.

FirstName()

TPtrC FirstName ( ) const [pure virtual]

First name field from contact.

HasThumbnailImage()

TBool HasThumbnailImage ( ) const [pure virtual]
Can used to check if contact has a thumbnail image.
Since
Series 60 3.1

LastName()

TPtrC LastName ( ) const [pure virtual]

Last name field from contact.

Number()

TPtrC Number ( ) const [pure virtual]

Number field from contact (from matched field).

NumberType()

TNumberType NumberType ( ) const [pure virtual]

Get the number type.

PersonalRingingTone()

TPtrC PersonalRingingTone ( ) const [pure virtual]

Ringing tone field from contact.

Release()

void Release ( ) [pure virtual]

To destroy the item. Must be called when item is not needed any more.

TextToSpeechTextL()

HBufC * TextToSpeechTextL ( ) const [pure virtual]
Returns text to speech text for this contact. Used in text to speech ringing tone.
Since
Series 60 3.0

Member Enumerations Documentation

Enum TCliType

Enumerates CLI types.

ECliEmpty - not set/found. ECliNumber - phone number from contact. ECliName - name from contact. ECliCompany - company name from contact.

Enumerators

ECliEmpty
ECliNumber
ECliName
ECliCompany

Enum TNumberType

Enumerators

ENone = 0
EMobileNumber
EStandardNumber
EFaxNumber
EPagerNumber
EVoipNumber
EVideoNumber
EAssistantNumber
ECarNumber
EHomeNumber
EWorkNumber