30 #ifndef GDAL_UTILS_PRIV_H_INCLUDED
31 #define GDAL_UTILS_PRIV_H_INCLUDED
49 char** papszOpenOptions;
55 char** papszAllowInputDrivers;
64 char** papszOpenOptions;
68 char** papszAllowInputDrivers;
76 char** papszOpenOptions;
79 char **papszDestOpenOptions;
81 char **papszCreateOptions;
87 char** papszAllowInputDrivers;
97 } GDALVectorTranslateAccessMode;
102 char* pszDestDataSource;
104 char** papszOpenOptions;
106 GDALVectorTranslateAccessMode eAccessMode;
112 char* pszSrcFilename;
113 char* pszColorFilename;
114 char* pszDstFilename;
145 char** papszSrcFiles;
146 char* pszDstFilename;
156 std::string osFilename{};
167 std::string osSource{};
168 std::string osDest{};
169 std::string osFormat{};
171 bool bUpdate =
false;
String list class designed around our use of C "char**" string lists.
Definition: cpl_string.h:429
struct GDALDEMProcessingOptionsForBinary GDALDEMProcessingOptionsForBinary
Opaque type.
Definition: gdal_utils.h:127
struct GDALTranslateOptionsForBinary GDALTranslateOptionsForBinary
Opaque type.
Definition: gdal_utils.h:64
struct GDALInfoOptionsForBinary GDALInfoOptionsForBinary
Opaque type.
Definition: gdal_utils.h:52
struct GDALMultiDimInfoOptionsForBinary GDALMultiDimInfoOptionsForBinary
Opaque type.
Definition: gdal_utils.h:226
#define CPL_C_START
Macro to start a block of C symbols.
Definition: cpl_port.h:304
struct GDALMultiDimTranslateOptionsForBinary GDALMultiDimTranslateOptionsForBinary
Opaque type.
Definition: gdal_utils.h:239
#define CPL_C_END
Macro to end a block of C symbols.
Definition: cpl_port.h:306
struct GDALWarpAppOptionsForBinary GDALWarpAppOptionsForBinary
Opaque type.
Definition: gdal_utils.h:84
struct GDALRasterizeOptionsForBinary GDALRasterizeOptionsForBinary
Opaque type.
Definition: gdal_utils.h:187
struct GDALBuildVRTOptionsForBinary GDALBuildVRTOptionsForBinary
Opaque type.
Definition: gdal_utils.h:206
struct GDALGridOptionsForBinary GDALGridOptionsForBinary
Opaque type.
Definition: gdal_utils.h:168
struct GDALVectorTranslateOptionsForBinary GDALVectorTranslateOptionsForBinary
Opaque type.
Definition: gdal_utils.h:108
struct GDALNearblackOptionsForBinary GDALNearblackOptionsForBinary
Opaque type.
Definition: gdal_utils.h:149