harvester/common/inc/harvesterpluginfactory.h
branchRCL_3
changeset 63 e538444823de
parent 53 29d87345eaeb
equal deleted inserted replaced
57:2872ae438bf7 63:e538444823de
    42 		IMPORT_C TBool IsSupportedFileExtension( const TDesC& aFileName );
    42 		IMPORT_C TBool IsSupportedFileExtension( const TDesC& aFileName );
    43 		IMPORT_C TBool IsContainerFileL( const TDesC& aURI );
    43 		IMPORT_C TBool IsContainerFileL( const TDesC& aURI );
    44 		
    44 		
    45 		IMPORT_C void SendHarvestingStatusEventL( TBool aStarted );
    45 		IMPORT_C void SendHarvestingStatusEventL( TBool aStarted );
    46 		IMPORT_C void PauseHarvester( TBool aPaused );
    46 		IMPORT_C void PauseHarvester( TBool aPaused );
    47 		
       
    48 		IMPORT_C void GetObjectDefL( CHarvesterData* aHD, TDes& aObjectDef );
       
    49 
    47 
    50 	private:
    48 	private:
    51 		CHarvesterPluginFactory();
    49 		CHarvesterPluginFactory();
    52 		void ConstructL();
    50 		void ConstructL();
    53 		void SetupHarvesterPluginInfoL();
    51 		void SetupHarvesterPluginInfoL();
    59 		RPointerArray<CHarvesterPluginInfo> iHarvesterPluginInfoArray;
    57 		RPointerArray<CHarvesterPluginInfo> iHarvesterPluginInfoArray;
    60 		CHarvesterBlacklist* iBlacklist;
    58 		CHarvesterBlacklist* iBlacklist;
    61 		  
    59 		  
    62 	    TBool iHarvesting;
    60 	    TBool iHarvesting;
    63 		CHarvesterEventManager* iHarvesterEventManager;
    61 		CHarvesterEventManager* iHarvesterEventManager;
    64 		
       
    65 		HBufC* iLastConfirmedContainerExt;
       
    66 		HBufC* iLastConfirmedSupportedExt;
       
    67 	};
    62 	};
    68 
    63 
    69 #endif
    64 #endif
    70 
    65