 |
Exiv2
|
20 #ifndef ORFIMAGE_INT_HPP_
21 #define ORFIMAGE_INT_HPP_
25 #include "tiffimage_int.hpp"
51 bool read(
const byte* pData, uint32_t
size);
65 #endif // #ifndef ORFIMAGE_INT_HPP_
byte * pData_
Pointer to the buffer, 0 if none has been allocated.
Definition: types.hpp:258
Utility class containing a character array. All it does is to take care of memory allocation and dele...
Definition: types.hpp:193
EXIV2API long us2Data(byte *buf, uint16_t s, ByteOrder byteOrder)
Convert an unsigned short to data, write the data to the buffer, return number of bytes written.
Definition: types.cpp:390
Provides classes and functions to encode and decode Exif and Iptc data. The libexiv2 API consists of ...
Definition: asfvideo.hpp:36
EXIV2API long ul2Data(byte *buf, uint32_t l, ByteOrder byteOrder)
Convert an unsigned long to data, write the data to the buffer, return number of bytes written.
Definition: types.cpp:403
EXIV2API uint16_t getUShort(const byte *buf, ByteOrder byteOrder)
Read a 2 byte unsigned short value from the data buffer.
Definition: types.cpp:273
ByteOrder
Type to express the byte order (little or big endian)
Definition: types.hpp:102
EXIV2API uint32_t getULong(const byte *buf, ByteOrder byteOrder)
Read a 4 byte unsigned long value from the data buffer.
Definition: types.cpp:278