phonebookui/Phonebook2/inc/spbcontentprovider.h
branchRCL_3
changeset 12 4ae315f230bc
parent 3 04ab22b956c2
equal deleted inserted replaced
11:2828b4d142c0 12:4ae315f230bc
    26 class MVPbkContactLink;
    26 class MVPbkContactLink;
    27 class CVPbkContactManager;
    27 class CVPbkContactManager;
    28 class CPbk2StoreManager;
    28 class CPbk2StoreManager;
    29 class TPbk2IconId;
    29 class TPbk2IconId;
    30 class CGulIcon;
    30 class CGulIcon;
       
    31 class MVPbkContactStore;
    31 
    32 
    32 /**
    33 /**
    33  * Interface to observe content changes
    34  * Interface to observe content changes
    34  */
    35  */
    35 class MSpbContentProviderObserver
    36 class MSpbContentProviderObserver
   162      * @return Created icon object 
   163      * @return Created icon object 
   163      */
   164      */
   164     IMPORT_C CGulIcon* CreateServiceIconLC( 
   165     IMPORT_C CGulIcon* CreateServiceIconLC( 
   165         const TPbk2IconId& aIconId );
   166         const TPbk2IconId& aIconId );
   166     
   167     
       
   168     /**
       
   169      * Clean the content in the cache if it belongs to the specified store
       
   170      */
       
   171     IMPORT_C void CleanContentL( MVPbkContactStore& aStore );
       
   172     
   167 private: // Constructors
   173 private: // Constructors
   168     
   174     
   169     /// Constructor
   175     /// Constructor
   170     inline CSpbContentProvider();
   176     inline CSpbContentProvider();
   171     
   177