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 #ifdef EXV_ENABLE_WEBREADY
23 #include "exiv2/http.hpp"
24 #endif
25 #include "exiv2/image.hpp"
26 #include "exiv2/iptc.hpp"
27 #include "exiv2/jp2image.hpp"
28 #include "exiv2/jpgimage.hpp"
29 #include "exiv2/metadatum.hpp"
30 #include "exiv2/mrwimage.hpp"
31 #include "exiv2/orfimage.hpp"
32 #include "exiv2/pgfimage.hpp"
33 #include "exiv2/photoshop.hpp"
34 
35 #ifdef EXV_HAVE_LIBZ
36 #include "exiv2/pngimage.hpp"
37 #endif
38 
39 #include "exiv2/preview.hpp"
40 #include "exiv2/properties.hpp"
41 #include "exiv2/psdimage.hpp"
42 #include "exiv2/rafimage.hpp"
43 #include "exiv2/rw2image.hpp"
44 
45 #include "exiv2/tags.hpp"
46 #include "exiv2/tgaimage.hpp"
47 #include "exiv2/tiffimage.hpp"
48 #include "exiv2/types.hpp"
49 #include "exiv2/value.hpp"
50 #include "exiv2/version.hpp"
51 #include "exiv2/xmp_exiv2.hpp"
52 #include "exiv2/xmpsidecar.hpp"
53 
54 #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.