serviceproviders/sapi_contacts_vpbk/tsrc/testing/tcontact_delete/inc/tcontact_delete.h
changeset 33 50974a8b132e
parent 22 fc9cf246af83
equal deleted inserted replaced
32:8d692d9f828f 33:50974a8b132e
    22 #define TDELETEADD_H
    22 #define TDELETEADD_H
    23 
    23 
    24 #include <StifLogger.h>
    24 #include <StifLogger.h>
    25 #include <TestScripterInternal.h>
    25 #include <TestScripterInternal.h>
    26 #include <StifTestModule.h>
    26 #include <StifTestModule.h>
    27 #include <stringloader.h>//for StringLoaderLC
    27 #include <StringLoader.h>//for StringLoaderLC
    28 #include <barsread.h>//resource reader
    28 #include <barsread.h>//resource reader
    29 #include <aknnotewrappers.h>//for note
    29 #include <aknnotewrappers.h>//for note
    30 #include <cvpbkvcardeng.h>//for the vcard engin
    30 #include <CVPbkVCardEng.h>//for the vcard engin
    31 #include <cvpbkcontactmanager.h>// for iContactManager
    31 #include <CVPbkContactManager.h>// for iContactManager
    32 #include <mvpbkcontactstore.h>// for iContactStore
    32 #include <MVPbkContactStore.h>// for iContactStore
    33 #include <tvpbkcontactstoreuriPtr.h>//used in SetupL
    33 #include <TVPbkContactStoreUriPtr.h>//used in SetupL
    34 #include <mvpbkcontactstorelist.h>//used in SetupL to get contact stores
    34 #include <MVPbkContactStoreList.h>//used in SetupL to get contact stores
    35 #include <mvpbkstorecontactfield.h>//used in AddFieldToContactL
    35 #include <MVPbkStoreContactField.h>//used in AddFieldToContactL
    36 #include <mvpbkstorecontact.h>// used in many function to get the store contact
    36 #include <MVPbkStoreContact.h>// used in many function to get the store contact
    37 #include <mvpbkcontactfieldtextdata.h>//for the field text data
    37 #include <MVPbkContactFieldTextData.h>//for the field text data
    38 #include <tvpbkfieldtypemapping.h>//used in CreateFieldTypeL()
    38 #include <TVPbkFieldTypeMapping.h>//used in CreateFieldTypeL()
    39 #include <mvpbkfieldtype.h>//return type of CreateFieldTypeL()
    39 #include <MVPbkFieldType.h>//return type of CreateFieldTypeL()
    40 #include <mvpbkcontactoperationbase.h>//for observer
    40 #include <MVPbkContactOperationBase.h>//for observer
    41 #include <mvpbkcontactfielddatetimedata.h>//Used in AddDateFieldToContactL
    41 #include <MVPbkContactFieldDateTimeData.h>//Used in AddDateFieldToContactL
    42 #include <mvpbkcontactlink.h>//for param in ContactsSaved()
    42 #include <MVPbkContactLink.h>//for param in ContactsSaved()
    43 #include <cvpbkcontactstoreuriarray.h>//used in SetupL
    43 #include <CVPbkContactStoreUriArray.h>//used in SetupL
    44 #include "contactservice.h"
    44 #include "contactservice.h"
    45  #include<cntitem.h> 
    45  #include<cntitem.h> 
    46  #include<cntdb.h>
    46  #include<cntdb.h>
    47  
    47  
    48   #include <e32base.h>
    48   #include <e32base.h>
    49 #include <e32cons.h>
    49 #include <e32cons.h>
    50 #include<cntfldst.h> 
    50 #include<cntfldst.h> 
    51 #include  "contactiter.h"
    51 #include  "contactiter.h"
    52 #include  "contactcallback.h"
    52 #include  "contactcallback.h"
    53 #include <MVPbkStoreContact.h>
    53 #include <MVPbkStoreContact.h>
    54 #include <MVpbkFieldType.h>
    54 #include <MVPbkFieldType.h>
    55 #include <VPbkEng.rsg>
    55 #include <VPbkEng.rsg>
    56 #include <MVPbkStoreContact.h>
    56 #include <MVPbkStoreContact.h>
    57 
    57 
    58 class Ctdeleteadd;
    58 class Ctdeleteadd;
    59 class CContactCallback : public MContactCallback
    59 class CContactCallback : public MContactCallback