Exiv2
Loading...
Searching...
No Matches
Exiv2::GroupInfo Struct Reference

The details of an Exif group. Groups include IFDs and binary arrays. More...

#include <tags.hpp>

Public Types

using GroupName = std::string

Public Member Functions

bool operator== (IfdId ifdId) const
 Comparison operator for IFD id.
bool operator== (const GroupName &groupName) const
 Comparison operator for group name.

Public Attributes

IfdId ifdId_
 IFD id.
const char * ifdName_
 IFD name.
const char * groupName_
 Group name, unique for each group.
TagListFct tagList_
 Tag list.

Detailed Description

The details of an Exif group. Groups include IFDs and binary arrays.

Member Function Documentation

◆ operator==() [1/2]

bool Exiv2::GroupInfo::operator== ( const GroupName & groupName) const

Comparison operator for group name.

References Exiv2::Internal::groupName(), and groupName_.

◆ operator==() [2/2]

bool Exiv2::GroupInfo::operator== ( IfdId ifdId) const

Comparison operator for IFD id.

References ifdId_.

Member Data Documentation

◆ groupName_

const char* Exiv2::GroupInfo::groupName_

Group name, unique for each group.

Referenced by Exiv2::Internal::groupName(), and operator==().

◆ ifdId_

IfdId Exiv2::GroupInfo::ifdId_

IFD id.

Referenced by operator==().

◆ ifdName_

const char* Exiv2::GroupInfo::ifdName_

IFD name.

Referenced by Exiv2::Internal::ifdName().


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