@@ -132,10 +132,6 @@ class TiffFinder : public TiffVisitor {
132132 // ! Constructor, taking \em tag and \em group of the component to find.
133133 constexpr TiffFinder (uint16_t tag, IfdId group) : tag_(tag), group_(group) {
134134 }
135- TiffFinder (const TiffFinder&) = delete ;
136- TiffFinder& operator =(const TiffFinder&) = delete ;
137- // ! Virtual destructor
138- ~TiffFinder () override = default ;
139135 // @}
140136
141137 // ! @name Manipulators
@@ -202,10 +198,6 @@ class TiffCopier : public TiffVisitor {
202198 @param pPrimaryGroups Pointer to the list of primary groups.
203199 */
204200 TiffCopier (TiffComponent* pRoot, uint32_t root, const TiffHeaderBase* pHeader, PrimaryGroups pPrimaryGroups);
205- TiffCopier (const TiffCopier&) = delete ;
206- TiffCopier& operator =(const TiffCopier&) = delete ;
207- // ! Virtual destructor
208- ~TiffCopier () override = default ;
209201 // @}
210202
211203 // ! @name Manipulators
@@ -259,10 +251,6 @@ class TiffDecoder : public TiffVisitor {
259251 */
260252 TiffDecoder (ExifData& exifData, IptcData& iptcData, XmpData& xmpData, TiffComponent* pRoot,
261253 FindDecoderFct findDecoderFct);
262- TiffDecoder (const TiffDecoder&) = delete ;
263- TiffDecoder& operator =(const TiffDecoder&) = delete ;
264- // ! Virtual destructor
265- ~TiffDecoder () override = default ;
266254 // @}
267255
268256 // ! @name Manipulators
@@ -591,11 +579,6 @@ class TiffReader : public TiffVisitor {
591579 base offset.
592580 */
593581 TiffReader (const byte* pData, size_t size, TiffComponent* pRoot, TiffRwState state);
594- TiffReader (const TiffReader&) = delete ;
595- TiffReader& operator =(const TiffReader&) = delete ;
596-
597- // ! Virtual destructor
598- ~TiffReader () override = default ;
599582 // @}
600583
601584 // ! @name Manipulators
0 commit comments