GDAL

gdal_priv.h File Reference

This file is legacy since GDAL 3.12, but will be kept at least in the whole GDAL 3.x series. More...

`#include "gdal.h"`
`#include "gdal_frmts.h"`
`#include "gdalsubdatasetinfo.h"`
`#include "cpl_vsi.h"`
`#include "cpl_conv.h"`
`#include "cpl_string.h"`
`#include "cpl_minixml.h"`
`#include "cpl_multiproc.h"`
`#include "ogr_core.h"`
`#include "ogr_feature.h"`
`#include <stdarg.h>`
`#include <algorithm>`
`#include <cmath>`
`#include <cstdint>`
`#include <iterator>`
`#include <limits>`
`#include <map>`
`#include <memory>`
`#include <set>`
`#include <type_traits>`
`#include <utility>`
`#include <vector>`
`#include "gdal_raster_cpp.h"`
`#include "gdal_multidim_cpp.h"`

Go to the source code of this file.

## Detailed Description

This file is legacy since GDAL 3.12, but will be kept at least in the whole GDAL 3.x series.

Applications using the C++ API and that target only GDAL >= 3.12 should rather use the new gdal_cpp.h header, or the finer grain headers it includes.

C++ GDAL entry points (legacy).