locationmanager/locationtrail/inc/ctracklog.h
branchRCL_3
changeset 8 50de4d668bb6
parent 6 646a02f170b9
equal deleted inserted replaced
7:3cebc1a84278 8:50de4d668bb6
    64 public:
    64 public:
    65 	/**
    65 	/**
    66 	 * This method is used to notify about converted GPX files
    66 	 * This method is used to notify about converted GPX files
    67 	 */
    67 	 */
    68 	virtual void GpxFileCreated( const TDesC& aFileName, TItemId aTagId, TReal32 aLength,
    68 	virtual void GpxFileCreated( const TDesC& aFileName, TItemId aTagId, TReal32 aLength,
    69 			TTime aStart, TTime aEnd ) __SOFTFP = 0;
    69 			TTime aStart, TTime aEnd ) = 0;
    70 	};    
    70 	};    
    71 
    71 
    72 class CTrackLog : public CBase, public MLocationAddObserver
    72 class CTrackLog : public CBase, public MLocationAddObserver
    73 	{
    73 	{
    74 
    74 
   109 	IMPORT_C void GetTrackLogName(TFileName& aFileName);
   109 	IMPORT_C void GetTrackLogName(TFileName& aFileName);
   110 	
   110 	
   111 	/*
   111 	/*
   112 	 * from MLocationAddObserver
   112 	 * from MLocationAddObserver
   113 	 */
   113 	 */
   114 	void LocationAdded( const TLocationTrailItem& aTrailItem, const TPositionSatelliteInfo& aSatellites ) __SOFTFP;
   114 	void LocationAdded( const TLocationTrailItem& aTrailItem, const TPositionSatelliteInfo& aSatellites );
   115 		
   115 		
   116 	IMPORT_C void AddGpxObserver( MGpxConversionObserver* aObserver );
   116 	IMPORT_C void AddGpxObserver( MGpxConversionObserver* aObserver );
   117 	
   117 	
   118 	IMPORT_C void StartRecoveryL();
   118 	IMPORT_C void StartRecoveryL();
   119 	IMPORT_C TInt AddObserver( MTrackLogObserver* aObserver );
   119 	IMPORT_C TInt AddObserver( MTrackLogObserver* aObserver );