|
|
@ -79,16 +79,17 @@ namespace Exiv2 {
|
|
|
|
//! @name Manipulators
|
|
|
|
//! @name Manipulators
|
|
|
|
//@{
|
|
|
|
//@{
|
|
|
|
void readMetadata() override;
|
|
|
|
void readMetadata() override;
|
|
|
|
/*!
|
|
|
|
|
|
|
|
@brief Todo: Write metadata back to the image. This method is not
|
|
|
|
/// @throws Error(kerWritingImageFormatUnsupported).
|
|
|
|
yet(?) implemented. Calling it will throw an Error(kerWritingImageFormatUnsupported).
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
void writeMetadata() override;
|
|
|
|
void writeMetadata() override;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// @throws Error(kerInvalidSettingForImage)
|
|
|
|
void setExifData(const ExifData& exifData) override;
|
|
|
|
void setExifData(const ExifData& exifData) override;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// @throws Error(kerInvalidSettingForImage)
|
|
|
|
void setIptcData(const IptcData& iptcData) override;
|
|
|
|
void setIptcData(const IptcData& iptcData) override;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/// @throws Error(kerInvalidSettingForImage)
|
|
|
|
void setComment(const std::string& comment) override;
|
|
|
|
void setComment(const std::string& comment) override;
|
|
|
|
//@}
|
|
|
|
//@}
|
|
|
|
|
|
|
|
|
|
|
@ -96,7 +97,6 @@ namespace Exiv2 {
|
|
|
|
//@{
|
|
|
|
//@{
|
|
|
|
std::string mimeType() const override;
|
|
|
|
std::string mimeType() const override;
|
|
|
|
//@}
|
|
|
|
//@}
|
|
|
|
|
|
|
|
|
|
|
|
}; // class BmpImage
|
|
|
|
}; // class BmpImage
|
|
|
|
|
|
|
|
|
|
|
|
// *****************************************************************************
|
|
|
|
// *****************************************************************************
|
|
|
|