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.