|
18 | 18 | /**
|
19 | 19 | * \file gdal_priv.h
|
20 | 20 | *
|
21 |
| - * C++ GDAL entry points. |
| 21 | + * This file is legacy since GDAL 3.12, but will be kept at least in the whole |
| 22 | + * GDAL 3.x series. Applications using the C++ API and that target only |
| 23 | + * GDAL >= 3.12 should rather use the new gdal_cpp.h header, or the finer |
| 24 | + * grain headers it includes. |
| 25 | + * |
| 26 | + * C++ GDAL entry points (legacy). |
22 | 27 | */
|
23 | 28 |
|
24 | 29 | /* -------------------------------------------------------------------- */
|
|
58 | 63 | #include <vector>
|
59 | 64 | #endif
|
60 | 65 |
|
61 |
| -#include "gdal_multidomainmetadata.h" |
62 |
| -#include "gdal_majorobject.h" |
63 |
| -#include "gdal_defaultoverviews.h" |
64 |
| -#include "gdal_openinfo.h" |
65 |
| -#include "gdal_gcp.h" |
66 |
| -#include "gdal_geotransform.h" |
67 |
| -#include "gdal_dataset.h" |
68 |
| -#include "gdal_rasterblock.h" |
69 |
| -#include "gdal_colortable.h" |
70 |
| -#include "gdal_rasterband.h" |
71 |
| -#include "gdal_maskbands.h" |
72 |
| -#include "gdal_driver.h" |
73 |
| -#include "gdal_drivermanager.h" |
74 |
| -#include "gdal_asyncreader.h" |
75 |
| -#include "gdal_multidim.h" |
76 |
| -#include "gdal_relationship.h" |
77 |
| -#include "gdal_cpp_functions.h" |
| 66 | +#include "gdal_raster_cpp.h" |
| 67 | +#include "gdal_multidim_cpp.h" |
78 | 68 |
|
79 | 69 | #endif /* ndef GDAL_PRIV_H_INCLUDED */
|
0 commit comments