phonebookengines/contactsmodel/cntsrv/inc/persistencelayer.h
branchRCL_3
changeset 9 0d28c1c5b6dd
parent 0 e686773b3f54
equal deleted inserted replaced
8:5586b4d2ec3e 9:0d28c1c5b6dd
   238 	{
   238 	{
   239 public:
   239 public:
   240      virtual CContactIdArray* MatchPhoneNumberL(const TDesC& aNumber, TInt aMatchLengthFromRight) = 0;
   240      virtual CContactIdArray* MatchPhoneNumberL(const TDesC& aNumber, TInt aMatchLengthFromRight) = 0;
   241 	};
   241 	};
   242 
   242 
       
   243 
       
   244 /**
       
   245  * This interface defines a function to close the resource 
       
   246  * which is running and depends on RSqlDatabase.
       
   247  */
       
   248 class MLplSqlDatabaseObserver
       
   249     {
       
   250 public:
       
   251     virtual void OnCloseL() = 0;
       
   252     };
       
   253  
   243 
   254 
   244 /**
   255 /**
   245 This interface provides a simplified way of querying the database.  The result
   256 This interface provides a simplified way of querying the database.  The result
   246 of the query is typically an array of the contact IDs satisfying the given
   257 of the query is typically an array of the contact IDs satisfying the given
   247 criteria.  For example, IDs of all the contacts changed since the given date.
   258 criteria.  For example, IDs of all the contacts changed since the given date.