123456789101112131415161718192021222324252627282930313233343536373839 |
- #ifndef CEXIFSYMBIAN_H
- #define CEXIFSYMBIAN_H
- #include <e32base.h>
- #include <e32std.h>
- #include <e32def.h>
- #include "exifhandler.h"
- class CExifSymbian: CActive
- {
- public:
- static CExifSymbian* NewL(ExifHandler& aPublicAPI);
- ~CExifSymbian();
- void LoadGPSPosition(const TDesC& aFilename);
- public:
- virtual void DoCancel();
- void RunL();
- private:
- CExifSymbian(ExifHandler& aPublicAPI);
- void ConstructL();
- private:
- enum{
- ENothing = 0,
- ELoadGPSPosition
- };
- TInt iState;
- ExifHandler& iPublicAPI;
- TFileName iFilename;
- };
- #endif // CEXIFSYMBIAN_H
|