|
Exiv2
|
Dummy TIFF header structure. More...
Inheritance diagram for Exiv2::Internal::DummyTiffHeader:
Collaboration diagram for Exiv2::Internal::DummyTiffHeader:Public Member Functions | |
Creators | |
| DummyTiffHeader (ByteOrder byteOrder) | |
| Default constructor. | |
| ~DummyTiffHeader () | |
| Destructor. | |
Manipulators | |
| bool | read (const byte *pData, uint32_t size) |
| Dummy read function. Does nothing and returns true. | |
Public Member Functions inherited from Exiv2::Internal::TiffHeaderBase | |
| TiffHeaderBase (uint16_t tag, uint32_t size, ByteOrder byteOrder, uint32_t offset) | |
| Constructor taking tag, size and default byteOrder and offset. | |
| virtual | ~TiffHeaderBase ()=0 |
| Virtual destructor. | |
| virtual void | setByteOrder (ByteOrder byteOrder) |
| Set the byte order. | |
| virtual void | setOffset (uint32_t offset) |
| Set the offset to the start of the root directory. | |
| virtual DataBuf | write () const |
| Return the image header in binary format. The caller owns this data and DataBuf ensures that it will be deleted. More... | |
| virtual void | print (std::ostream &os, const std::string &prefix="") const |
| Print debug info for the image header to os. More... | |
| virtual ByteOrder | byteOrder () const |
| Return the byte order (little or big endian). | |
| virtual uint32_t | offset () const |
| Return the offset to the start of the root directory. | |
| virtual uint32_t | size () const |
| Return the size (in bytes) of the image header. | |
| virtual uint16_t | tag () const |
| Return the tag value (magic number) which identifies the buffer as TIFF data. | |
| virtual bool | isImageTag (uint16_t tag, IfdId group, const PrimaryGroups *pPrimaryGroups) const |
Return true if the Exif tag from group is an image tag. More... | |
Dummy TIFF header structure.
1.8.5