diff -r 3c221667e687 -r 94dc1107e8b2 phoneengine/PhoneCntFinder/ContactService/inc/cphcntmatchervoipimpl.h --- a/phoneengine/PhoneCntFinder/ContactService/inc/cphcntmatchervoipimpl.h Mon Jun 21 15:39:45 2010 +0300 +++ b/phoneengine/PhoneCntFinder/ContactService/inc/cphcntmatchervoipimpl.h Thu Jul 15 18:38:16 2010 +0300 @@ -44,7 +44,7 @@ * Match number to phonebook. * @since S60 v3.2 * @param aMatch Found match, owership tranferred. NULL if not found any. - * @param aNumber Number to match against. + * @param aMatchString Number to match against. * @param aAllowUserNameMatch If true user name match is allowed. * @param aCharsForMatching Characters for user name match. Match is started from * the rigth of the user name part. (see CS call match) @@ -54,7 +54,7 @@ */ TInt MatchVoipNumber( MPhCntMatch*& aMatch, - const TDesC& aNumber, + const TDesC& aMatchString, TBool aAllowUserNameMatch, MDesCArray* aContactStoreUris, TInt aCharsForMatching = 0 ); @@ -65,6 +65,7 @@ * by contact id. * @since Series60 3.2 * @param aMatch for found match, owership tranferred. Empty if not found. + * @param aMatchString Number to match against. * @param aContactId for current contact. * @return Error code: KErrNone - VoIP call contact found * KErrNotFound - no VoIP call contact found @@ -72,6 +73,7 @@ */ TInt MatchVoipNumber( MPhCntMatch*& aMatch, + const TDesC& aMatchString, const CPhCntContactId& aContactId ); @@ -110,6 +112,16 @@ */ TInt CreateMatcher(); + /** + * Sets matched VoIP number if it was found. + * + * @param aContact Contact, which is checked. + * @param aMatchString Number to match against. + */ + void SetMatchedVoIPNumberIfExists( + CPhCntContact& aContact, + const TDesC& aMatchString ); + private: // data