![]() |
Exiv2
|
Defines one tag in a binary array. More...
#include <tiffcomposite_int.hpp>
Public Member Functions | |
| bool | operator== (size_t idx) const |
| Comparison with idx. | |
| size_t | size (uint16_t tag, IfdId group) const |
| Get the size in bytes of a tag. | |
Public Attributes | |
| size_t | idx_ |
| Index in bytes from the start. | |
| TiffType | tiffType_ |
| TIFF type of the element. | |
| size_t | count_ |
| Number of components. | |
Defines one tag in a binary array.
|
inline |
Comparison with idx.
References idx_.
|
nodiscard |
Get the size in bytes of a tag.
References count_, tiffType_, Exiv2::Internal::toTypeId(), and Exiv2::TypeInfo::typeSize().
Referenced by Exiv2::Internal::TiffBinaryArray::addElement(), Exiv2::Internal::TiffBinaryArray::doSize(), Exiv2::Internal::TiffBinaryArray::doWrite(), and Exiv2::Internal::ArrayCfg::tagStep().
| size_t Exiv2::Internal::ArrayDef::count_ |
Number of components.
Referenced by size(), and Exiv2::Internal::TiffReader::visitBinaryArray().
| size_t Exiv2::Internal::ArrayDef::idx_ |
Index in bytes from the start.
Referenced by Exiv2::Internal::TiffBinaryArray::doSize(), Exiv2::Internal::TiffBinaryArray::doWrite(), operator==(), and Exiv2::Internal::TiffReader::visitBinaryArray().
| TiffType Exiv2::Internal::ArrayDef::tiffType_ |
TIFF type of the element.
Referenced by size(), Exiv2::Internal::TiffReader::visitBinaryArray(), and Exiv2::Internal::TiffReader::visitBinaryElement().