814 IMPORT_C CContactIdArray* GetCardTemplateIdListL() const; |
814 IMPORT_C CContactIdArray* GetCardTemplateIdListL() const; |
815 IMPORT_C CContactIdArray* GetGroupIdListL() const; |
815 IMPORT_C CContactIdArray* GetGroupIdListL() const; |
816 IMPORT_C void AddContactToGroupL(TContactItemId aItemId, TContactItemId aGroupId); |
816 IMPORT_C void AddContactToGroupL(TContactItemId aItemId, TContactItemId aGroupId); |
817 IMPORT_C void AddContactToGroupL(CContactItem& aItem, CContactItem& aGroup); |
817 IMPORT_C void AddContactToGroupL(CContactItem& aItem, CContactItem& aGroup); |
818 IMPORT_C void AddContactToGroupL(TContactItemId aItemId, TContactItemId aGroupId,TBool aInTransaction); |
818 IMPORT_C void AddContactToGroupL(TContactItemId aItemId, TContactItemId aGroupId,TBool aInTransaction); |
|
819 IMPORT_C void AddContactsToGroupL(RArray<TContactItemId>& aItemIdList, TContactItemId aGroupId); |
819 IMPORT_C void RemoveContactFromGroupL(CContactItem& aItem, CContactItem& aGroup); |
820 IMPORT_C void RemoveContactFromGroupL(CContactItem& aItem, CContactItem& aGroup); |
820 IMPORT_C void RemoveContactFromGroupL(TContactItemId aItemId, TContactItemId aGroupId); |
821 IMPORT_C void RemoveContactFromGroupL(TContactItemId aItemId, TContactItemId aGroupId); |
|
822 IMPORT_C void RemoveContactsFromGroupL(RArray<TContactItemId>& aItemIdList, TContactItemId aGroupId); |
821 inline TInt GroupCount() const; |
823 inline TInt GroupCount() const; |
822 inline TInt TemplateCount() const; |
824 inline TInt TemplateCount() const; |
823 |
825 |
824 // speed dial functions |
826 // speed dial functions |
825 IMPORT_C void SetFieldAsSpeedDialL(CContactItem& aItem, TInt aFieldIndex, TInt aSpeedDialPosition); |
827 IMPORT_C void SetFieldAsSpeedDialL(CContactItem& aItem, TInt aFieldIndex, TInt aSpeedDialPosition); |