Binary compatibility report for the Exiv2 library between 0.20 and 0.21 versions on x86
Test Info
Library Name | Exiv2 |
Version #1 | 0.20 |
Version #2 | 0.21 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 45 |
Total Shared Libraries | 1 |
Total Symbols / Types | 1175 / 390 |
Verdict | Incompatible (20.9%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 26 |
Removed Symbols | High | 237 |
Problems with Data Types | High | 2 |
Medium | 1 |
Low | 13 |
Problems with Symbols | High | 6 |
Medium | 0 |
Low | 3 |
Problems with Constants | Low | 1 |
Other Changes in Constants | - | 1 |
Added Symbols (26)
easyaccess.hpp,
libexiv2.so.10.0.0
namespace Exiv2
afPoint ( ExifData const& ed )
[symbol: _ZN5Exiv27afPointERKNS_8ExifDataE]
error.hpp,
libexiv2.so.10.0.0
namespace Exiv2
LogMsg::defaultHandler ( int level, char const* s ) [static]
[symbol: _ZN5Exiv26LogMsg14defaultHandlerEiPKc]
tags.hpp,
libexiv2.so.10.0.0
namespace Exiv2
ExifKey::defaultTypeId ( ) const
[symbol: _ZNK5Exiv27ExifKey13defaultTypeIdEv]
ExifKey::ExifKey [in-charge] ( TagInfo const& ti )
[symbol: _ZN5Exiv27ExifKeyC1ERKNS_7TagInfoE]
ExifKey::ExifKey [not-in-charge] ( TagInfo const& ti )
[symbol: _ZN5Exiv27ExifKeyC2ERKNS_7TagInfoE]
ExifKey::idx ( ) const
[symbol: _ZNK5Exiv27ExifKey3idxEv]
ExifKey::ifdId ( ) const
[symbol: _ZNK5Exiv27ExifKey5ifdIdEv]
ExifKey::tagDesc ( ) const
[symbol: _ZNK5Exiv27ExifKey7tagDescEv]
ExifTags::defaultCount ( ExifKey const& key ) [static]
[symbol: _ZN5Exiv28ExifTags12defaultCountERKNS_7ExifKeyE]
ExifTags::groupList ( ) [static]
[symbol: _ZN5Exiv28ExifTags9groupListEv]
ExifTags::ifdName ( std::string const& groupName ) [static]
[symbol: _ZN5Exiv28ExifTags7ifdNameERKSs]
ExifTags::isExifGroup ( std::string const& groupName ) [static]
[symbol: _ZN5Exiv28ExifTags11isExifGroupERKSs]
ExifTags::isMakerGroup ( std::string const& groupName ) [static]
[symbol: _ZN5Exiv28ExifTags12isMakerGroupERKSs]
ExifTags::sectionName ( ExifKey const& key ) [static]
[symbol: _ZN5Exiv28ExifTags11sectionNameERKNS_7ExifKeyE]
ExifTags::taglist ( std::ostream& os, std::string const& groupName ) [static]
[symbol: _ZN5Exiv28ExifTags7taglistERSoRKSs]
ExifTags::tagList ( std::string const& groupName ) [static]
[symbol: _ZN5Exiv28ExifTags7tagListERKSs]
GroupInfo::GroupName::GroupName [in-charge] ( std::string const& groupName )
[symbol: _ZN5Exiv29GroupInfo9GroupNameC1ERKSs]
GroupInfo::GroupName::GroupName [not-in-charge] ( std::string const& groupName )
[symbol: _ZN5Exiv29GroupInfo9GroupNameC2ERKSs]
GroupInfo::operator == ( GroupInfo::GroupName const& groupName ) const
[symbol: _ZNK5Exiv29GroupInfoeqERKNS0_9GroupNameE]
GroupInfo::operator == ( int ifdId ) const
[symbol: _ZNK5Exiv29GroupInfoeqEi]
TagInfo::TagInfo [in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, int ifdId, int sectionId, enum TypeId typeId, int16_t count, PrintFct printFct )
[symbol: _ZN5Exiv27TagInfoC1EtPKcS2_S2_iiNS_6TypeIdEsPFRSoS4_RKNS_5ValueEPKNS_8ExifDataEE]
TagInfo::TagInfo [not-in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, int ifdId, int sectionId, enum TypeId typeId, int16_t count, PrintFct printFct )
[symbol: _ZN5Exiv27TagInfoC2EtPKcS2_S2_iiNS_6TypeIdEsPFRSoS4_RKNS_5ValueEPKNS_8ExifDataEE]
types.hpp,
libexiv2.so.10.0.0
namespace Exiv2
d2Data ( byte* buf, double d, enum ByteOrder byteOrder )
[symbol: _ZN5Exiv26d2DataEPhdNS_9ByteOrderE]
f2Data ( byte* buf, float f, enum ByteOrder byteOrder )
[symbol: _ZN5Exiv26f2DataEPhfNS_9ByteOrderE]
getDouble ( byte const* buf, enum ByteOrder byteOrder )
[symbol: _ZN5Exiv29getDoubleEPKhNS_9ByteOrderE]
getFloat ( byte const* buf, enum ByteOrder byteOrder )
[symbol: _ZN5Exiv28getFloatEPKhNS_9ByteOrderE]
to the top
Removed Symbols (237)
canonmn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
canonEv ( long val )
[symbol: _ZN5Exiv27canonEvEl]
CanonMakerNote::print0x0008 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote11print0x0008ERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::print0x000c ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote11print0x000cERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printCs0x0002 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote13printCs0x0002ERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printCsLens ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote11printCsLensERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printCsLensType ( std::ostream& os, Value const& value, ExifData const* metadata ) [static]
[symbol: _ZN5Exiv214CanonMakerNote15printCsLensTypeERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printFiFileNumber ( std::ostream& os, Value const& value, ExifData const* metadata ) [static]
[symbol: _ZN5Exiv214CanonMakerNote17printFiFileNumberERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printFocalLength ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote16printFocalLengthERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printSi0x0002 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote13printSi0x0002ERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printSi0x0009 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote13printSi0x0009ERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printSi0x000e ( std::ostream& os, Value const& value, ExifData const* pExifData ) [static]
[symbol: _ZN5Exiv214CanonMakerNote13printSi0x000eERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printSi0x0013 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote13printSi0x0013ERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printSi0x0015 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote13printSi0x0015ERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::printSi0x0016 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214CanonMakerNote13printSi0x0016ERSoRKNS_5ValueEPKNS_8ExifDataE]
CanonMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv214CanonMakerNote7tagListEv]
CanonMakerNote::tagListCf ( ) [static]
[symbol: _ZN5Exiv214CanonMakerNote9tagListCfEv]
CanonMakerNote::tagListCs ( ) [static]
[symbol: _ZN5Exiv214CanonMakerNote9tagListCsEv]
CanonMakerNote::tagListFi ( ) [static]
[symbol: _ZN5Exiv214CanonMakerNote9tagListFiEv]
CanonMakerNote::tagListPa ( ) [static]
[symbol: _ZN5Exiv214CanonMakerNote9tagListPaEv]
CanonMakerNote::tagListPi ( ) [static]
[symbol: _ZN5Exiv214CanonMakerNote9tagListPiEv]
CanonMakerNote::tagListSi ( ) [static]
[symbol: _ZN5Exiv214CanonMakerNote9tagListSiEv]
exif.hpp,
libexiv2.so.9.0.0
namespace Exiv2
Exifdatum::ifdItem ( ) const
[symbol: _ZNK5Exiv29Exifdatum7ifdItemEv]
fujimn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
FujiMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv213FujiMakerNote7tagListEv]
minoltamn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
MinoltaMakerNote::printMinoltaBrightnessStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote25printMinoltaBrightnessStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaDateStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote19printMinoltaDateStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaExposureCompensation5D ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote34printMinoltaExposureCompensation5DERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaExposureCompensationStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote35printMinoltaExposureCompensationStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaExposureManualBias5D ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote32printMinoltaExposureManualBias5DERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaExposureSpeedStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote28printMinoltaExposureSpeedStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaExposureTimeStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote27printMinoltaExposureTimeStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaFlashExposureCompStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote32printMinoltaFlashExposureCompStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaFNumberStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote22printMinoltaFNumberStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaFocalLengthStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote26printMinoltaFocalLengthStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaTimeStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote19printMinoltaTimeStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::printMinoltaWhiteBalanceStd ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote27printMinoltaWhiteBalanceStdERSoRKNS_5ValueEPKNS_8ExifDataE]
MinoltaMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote7tagListEv]
MinoltaMakerNote::tagListCs5D ( ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote11tagListCs5DEv]
MinoltaMakerNote::tagListCs7D ( ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote11tagListCs7DEv]
MinoltaMakerNote::tagListCsA100 ( ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote13tagListCsA100Ev]
MinoltaMakerNote::tagListCsStd ( ) [static]
[symbol: _ZN5Exiv216MinoltaMakerNote12tagListCsStdEv]
printMinoltaSonyAFAreaMode ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv226printMinoltaSonyAFAreaModeERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyBoolInverseValue ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv232printMinoltaSonyBoolInverseValueERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyBoolValue ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv225printMinoltaSonyBoolValueERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyColorMode ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv225printMinoltaSonyColorModeERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyDynamicRangeOptimizerMode ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv241printMinoltaSonyDynamicRangeOptimizerModeERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyImageQuality ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv228printMinoltaSonyImageQualityERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyLensID ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv222printMinoltaSonyLensIDERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyLocalAFAreaPoint ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv232printMinoltaSonyLocalAFAreaPointERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyPrioritySetupShutterRelease ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv243printMinoltaSonyPrioritySetupShutterReleaseERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyQualityCS ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv225printMinoltaSonyQualityCSERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyRotation ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv224printMinoltaSonyRotationERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonySceneMode ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv225printMinoltaSonySceneModeERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyTeleconverterModel ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv234printMinoltaSonyTeleconverterModelERSoRKNS_5ValueEPKNS_8ExifDataE]
printMinoltaSonyWhiteBalanceStd ( std::ostream& p1, Value const& p2, ExifData const* p3 )
[symbol: _ZN5Exiv231printMinoltaSonyWhiteBalanceStdERSoRKNS_5ValueEPKNS_8ExifDataE]
nikonmn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
Nikon1MakerNote::print0x0002 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon1MakerNote11print0x0002ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon1MakerNote::print0x0007 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon1MakerNote11print0x0007ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon1MakerNote::print0x0085 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon1MakerNote11print0x0085ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon1MakerNote::print0x0086 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon1MakerNote11print0x0086ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon1MakerNote::print0x0088 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon1MakerNote11print0x0088ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon1MakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv215Nikon1MakerNote7tagListEv]
Nikon2MakerNote::print0x000a ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon2MakerNote11print0x000aERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon2MakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv215Nikon2MakerNote7tagListEv]
Nikon3MakerNote::print0x0002 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0002ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x0007 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0007ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x0083 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0083ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x0084 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0084ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x0085 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0085ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x0086 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0086ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x0088 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0088ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x0089 ( std::ostream& os, Value const& value, ExifData const* metadata ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x0089ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x008b ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x008bERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x009a ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x009aERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::print0x009e ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11print0x009eERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printAfPointsInFocus ( std::ostream& os, Value const& value, ExifData const* metadata ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote20printAfPointsInFocusERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printAperture ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote13printApertureERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printExitPupilPosition ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote22printExitPupilPositionERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printFlashFocalLength ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote21printFlashFocalLengthERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printFocal ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10printFocalERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printFocusDistance ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote18printFocusDistanceERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printFStops ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11printFStopsERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printIiIso ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10printIiIsoERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printLensId ( std::ostream& os, Value const& value, ExifData const* metadata, std::string const& group ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11printLensIdERSoRKNS_5ValueEPKNS_8ExifDataERKSs]
Nikon3MakerNote::printLensId1 ( std::ostream& os, Value const& value, ExifData const* metadata ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote12printLensId1ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printLensId2 ( std::ostream& os, Value const& value, ExifData const* metadata ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote12printLensId2ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printLensId3 ( std::ostream& os, Value const& value, ExifData const* metadata ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote12printLensId3ERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printPictureControl ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote19printPictureControlERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printRepeatingFlashCount ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote24printRepeatingFlashCountERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printRepeatingFlashRate ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote23printRepeatingFlashRateERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::printTimeZone ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote13printTimeZoneERSoRKNS_5ValueEPKNS_8ExifDataE]
Nikon3MakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote7tagListEv]
Nikon3MakerNote::tagListAf ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote9tagListAfEv]
Nikon3MakerNote::tagListAf2 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListAf2Ev]
Nikon3MakerNote::tagListCb1 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListCb1Ev]
Nikon3MakerNote::tagListCb2 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListCb2Ev]
Nikon3MakerNote::tagListCb2a ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11tagListCb2aEv]
Nikon3MakerNote::tagListCb2b ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote11tagListCb2bEv]
Nikon3MakerNote::tagListCb3 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListCb3Ev]
Nikon3MakerNote::tagListCb4 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListCb4Ev]
Nikon3MakerNote::tagListFi ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote9tagListFiEv]
Nikon3MakerNote::tagListFl1 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListFl1Ev]
Nikon3MakerNote::tagListFl2 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListFl2Ev]
Nikon3MakerNote::tagListFl3 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListFl3Ev]
Nikon3MakerNote::tagListIi ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote9tagListIiEv]
Nikon3MakerNote::tagListLd1 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListLd1Ev]
Nikon3MakerNote::tagListLd2 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListLd2Ev]
Nikon3MakerNote::tagListLd3 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListLd3Ev]
Nikon3MakerNote::tagListMe ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote9tagListMeEv]
Nikon3MakerNote::tagListPc ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote9tagListPcEv]
Nikon3MakerNote::tagListSi1 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListSi1Ev]
Nikon3MakerNote::tagListSi2 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListSi2Ev]
Nikon3MakerNote::tagListSi3 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListSi3Ev]
Nikon3MakerNote::tagListSi4 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListSi4Ev]
Nikon3MakerNote::tagListSi5 ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote10tagListSi5Ev]
Nikon3MakerNote::tagListVr ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote9tagListVrEv]
Nikon3MakerNote::tagListWt ( ) [static]
[symbol: _ZN5Exiv215Nikon3MakerNote9tagListWtEv]
olympusmn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
OlympusMakerNote::print0x0200 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote11print0x0200ERSoRKNS_5ValueEPKNS_8ExifDataE]
OlympusMakerNote::print0x0204 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote11print0x0204ERSoRKNS_5ValueEPKNS_8ExifDataE]
OlympusMakerNote::print0x050f ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote11print0x050fERSoRKNS_5ValueEPKNS_8ExifDataE]
OlympusMakerNote::print0x0527 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote11print0x0527ERSoRKNS_5ValueEPKNS_8ExifDataE]
OlympusMakerNote::print0x1015 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote11print0x1015ERSoRKNS_5ValueEPKNS_8ExifDataE]
OlympusMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote7tagListEv]
OlympusMakerNote::tagListCs ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote9tagListCsEv]
OlympusMakerNote::tagListEq ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote9tagListEqEv]
OlympusMakerNote::tagListFe ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote9tagListFeEv]
OlympusMakerNote::tagListFi ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote9tagListFiEv]
OlympusMakerNote::tagListIp ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote9tagListIpEv]
OlympusMakerNote::tagListRd ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote9tagListRdEv]
OlympusMakerNote::tagListRd2 ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote10tagListRd2Ev]
OlympusMakerNote::tagListRi ( ) [static]
[symbol: _ZN5Exiv216OlympusMakerNote9tagListRiEv]
panasonicmn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
PanasonicMakerNote::print0x000f ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv218PanasonicMakerNote11print0x000fERSoRKNS_5ValueEPKNS_8ExifDataE]
PanasonicMakerNote::print0x0023 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv218PanasonicMakerNote11print0x0023ERSoRKNS_5ValueEPKNS_8ExifDataE]
PanasonicMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv218PanasonicMakerNote7tagListEv]
PanasonicMakerNote::tagListRaw ( ) [static]
[symbol: _ZN5Exiv218PanasonicMakerNote10tagListRawEv]
pentaxmn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
PentaxMakerNote::printPentaxBracketing ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote21printPentaxBracketingERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxCompensation ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote23printPentaxCompensationERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxDate ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote15printPentaxDateERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxExposure ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote19printPentaxExposureERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxFlashCompensation ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote28printPentaxFlashCompensationERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxFocalLength ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote22printPentaxFocalLengthERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxFValue ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote17printPentaxFValueERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxResolution ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote21printPentaxResolutionERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxTemperature ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote22printPentaxTemperatureERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxTime ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote15printPentaxTimeERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::printPentaxVersion ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote18printPentaxVersionERSoRKNS_5ValueEPKNS_8ExifDataE]
PentaxMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv215PentaxMakerNote7tagListEv]
sigmamn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
SigmaMakerNote::print0x0008 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214SigmaMakerNote11print0x0008ERSoRKNS_5ValueEPKNS_8ExifDataE]
SigmaMakerNote::print0x0009 ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214SigmaMakerNote11print0x0009ERSoRKNS_5ValueEPKNS_8ExifDataE]
SigmaMakerNote::printStripLabel ( std::ostream& os, Value const& value, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv214SigmaMakerNote15printStripLabelERSoRKNS_5ValueEPKNS_8ExifDataE]
SigmaMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv214SigmaMakerNote7tagListEv]
sonymn.hpp,
libexiv2.so.9.0.0
namespace Exiv2
SonyMakerNote::print0xb000 ( std::ostream& p1, Value const& p2, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv213SonyMakerNote11print0xb000ERSoRKNS_5ValueEPKNS_8ExifDataE]
SonyMakerNote::printImageSize ( std::ostream& p1, Value const& p2, ExifData const* p3 ) [static]
[symbol: _ZN5Exiv213SonyMakerNote14printImageSizeERSoRKNS_5ValueEPKNS_8ExifDataE]
SonyMakerNote::tagList ( ) [static]
[symbol: _ZN5Exiv213SonyMakerNote7tagListEv]
SonyMakerNote::tagListCs ( ) [static]
[symbol: _ZN5Exiv213SonyMakerNote9tagListCsEv]
SonyMakerNote::tagListCs2 ( ) [static]
[symbol: _ZN5Exiv213SonyMakerNote10tagListCs2Ev]
tags.hpp,
libexiv2.so.9.0.0
namespace Exiv2
ExifKey::decomposeKey ( )
[symbol: _ZN5Exiv27ExifKey12decomposeKeyEv]
ExifKey::makeKey ( )
[symbol: _ZN5Exiv27ExifKey7makeKeyEv]
ExifKey::sectionName ( ) const
[symbol: _ZNK5Exiv27ExifKey11sectionNameEv]
ExifTags::exifTagList ( ) [static]
[symbol: _ZN5Exiv28ExifTags11exifTagListEv]
ExifTags::gpsTagList ( ) [static]
[symbol: _ZN5Exiv28ExifTags10gpsTagListEv]
ExifTags::ifdIdByIfdItem ( std::string const& ifdItem ) [static]
[symbol: _ZN5Exiv28ExifTags14ifdIdByIfdItemERKSs]
ExifTags::ifdItem ( enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags7ifdItemENS_5IfdIdE]
ExifTags::ifdName ( enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags7ifdNameENS_5IfdIdE]
ExifTags::ifdTagList ( ) [static]
[symbol: _ZN5Exiv28ExifTags10ifdTagListEv]
ExifTags::iopTagList ( ) [static]
[symbol: _ZN5Exiv28ExifTags10iopTagListEv]
ExifTags::isExifIfd ( enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags9isExifIfdENS_5IfdIdE]
ExifTags::isMakerIfd ( enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags10isMakerIfdENS_5IfdIdE]
ExifTags::mnTagList ( ) [static]
[symbol: _ZN5Exiv28ExifTags9mnTagListEv]
ExifTags::printTag ( std::ostream& os, uint16_t tag, enum IfdId ifdId, Value const& value, ExifData const* pExifData ) [static]
[symbol: _ZN5Exiv28ExifTags8printTagERSotNS_5IfdIdERKNS_5ValueEPKNS_8ExifDataE]
ExifTags::sectionDesc ( uint16_t tag, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags11sectionDescEtNS_5IfdIdE]
ExifTags::sectionId ( std::string const& sectionName ) [static]
[symbol: _ZN5Exiv28ExifTags9sectionIdERKSs]
ExifTags::sectionName ( enum SectionId sectionId ) [static]
[symbol: _ZN5Exiv28ExifTags11sectionNameENS_9SectionIdE]
ExifTags::sectionName ( uint16_t tag, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags11sectionNameEtNS_5IfdIdE]
ExifTags::tag ( std::string const& tagName, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags3tagERKSsNS_5IfdIdE]
ExifTags::tagDesc ( uint16_t tag, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags7tagDescEtNS_5IfdIdE]
ExifTags::tagLabel ( uint16_t tag, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags8tagLabelEtNS_5IfdIdE]
ExifTags::taglist ( std::ostream& os, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags7taglistERSoNS_5IfdIdE]
ExifTags::tagName ( uint16_t tag, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags7tagNameEtNS_5IfdIdE]
ExifTags::tagTitle ( uint16_t tag, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags8tagTitleEtNS_5IfdIdE]
ExifTags::tagType ( uint16_t tag, enum IfdId ifdId ) [static]
[symbol: _ZN5Exiv28ExifTags7tagTypeEtNS_5IfdIdE]
exposureTime ( float shutterSpeedValue )
[symbol: _ZN5Exiv212exposureTimeEf]
fnumber ( float apertureValue )
[symbol: _ZN5Exiv27fnumberEf]
IfdInfo::Item::Item [in-charge] ( std::string const& item )
[symbol: _ZN5Exiv27IfdInfo4ItemC1ERKSs]
IfdInfo::Item::Item [not-in-charge] ( std::string const& item )
[symbol: _ZN5Exiv27IfdInfo4ItemC2ERKSs]
IfdInfo::operator == ( enum IfdId ifdId ) const
[symbol: _ZNK5Exiv27IfdInfoeqENS_5IfdIdE]
IfdInfo::operator == ( IfdInfo::Item const& item ) const
[symbol: _ZNK5Exiv27IfdInfoeqERKNS0_4ItemE]
print0x0000 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0000ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x0005 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0005ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x0006 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0006ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x0007 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0007ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x0009 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0009ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x000a ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x000aERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x000c ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x000cERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x0019 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0019ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x001e ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x001eERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x0112 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0112ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x0213 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x0213ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x8298 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x8298ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x829a ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x829aERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x829d ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x829dERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x8822 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x8822ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x8827 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x8827ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9101 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9101ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9201 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9201ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9202 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9202ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9204 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9204ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9206 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9206ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9207 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9207ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9208 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9208ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x920a ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x920aERSoRKNS_5ValueEPKNS_8ExifDataE]
print0x9286 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0x9286ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa001 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa001ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa217 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa217ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa300 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa300ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa301 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa301ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa401 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa401ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa402 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa402ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa403 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa403ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa404 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa404ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa405 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa405ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa406 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa406ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa407 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa407ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa409 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa409ERSoRKNS_5ValueEPKNS_8ExifDataE]
print0xa40c ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv211print0xa40cERSoRKNS_5ValueEPKNS_8ExifDataE]
printDegrees ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv212printDegreesERSoRKNS_5ValueEPKNS_8ExifDataE]
printExifUnit ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv213printExifUnitERSoRKNS_5ValueEPKNS_8ExifDataE]
printExifVersion ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv216printExifVersionERSoRKNS_5ValueEPKNS_8ExifDataE]
printFloat ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv210printFloatERSoRKNS_5ValueEPKNS_8ExifDataE]
printGPSDirRef ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv214printGPSDirRefERSoRKNS_5ValueEPKNS_8ExifDataE]
printLong ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv29printLongERSoRKNS_5ValueEPKNS_8ExifDataE]
printNormalSoftHard ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv219printNormalSoftHardERSoRKNS_5ValueEPKNS_8ExifDataE]
printUcs2 ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv29printUcs2ERSoRKNS_5ValueEPKNS_8ExifDataE]
printValue ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv210printValueERSoRKNS_5ValueEPKNS_8ExifDataE]
printXmpDate ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv212printXmpDateERSoRKNS_5ValueEPKNS_8ExifDataE]
printXmpVersion ( std::ostream& os, Value const& value, ExifData const* p3 )
[symbol: _ZN5Exiv215printXmpVersionERSoRKNS_5ValueEPKNS_8ExifDataE]
TagInfo::TagInfo [in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, enum IfdId ifdId, enum SectionId sectionId, enum TypeId typeId, PrintFct printFct )
[symbol: _ZN5Exiv27TagInfoC1EtPKcS2_S2_NS_5IfdIdENS_9SectionIdENS_6TypeIdEPFRSoS6_RKNS_5ValueEPKNS_8ExifDataEE]
TagInfo::TagInfo [not-in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, enum IfdId ifdId, enum SectionId sectionId, enum TypeId typeId, PrintFct printFct )
[symbol: _ZN5Exiv27TagInfoC2EtPKcS2_S2_NS_5IfdIdENS_9SectionIdENS_6TypeIdEPFRSoS6_RKNS_5ValueEPKNS_8ExifDataEE]
TagVocabulary::operator == ( std::string const& key ) const
[symbol: _ZNK5Exiv213TagVocabularyeqERKSs]
to the top
Problems with Data Types, High Severity (2)
tags.hpp
namespace Exiv2
[+] class TagInfo (1)
| Change |
Effect |
1 | Size of this class has been increased from 32 bytes to 36 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (1)
operator<< ( std::ostream& os, TagInfo const& ti )2nd parameter 'ti' (reference) has base type 'TagInfo'.
tiffimage.hpp
namespace Exiv2
[+] class TiffImage (1)
| Change |
Effect |
1 | Size of this class has been increased from 68 bytes to 84 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighboring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (7)
TiffImage::mimeType ( ) constThis method is from 'TiffImage' class.
TiffImage::pixelHeight ( ) constThis method is from 'TiffImage' class.
TiffImage::pixelWidth ( ) constThis method is from 'TiffImage' class.
TiffImage::readMetadata ( )This method is from 'TiffImage' class.
TiffImage::setComment ( std::string const& comment )This method is from 'TiffImage' class.
TiffImage::TiffImage [in-charge] ( BasicIo::AutoPtr io, bool create )This constructor is from 'TiffImage' class.
TiffImage::writeMetadata ( )This method is from 'TiffImage' class.
to the top
Problems with Symbols, High Severity (6)
tags.hpp,
libexiv2.so.9.0.0
namespace Exiv2
[+] ExifTags::ifdName ( enum IfdId ifdId ) [static] (1)
changed to:ExifTags::ifdName ( std::string const& groupName ) [static]
[symbol: _ZN5Exiv28ExifTags7ifdNameENS_5IfdIdE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN5Exiv28ExifTags7ifdNameENS_5IfdIdE to _ZN5Exiv28ExifTags7ifdNameERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] ExifTags::sectionName ( enum SectionId sectionId ) [static] (1)
changed to:ExifTags::sectionName ( ExifKey const& key ) [static]
[symbol: _ZN5Exiv28ExifTags11sectionNameENS_9SectionIdE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN5Exiv28ExifTags11sectionNameENS_9SectionIdE to _ZN5Exiv28ExifTags11sectionNameERKNS_7ExifKeyE. This may cause "undefined reference" linker error in old client applications. |
[+] ExifTags::sectionName ( uint16_t tag, enum IfdId ifdId ) [static] (1)
changed to:ExifTags::sectionName ( ExifKey const& key ) [static]
[symbol: _ZN5Exiv28ExifTags11sectionNameEtNS_5IfdIdE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN5Exiv28ExifTags11sectionNameEtNS_5IfdIdE to _ZN5Exiv28ExifTags11sectionNameERKNS_7ExifKeyE. This may cause "undefined reference" linker error in old client applications. |
[+] ExifTags::taglist ( std::ostream& os, enum IfdId ifdId ) [static] (1)
changed to:ExifTags::taglist ( std::ostream& os, std::string const& groupName ) [static]
[symbol: _ZN5Exiv28ExifTags7taglistERSoNS_5IfdIdE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN5Exiv28ExifTags7taglistERSoNS_5IfdIdE to _ZN5Exiv28ExifTags7taglistERSoRKSs. This may cause "undefined reference" linker error in old client applications. |
[+] TagInfo::TagInfo [not-in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, enum IfdId ifdId, enum SectionId sectionId, enum TypeId typeId, PrintFct printFct ) (1)
changed to:TagInfo::TagInfo [not-in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, int ifdId, int sectionId, enum TypeId typeId, int16_t count, PrintFct printFct )
[symbol: _ZN5Exiv27TagInfoC2EtPKcS2_S2_NS_5IfdIdENS_9SectionIdENS_6TypeIdEPFRSoS6_RKNS_5ValueEPKNS_8ExifDataEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN5Exiv27TagInfoC2EtPKcS2_S2_NS_5IfdIdENS_9SectionIdENS_6TypeIdEPFRSoS6_RKNS_5ValueEPKNS_8ExifDataEE to _ZN5Exiv27TagInfoC2EtPKcS2_S2_iiNS_6TypeIdEsPFRSoS4_RKNS_5ValueEPKNS_8ExifDataEE. This may cause "undefined reference" linker error in old client applications. |
[+] TagInfo::TagInfo [in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, enum IfdId ifdId, enum SectionId sectionId, enum TypeId typeId, PrintFct printFct ) (1)
changed to:TagInfo::TagInfo [in-charge] ( uint16_t tag, char const* name, char const* title, char const* desc, int ifdId, int sectionId, enum TypeId typeId, int16_t count, PrintFct printFct )
[symbol: _ZN5Exiv27TagInfoC1EtPKcS2_S2_NS_5IfdIdENS_9SectionIdENS_6TypeIdEPFRSoS6_RKNS_5ValueEPKNS_8ExifDataEE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN5Exiv27TagInfoC1EtPKcS2_S2_NS_5IfdIdENS_9SectionIdENS_6TypeIdEPFRSoS6_RKNS_5ValueEPKNS_8ExifDataEE to _ZN5Exiv27TagInfoC1EtPKcS2_S2_iiNS_6TypeIdEsPFRSoS4_RKNS_5ValueEPKNS_8ExifDataEE. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (1)
tags.hpp
namespace Exiv2
[+] class TagInfo (1)
| Change |
Effect |
1 | Field count_ has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (1)
operator<< ( std::ostream& os, TagInfo const& ti )2nd parameter 'ti' (reference) has base type 'TagInfo'.
to the top
Problems with Data Types, Low Severity (13)
tags.hpp
namespace Exiv2
[+] class ExifKey (7)
| Change |
Effect |
1 | Field p_ has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of this type has been changed from 24 bytes to 8 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
3 | Field idx_ has been removed from this type. | Size of the inclusive type has been changed. |
4 | Field ifdId_ has been removed from this type. | Size of the inclusive type has been changed. |
5 | Field ifdItem_ has been removed from this type. | Size of the inclusive type has been changed. |
6 | Field key_ has been removed from this type. | Size of the inclusive type has been changed. |
7 | Field tag_ has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (17)
ExifData::add ( ExifKey const& key, Value const* pValue )1st parameter 'key' (reference) has base type 'ExifKey'.
ExifData::findKey ( ExifKey const& key )1st parameter 'key' (reference) has base type 'ExifKey'.
ExifData::findKey ( ExifKey const& key ) const1st parameter 'key' (reference) has base type 'ExifKey'.
Exifdatum::Exifdatum [in-charge] ( ExifKey const& key, Value const* pValue )1st parameter 'key' (reference) has base type 'ExifKey'.
ExifKey::clone ( ) constThis method is from 'ExifKey' class.
ExifKey::ExifKey [in-charge] ( ExifKey const& rhs )1st parameter 'rhs' (reference) has base type 'ExifKey'.
ExifKey::ExifKey [in-charge] ( std::string const& key )This constructor is from 'ExifKey' class.
ExifKey::ExifKey [in-charge] ( uint16_t tag, std::string const& ifdItem )This constructor is from 'ExifKey' class.
ExifKey::familyName ( ) constThis method is from 'ExifKey' class.
ExifKey::groupName ( ) constThis method is from 'ExifKey' class.
ExifKey::key ( ) constThis method is from 'ExifKey' class.
ExifKey::operator = ( ExifKey const& rhs )1st parameter 'rhs' (reference) has base type 'ExifKey'.
ExifKey::setIdx ( int idx )This method is from 'ExifKey' class.
ExifKey::tag ( ) constThis method is from 'ExifKey' class.
ExifKey::tagLabel ( ) constThis method is from 'ExifKey' class.
ExifKey::tagName ( ) constThis method is from 'ExifKey' class.
ExifKey::~ExifKey [in-charge] ( )This method is from 'ExifKey' class.
[+] class TagInfo (2)
| Change |
Effect |
1 | Type of field ifdId_ has been changed from enum IfdId to int. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
2 | Type of field sectionId_ has been changed from enum SectionId to int. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (1)
operator<< ( std::ostream& os, TagInfo const& ti )2nd parameter 'ti' (reference) has base type 'TagInfo'.
tiffimage.hpp
namespace Exiv2
[+] class TiffImage (4)
| Change |
Effect |
1 | Field mimeType_ has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field pixelHeight_ has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field pixelWidth_ has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
4 | Field primaryGroup_ has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (7)
TiffImage::mimeType ( ) constThis method is from 'TiffImage' class.
TiffImage::pixelHeight ( ) constThis method is from 'TiffImage' class.
TiffImage::pixelWidth ( ) constThis method is from 'TiffImage' class.
TiffImage::readMetadata ( )This method is from 'TiffImage' class.
TiffImage::setComment ( std::string const& comment )This method is from 'TiffImage' class.
TiffImage::TiffImage [in-charge] ( BasicIo::AutoPtr io, bool create )This constructor is from 'TiffImage' class.
TiffImage::writeMetadata ( )This method is from 'TiffImage' class.
to the top
Problems with Symbols, Low Severity (3)
exif.hpp,
libexiv2.so.9.0.0
namespace Exiv2
[+] Exifdatum::ifdId ( ) const (1)
[symbol: _ZNK5Exiv29Exifdatum5ifdIdEv]
| Change | Effect |
---|
1 | Type of return value has been changed from enum IfdId to int. | Replacement of return type may indicate a change in its semantic meaning. |
tags.hpp,
libexiv2.so.9.0.0
namespace Exiv2
[+] ExifKey::ExifKey [in-charge] ( uint16_t tag, std::string const& ifdItem ) (1)
changed to:ExifKey::ExifKey [in-charge] ( uint16_t tag, std::string const& groupName )
[symbol: _ZN5Exiv27ExifKeyC1EtRKSs]
| Change | Effect |
---|
1 | 2nd parameter ifdItem has been renamed to groupName. | Renaming of a parameter may indicate a change in its semantic meaning. |
[+] ExifKey::ExifKey [not-in-charge] ( uint16_t tag, std::string const& ifdItem ) (1)
changed to:ExifKey::ExifKey [not-in-charge] ( uint16_t tag, std::string const& groupName )
[symbol: _ZN5Exiv27ExifKeyC2EtRKSs]
| Change | Effect |
---|
1 | 2nd parameter ifdItem has been renamed to groupName. | Renaming of a parameter may indicate a change in its semantic meaning. |
to the top
Problems with Constants, Low Severity (1)
exv_conf.h
[+] EXV_HAVE_GXXCLASSVISIBILITY
| Change | Effect |
---|
1 | The constant EXV_HAVE_GXXCLASSVISIBILITY with value 1 has been removed. | The value of this constant may no longer be properly handled by new-version library functions. |
to the top
Other Changes in Constants (1)
exv_conf.h
[+] EXV_WANT_VISIBILITY_SUPPORT
| Change | Effect |
---|
1 | The constant EXV_WANT_VISIBILITY_SUPPORT with value 1 has been added. | No effect. |
to the top
Header Files (45)
basicio.hpp
bmpimage.hpp
canonmn.hpp
convert.hpp
cr2image.hpp
crwimage.hpp
datasets.hpp
easyaccess.hpp
error.hpp
exif.hpp
exv_conf.h
fujimn.hpp
futils.hpp
gifimage.hpp
image.hpp
iptc.hpp
jp2image.hpp
jpgimage.hpp
metadatum.hpp
minoltamn.hpp
mn.hpp
mrwimage.hpp
nikonmn.hpp
olympusmn.hpp
orfimage.hpp
panasonicmn.hpp
pentaxmn.hpp
pgfimage.hpp
pngimage.hpp
preview.hpp
properties.hpp
psdimage.hpp
rafimage.hpp
rcsid.hpp
rw2image.hpp
sigmamn.hpp
sonymn.hpp
tags.hpp
tgaimage.hpp
tiffimage.hpp
types.hpp
value.hpp
version.hpp
xmp.hpp
xmpsidecar.hpp
to the top
Shared Libraries (1)
libexiv2.so.9.0.0
to the top