9 bool Process(
const unsigned char*
const Data,
const unsigned short length,
ExifInfo_t *info);
10 static int Get16(
const void*
const Short,
const bool motorolaOrder=
true);
11 static int Get32(
const void*
const Long,
const bool motorolaOrder=
true);
15 double m_FocalPlaneXRes = 0.0;
16 double m_FocalPlaneUnits = 0.0;
17 unsigned m_LargestExifOffset = 0;
18 int m_ExifImageWidth = 0;
19 bool m_MotorolaOrder =
false;
20 bool m_DateFound =
false;
24 double ConvertAnyFormat(
const void*
const ValuePtr,
int Format);
25 void ProcessDir(
const unsigned char*
const DirStart,
26 const unsigned char*
const OffsetBase,
27 const unsigned ExifLength,
int NestingLevel);
28 void ProcessGpsInfo(
const unsigned char*
const DirStart,
30 const unsigned char*
const OffsetBase,
32 void GetLatLong(
const unsigned int Format,
33 const unsigned char* ValuePtr,
34 const int ComponentSize,
Definition: ExifParse.h:5