CPhCntMatcher Class Reference
class CPhCntMatcher : public CBase
|
Abstract class for making matches.
Public Member Functions
|
TBool
|
HasCSNumbers
(const
CPhCntContactId
&)
|
TInt
|
MatchNumber
(
MPhCntMatch
*&, const
TDesC
&)
|
TInt
|
MatchNumber
(
MPhCntMatch
*&, const
TDesC
&, const
CPhCntContactId
&)
|
TInt
|
MatchNumber
(
MPhCntMatch
*&, const
TDesC
&, const
CPhCntContactId
&,
MPhCntMatch::TNumberType
)
|
TInt
|
MatchVoipNumber
(
MPhCntMatch
*&, const
TDesC
&, const
TBool
, MDesCArray *,
TInt
)
|
TInt
|
MatchVoipNumber
(
MPhCntMatch
*&, const
CPhCntContactId
&)
|
Member Functions Documentation
HasCSNumbers(const CPhCntContactId &)
Determines if contact has other type of numbers than VoIP numbers.
MatchNumber(MPhCntMatch *&, const TDesC &)
Match number to phonebook.
Parameters
MPhCntMatch
*& aMatch
|
Found match, owership tranferred. NULL if not found any.
|
const
TDesC
& aTelNumber
|
Number to match against.
|
MatchNumber(MPhCntMatch *&, const TDesC &, const CPhCntContactId &)
Match number to phonebook.
Parameters
MPhCntMatch
*& aMatch
|
Found match, owership tranferred. NULL if not found any.
|
const
TDesC
& aTelNumber
|
Number to match against.
|
const
CPhCntContactId
& aContactLink
|
|
MatchNumber(MPhCntMatch *&, const TDesC &, const CPhCntContactId &, MPhCntMatch::TNumberType)
Match number to phonebook.
MatchVoipNumber(MPhCntMatch *&, const TDesC &, const TBool, MDesCArray *, TInt)
TInt
|
MatchVoipNumber
|
(
|
MPhCntMatch
*&
|
aMatch,
|
|
const
TDesC
&
|
aNumber,
|
|
const
TBool
|
aAllowUsernameMatch,
|
|
MDesCArray *
|
aContactStoreUris,
|
|
TInt
|
aCharsForMatching = 0
|
|
)
|
[pure virtual]
|
Match number to phonebook.
Parameters
MPhCntMatch
*& aMatch
|
Found match, owership tranferred. NULL if not found any.
|
const
TDesC
& aNumber
|
Number to match against.
|
const
TBool
aAllowUsernameMatch
|
is ETrue if username is sufficient for match.
|
MDesCArray * aContactStoreUris
|
Pointer to array containing store uris
|
TInt
aCharsForMatching = 0
|
Length of string to be used in matching. Starts from the end of VoIP number. Domain part not included for matching.
|
MatchVoipNumber(MPhCntMatch *&, const CPhCntContactId &)
Gets VoIP call contact info from phonebook by contact id.
-
Since
-
Series60 3.0
Parameters
MPhCntMatch
*& aMatch
|
for found match, owership tranferred. Empty if not found.
|
const
CPhCntContactId
& aContactId
|
for current contact.
|
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.