application/inc/PodcastFeedView.h
branchsymbian1
changeset 289 ba99740139d0
parent 210 e82411ba1646
child 336 3d6c1417e8bd
equal deleted inserted replaced
288:757e84a30b9a 289:ba99740139d0
    40         ~CPodcastFeedView();
    40         ~CPodcastFeedView();
    41         void UpdateItemL(TInt aIndex);
    41         void UpdateItemL(TInt aIndex);
    42 		void CheckResumeDownloadL();
    42 		void CheckResumeDownloadL();
    43 		void UpdateToolbar(TBool aVisible=ETrue);
    43 		void UpdateToolbar(TBool aVisible=ETrue);
    44 		TBool ViewingShows();
    44 		TBool ViewingShows();
    45 		
    45 
       
    46  	   void CheckConfirmExit();
       
    47 
    46 	protected:
    48 	protected:
    47 	    void ConstructL();
    49 	    void ConstructL();
    48 		CPodcastFeedView(CPodcastModel& aPodcastModel);
    50 		CPodcastFeedView(CPodcastModel& aPodcastModel);
    49 
    51 
    50 		/**
    52 		/**
   110 		void HandleImportFeedsL();
   112 		void HandleImportFeedsL();
   111 		void HandleExportFeedsL();
   113 		void HandleExportFeedsL();
   112 		void HandleUpdateFeedL();
   114 		void HandleUpdateFeedL();
   113 		void GetFeedErrorText(TDes &aErrorMessage, TInt aErrorCode);
   115 		void GetFeedErrorText(TDes &aErrorMessage, TInt aErrorCode);
   114 		void OpmlParsingCompleteL(TInt aError, TUint aNumFeedsImported);
   116 		void OpmlParsingCompleteL(TInt aError, TUint aNumFeedsImported);
   115 
   117 		
   116 	private:
   118 	private:
   117 		CPodcastModel& iPodcastModel;		
   119 		CPodcastModel& iPodcastModel;		
   118 		TBool iUpdatingRunning;
   120 		TBool iUpdatingRunning;
   119 		HBufC* iFeedsFormat;
   121 		HBufC* iFeedsFormat;
   120 		HBufC* iNeverUpdated;
   122 		HBufC* iNeverUpdated;