Exiv2
Loading...
Searching...
No Matches
Exiv2::Internal::ArrayDef Struct Reference

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.

Detailed Description

Defines one tag in a binary array.

Member Function Documentation

◆ operator==()

bool Exiv2::Internal::ArrayDef::operator== ( size_t idx) const
inline

Comparison with idx.

References idx_.

◆ size()

size_t Exiv2::Internal::ArrayDef::size ( uint16_t tag,
IfdId group ) const
nodiscard

Member Data Documentation

◆ count_

size_t Exiv2::Internal::ArrayDef::count_

Number of components.

Referenced by size(), and Exiv2::Internal::TiffReader::visitBinaryArray().

◆ idx_

size_t Exiv2::Internal::ArrayDef::idx_

◆ tiffType_

TiffType Exiv2::Internal::ArrayDef::tiffType_

The documentation for this struct was generated from the following files: