Exiv2
exiv2.hpp
1 // SPDX-License-Identifier: GPL-2.0-or-later
2 
3 #ifndef EXIV2_HPP_
4 #define EXIV2_HPP_
5 
6 // *****************************************************************************
7 // included header files
8 #include "exiv2/basicio.hpp"
9 #include "exiv2/bmffimage.hpp"
10 #include "exiv2/bmpimage.hpp"
11 #include "exiv2/config.h"
12 #include "exiv2/convert.hpp"
13 #include "exiv2/cr2image.hpp"
14 #include "exiv2/crwimage.hpp"
15 #include "exiv2/datasets.hpp"
16 #include "exiv2/easyaccess.hpp"
17 #include "exiv2/epsimage.hpp"
18 #include "exiv2/error.hpp"
19 #include "exiv2/exif.hpp"
20 #include "exiv2/futils.hpp"
21 #include "exiv2/gifimage.hpp"
22 #include "exiv2/http.hpp"
23 #include "exiv2/image.hpp"
24 #include "exiv2/iptc.hpp"
25 #include "exiv2/jp2image.hpp"
26 #include "exiv2/jpgimage.hpp"
27 #include "exiv2/metadatum.hpp"
28 #include "exiv2/mrwimage.hpp"
29 #include "exiv2/orfimage.hpp"
30 #include "exiv2/pgfimage.hpp"
31 #include "exiv2/photoshop.hpp"
32 
33 #ifdef EXV_HAVE_LIBZ
34 #include "exiv2/pngimage.hpp"
35 #endif
36 
37 #include "exiv2/preview.hpp"
38 #include "exiv2/properties.hpp"
39 #include "exiv2/psdimage.hpp"
40 #include "exiv2/rafimage.hpp"
41 #include "exiv2/rw2image.hpp"
42 
43 #include "exiv2/tags.hpp"
44 #include "exiv2/tgaimage.hpp"
45 #include "exiv2/tiffimage.hpp"
46 #include "exiv2/types.hpp"
47 #include "exiv2/value.hpp"
48 #include "exiv2/version.hpp"
49 #include "exiv2/xmp_exiv2.hpp"
50 #include "exiv2/xmpsidecar.hpp"
51 
52 #endif // ifndef EXIV2_HPP_
EPS image. References: [1] Adobe PostScript Language Document Structuring Conventions Specification...
Encoding and decoding of IPTC data.
Error class for exceptions, log message class.
Exif and IPTC conversions to and from XMP.
Encoding and decoding of Exif data.