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 > & aGroupArrayCompared 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 *& aCliTextCLI 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()

voidRelease()[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