diff --git a/include/exiv2/datasets.hpp b/include/exiv2/datasets.hpp index 5d98ef5a..ed9ff58e 100644 --- a/include/exiv2/datasets.hpp +++ b/include/exiv2/datasets.hpp @@ -237,11 +237,7 @@ namespace Exiv2 { @throw Error if the record is not known; */ static uint16_t recordId(const std::string& recordName); - //! Return read-only list of built-in Envelope Record datasets - static const DataSet* envelopeRecordList(); - //! Return read-only list of built-in Application2 Record datasets - static const DataSet* application2RecordList(); - //! Print a list of all dataSets to output stream + static void dataSetList(std::ostream& os); private: diff --git a/src/datasets.cpp b/src/datasets.cpp index ac63df6a..c0f01378 100644 --- a/src/datasets.cpp +++ b/src/datasets.cpp @@ -125,11 +125,6 @@ namespace Exiv2 { "(Invalid)", false, false, 0, 0, Exiv2::unsignedShort, IptcDataSets::envelope, ""}, }; - const DataSet* IptcDataSets::envelopeRecordList() - { - return envelopeRecord; - } - constexpr DataSet application2Record[] = { {IptcDataSets::RecordVersion, "RecordVersion", N_("Record Version"), N_("A binary number identifying the version of the Information " @@ -402,11 +397,6 @@ namespace Exiv2 { false, false, 0, 0, Exiv2::unsignedShort, IptcDataSets::application2, ""}, }; - const DataSet* IptcDataSets::application2RecordList() - { - return application2Record; - } - constexpr DataSet unknownDataSet{0xffff, "Unknown dataset", N_("Unknown dataset"), N_("Unknown dataset"), false, true, 0, 0xffffffff, Exiv2::string,