engine/inc/FeedEngine.h
changeset 7 a7a43293ae56
parent 2 29cda98b007e
child 32 26a3f2dfba08
child 35 66c5303f3610
equal deleted inserted replaced
6:e211a78d3037 7:a7a43293ae56
    92 	
    92 	
    93 	IMPORT_C void SearchForFeedL(TDesC& aSearchString);
    93 	IMPORT_C void SearchForFeedL(TDesC& aSearchString);
    94 	IMPORT_C void AddSearchResultL(CFeedInfo *item);
    94 	IMPORT_C void AddSearchResultL(CFeedInfo *item);
    95 	IMPORT_C const RFeedInfoArray& GetSearchResults();
    95 	IMPORT_C const RFeedInfoArray& GetSearchResults();
    96 
    96 
    97 	IMPORT_C void OpmlParsingComplete(TUint aNumFeedsAdded);
    97 	IMPORT_C void OpmlParsingComplete(TInt aError, TUint aNumFeedsAdded);
    98 protected:
    98 protected:
    99 	
    99 	
   100 	static TInt CompareFeedsByTitle(const CFeedInfo &a, const CFeedInfo &b);
   100 	static TInt CompareFeedsByTitle(const CFeedInfo &a, const CFeedInfo &b);
   101 
   101 
   102 private:
   102 private:
   116 
   116 
   117 	void GetFeedImageL(CFeedInfo *aFeedInfo);
   117 	void GetFeedImageL(CFeedInfo *aFeedInfo);
   118 	
   118 	
   119 	void UpdateNextFeedL();
   119 	void UpdateNextFeedL();
   120 	void NotifyFeedUpdateComplete(TInt aError);
   120 	void NotifyFeedUpdateComplete(TInt aError);
   121 	void NotifyOpmlParsingComplete(TUint aNumFeedsAdded);
   121 	void NotifyOpmlParsingComplete(TInt aError, TUint aNumFeedsAdded);
   122 
   122 
   123 	
   123 	
   124 private:
   124 private:
   125 	void DBLoadFeedsL();
   125 	void DBLoadFeedsL();
   126 	TBool DBRemoveFeed(TUint aUid);
   126 	TBool DBRemoveFeed(TUint aUid);