Exiv2
rw2image_int.hpp
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 
3 #ifndef RW2IMAGE_INT_HPP_
4 #define RW2IMAGE_INT_HPP_
5 
6 // *****************************************************************************
7 // included header files
8 #include "tiffimage_int.hpp"
9 
10 // *****************************************************************************
11 // namespace extensions
12 namespace Exiv2::Internal {
13 // *****************************************************************************
14 // class definitions
15 
19 class Rw2Header : public TiffHeaderBase {
20  public:
22 
23  Rw2Header();
26 
28 
29  [[nodiscard]] DataBuf write() const override;
32 
33 }; // class Rw2Header
34 
35 } // namespace Exiv2::Internal
36 
37 #endif // #ifndef RW2IMAGE_INT_HPP_
DataBuf write() const override
Not yet implemented. Does nothing and returns an empty buffer.
Definition: rw2image_int.cpp:9
Contains internal objects which are not published and are not part of the libexiv2 API...
Definition: tiffimage_int.hpp:29
Utility class containing a character array. All it does is to take care of memory allocation and dele...
Definition: types.hpp:124
Helper structure for the Matroska tags lookup table.
Definition: matroskavideo.hpp:39
Panasonic RW2 header structure.
Definition: rw2image_int.hpp:19
Rw2Header()
Default constructor.
Definition: rw2image_int.cpp:6