![]() |
Exiv2
|
Provides abstract base classes Metadatum and Key. More...
Go to the source code of this file.
Classes | |
class | Exiv2::Key |
Abstract base class defining the Key of a metadatum. Keys are used to identify and group metadata. More... | |
class | Exiv2::Metadatum |
Abstract base class defining the interface to access information related to one metadata tag. More... | |
Namespaces | |
Exiv2 | |
Provides classes and functions to encode and decode Exif and Iptc data. The libexiv2 API consists of the objects of this namespace. | |
Functions | |
std::ostream & | Exiv2::operator<< (std::ostream &os, const Key &key) |
Output operator for Key types. | |
std::ostream & | Exiv2::operator<< (std::ostream &os, const Metadatum &md) |
Output operator for Metadatum types, writing the interpreted tag value. | |
EXIV2API bool | Exiv2::cmpMetadataByTag (const Metadatum &lhs, const Metadatum &rhs) |
Compare two metadata by tag. Return true if the tag of metadatum lhs is less than that of rhs. | |
EXIV2API bool | Exiv2::cmpMetadataByKey (const Metadatum &lhs, const Metadatum &rhs) |
Compare two metadata by key. Return true if the key of metadatum lhs is less than that of rhs. | |
Provides abstract base classes Metadatum and Key.