for instance
namespace arctern {
namespace gis {
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
==>
ARCTERN_EXPORT
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
} // namespace gis
} // namespace arctern
namespace arctern {
namespace gis {
namespace cuda {
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
==>
ARCTERN_NO_EXPORT
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
} // namespace cuda
} // namespace gis
} // namespace arctern
for instance
namespace arctern {
namespace gis {
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
==>
ARCTERN_EXPORT
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
} // namespace gis
} // namespace arctern
namespace arctern {
namespace gis {
namespace cuda {
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
==>
ARCTERN_NO_EXPORT
std::shared_ptrarrow::Array ST_GeomFromGeoJSON(
const std::shared_ptrarrow::Array& json);
} // namespace cuda
} // namespace gis
} // namespace arctern