#include <tiffcomposite_int.hpp>
Inheritance diagram for Exiv2::Internal::TiffDataEntryBase:
Public Member Functions | |
Creators | |
TiffDataEntryBase (uint16_t tag, uint16_t group, uint16_t szTag, uint16_t szGroup) | |
Constructor. | |
virtual | ~TiffDataEntryBase () |
Virtual destructor. | |
Manipulators | |
virtual void | setStrips (const Value *pSize, const byte *pData, uint32_t sizeData, uint32_t baseOffset)=0 |
Set the data areas ("strips"). | |
Accessors | |
uint16_t | szTag () const |
Return the group of the entry which has the size. | |
uint16_t | szGroup () const |
Return the group of the entry which has the size. |
virtual void Exiv2::Internal::TiffDataEntryBase::setStrips | ( | const Value * | pSize, | |
const byte * | pData, | |||
uint32_t | sizeData, | |||
uint32_t | baseOffset | |||
) | [pure virtual] |
Set the data areas ("strips").
pSize | Pointer to the Value holding the sizes corresponding to this data entry. | |
pData | Pointer to the data area. | |
sizeData | Size of the data area. | |
baseOffset | Base offset into the data area. |
Implemented in Exiv2::Internal::TiffDataEntry, and Exiv2::Internal::TiffImageEntry.