10 bool Process (const unsigned char* const Data, const unsigned short length, ExifInfo_t *info);
11 static int Get16 (const void* const Short, const bool motorolaOrder=true);
12 static int Get32 (const void* const Long, const bool motorolaOrder=true);
15 ExifInfo_t *m_ExifInfo;
16 double m_FocalPlaneXRes;
17 double m_FocalPlaneUnits;
18 unsigned m_LargestExifOffset; // Last exif data referenced (to check if thumbnail is at end)
23 // void LocaliseDate (void);
24 // void GetExposureTime (const float exposureTime);
25 double ConvertAnyFormat (const void* const ValuePtr, int Format);
26 void ProcessDir (const unsigned char* const DirStart,
27 const unsigned char* const OffsetBase,
28 const unsigned ExifLength, int NestingLevel);
29 void ProcessGpsInfo (const unsigned char* const DirStart,
31 const unsigned char* const OffsetBase,
33 void GetLatLong (const unsigned int Format,
34 const unsigned char* ValuePtr,
35 const int ComponentSize,