|
| EntryParser (const uint8_t *_buf, unsigned _len, unsigned _tiff_header_start, bool _alignIntel) |
|
void | Init (unsigned _offs) |
|
void | ParseTag () |
|
const uint8_t * | GetBuffer () const |
|
unsigned | GetOffset () const |
|
bool | IsIntelAligned () const |
|
uint16_t | GetTag () const |
|
uint32_t | GetLength () const |
|
uint32_t | GetData () const |
|
uint32_t | GetSubIFD () const |
|
bool | IsShort () const |
|
bool | IsLong () const |
|
bool | IsRational () const |
|
bool | IsSRational () const |
|
bool | IsFloat () const |
|
bool | IsUndefined () const |
|
std::string | FetchString () const |
|
bool | Fetch (std::string &val) const |
|
bool | Fetch (uint8_t &val) const |
|
bool | Fetch (uint16_t &val) const |
|
bool | Fetch (uint16_t &val, uint32_t idx) const |
|
bool | Fetch (uint32_t &val) const |
|
bool | Fetch (float &val) const |
|
bool | Fetch (double &val) const |
|
bool | Fetch (double &val, uint32_t idx) const |
|
bool | FetchFloat (double &val) const |
|
|
static uint8_t | parse8 (const uint8_t *buf) |
|
static uint16_t | parse16 (const uint8_t *buf, bool intel) |
|
static uint32_t | parse32 (const uint8_t *buf, bool intel) |
|
static float | parseFloat (const uint8_t *buf, bool intel) |
|
static double | parseRational (const uint8_t *buf, bool intel, bool isSigned) |
|
static std::string | parseString (const uint8_t *buf, unsigned num_components, unsigned data, unsigned base, unsigned len, bool intel) |
|
The documentation for this class was generated from the following file:
- dense_map/geometry_mapper/src/TinyEXIF.cc