Andrew,
Not sure I understand this. Do you have an example?
The vector C++ API involves including typically ogrsf_frmts.h. So the
question is whether gdal_cpp.h should include it or not (currently it
doesn't)
"Does the content of :file:`gdal_cpp.h` must target only the GDAL
"classic 2D" and
multidimensional C++ API, or also the C++ vector API ?
On Mon, Sep 15, 2025 at 3:20 PM Even Rouault via gdal-dev
<gdal-dev@lists.osgeo.org> wrote:
Hi,
Please review https://github.com/OSGeo/gdal/pull/13071 : Split of
gdal_priv.h and addition of gdal_cpp.h header
Summary:
This RFC splits the content of gdal_priv.h, the installed header
containing declaration for GDAL (raster) C++ classes, into finer
grain
exported headers. It also adds a new gdal_cpp.h exported header,
which
is essentially the content of current gdal_priv.h header, but with a
more engaging name. Those changes are done in a fully backward
compatible way: current external users of gdal_priv.h will not
have any
change to do in their source code.
Even
--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev
--
Andrew Bell
andrew.bell...@gmail.com
--
http://www.spatialys.com
My software is free, but my time generally not.
_______________________________________________
gdal-dev mailing list
gdal-dev@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/gdal-dev