phonebookengines/contactsmodel/cntsrv/inc/persistencelayer.h
changeset 31 2a11b5b00470
parent 24 0ba2181d7c28
equal deleted inserted replaced
27:de1630741fbe 31:2a11b5b00470
   172 	virtual TInt CardTemplatePrefIdL() const = 0;
   172 	virtual TInt CardTemplatePrefIdL() const = 0;
   173 	virtual void SetCardTemplatePrefIdL(TInt aCardTemplatePrefId) = 0;
   173 	virtual void SetCardTemplatePrefIdL(TInt aCardTemplatePrefId) = 0;
   174 	virtual TInt64 MachineIdL() const = 0;
   174 	virtual TInt64 MachineIdL() const = 0;
   175 	virtual CContactIdArray& CardTemplateIdsL() = 0;
   175 	virtual CContactIdArray& CardTemplateIdsL() = 0;
   176 	virtual CContactIdArray& GroupIdListL() = 0;
   176 	virtual CContactIdArray& GroupIdListL() = 0;
   177 	virtual CContactIdArray* SearchIdListL(const TDesC& aSearchQuery) const = 0;
   177     virtual CBufSeg* DetailsListL(const TDesC& aSearchQuery) const = 0;
   178 	virtual void SetMachineIdL(TInt64 aMachineId) = 0;
   178 	virtual void SetMachineIdL(TInt64 aMachineId) = 0;
   179 	virtual TPtrC UniqueIdL() = 0; 
   179 	virtual TPtrC UniqueIdL() = 0; 
   180 	
   180 	
   181 	// System template methods.
   181 	// System template methods.
   182 	virtual const CContactTemplate& SystemTemplateL() const =0;
   182 	virtual const CContactTemplate& SystemTemplateL() const =0;