14#ifndef GDAL_FRMTS_H_INCLUDED
15#define GDAL_FRMTS_H_INCLUDED
20void CPL_DLL GDALRegister_GTiff(
void);
21void CPL_DLL GDALRegister_LIBERTIFF(
void);
22void CPL_DLL GDALRegister_GXF(
void);
23void CPL_DLL GDALRegister_HFA(
void);
24void CPL_DLL GDALRegister_AAIGrid(
void);
25void CPL_DLL GDALRegister_GRASSASCIIGrid(
void);
26void CPL_DLL GDALRegister_ISG(
void);
27void CPL_DLL GDALRegister_AIGrid(
void);
29void CPL_DLL GDALRegister_CEOS(
void);
30void CPL_DLL GDALRegister_SAR_CEOS(
void);
31void CPL_DLL GDALRegister_EHdr(
void);
32void CPL_DLL GDALRegister_GenBin(
void);
33void CPL_DLL GDALRegister_PAux(
void);
34void CPL_DLL GDALRegister_ENVI(
void);
35void CPL_DLL GDALRegister_DOQ1(
void);
36void CPL_DLL GDALRegister_DOQ2(
void);
37void CPL_DLL GDALRegister_DTED(
void);
38void CPL_DLL GDALRegister_MFF(
void);
39void CPL_DLL GDALRegister_HKV(
void);
40void CPL_DLL GDALRegister_PNG(
void);
41void DeclareDeferredPNGPlugin(
void);
42void CPL_DLL GDALRegister_DDS(
void);
43void CPL_DLL DeclareDeferredDDSPlugin(
void);
44void CPL_DLL GDALRegister_GTA(
void);
45void CPL_DLL DeclareDeferredGTAPlugin(
void);
46void CPL_DLL GDALRegister_JPEG(
void);
47void DeclareDeferredJPEGPlugin(
void);
48void CPL_DLL GDALRegister_JP2KAK(
void);
49void CPL_DLL GDALRegister_JP2Grok(
void);
50void DeclareDeferredJP2KAKPlugin(
void);
51void CPL_DLL GDALRegister_JPIPKAK(
void);
52void DeclareDeferredJPIPKAKPlugin(
void);
53void CPL_DLL GDALRegister_MEM(
void);
54void CPL_DLL GDALRegister_JDEM(
void);
55void CPL_DLL GDALRegister_RASDAMAN(
void);
56void CPL_DLL GDALRegister_PNM(
void);
57void CPL_DLL GDALRegister_GIF(
void);
58void CPL_DLL DeclareDeferredGIFPlugin(
void);
59void CPL_DLL GDALRegister_BIGGIF(
void);
60void CPL_DLL GDALRegister_Envisat(
void);
61void CPL_DLL GDALRegister_FITS(
void);
62void CPL_DLL DeclareDeferredFITSPlugin(
void);
63void CPL_DLL GDALRegister_ECW(
void);
64void DeclareDeferredECWPlugin(
void);
65void CPL_DLL GDALRegister_JP2ECW(
void);
66void CPL_DLL GDALRegister_ECW_JP2ECW();
67void CPL_DLL GDALRegister_FujiBAS(
void);
68void CPL_DLL GDALRegister_VRT(
void);
69void CPL_DLL GDALRegister_GTI(
void);
70void CPL_DLL GDALRegister_USGSDEM(
void);
71void CPL_DLL GDALRegister_FAST(
void);
72void CPL_DLL GDALRegister_HDF4(
void);
73void CPL_DLL DeclareDeferredHDF4Plugin(
void);
74void CPL_DLL GDALRegister_HDF4Image(
void);
75void CPL_DLL GDALRegister_L1B(
void);
76void CPL_DLL GDALRegister_LDF(
void);
77void CPL_DLL GDALRegister_BSB(
void);
78void CPL_DLL GDALRegister_BMP(
void);
79void CPL_DLL GDALRegister_GSC(
void);
80void CPL_DLL GDALRegister_NITF(
void);
81void DeclareDeferredNITFPlugin(
void);
82void CPL_DLL GDALRegister_RPFTOC(
void);
83void CPL_DLL GDALRegister_ECRGTOC(
void);
84void CPL_DLL GDALRegister_MrSID(
void);
85void DeclareDeferredMrSIDPlugin(
void);
86void CPL_DLL GDALRegister_MG4Lidar(
void);
87void CPL_DLL GDALRegister_PCIDSK(
void);
88void DeclareDeferredPCIDSKPlugin(
void);
89void CPL_DLL GDALRegister_BT(
void);
90void CPL_DLL GDALRegister_netCDF(
void);
91void DeclareDeferredNetCDFPlugin(
void);
92void CPL_DLL GDALRegister_LAN(
void);
93void CPL_DLL GDALRegister_CPG(
void);
94void CPL_DLL GDALRegister_AirSAR(
void);
95void CPL_DLL GDALRegister_RS2(
void);
96void CPL_DLL GDALRegister_ILWIS(
void);
97void CPL_DLL GDALRegister_PCRaster(
void);
98void DeclareDeferredPCRasterPlugin(
void);
99void CPL_DLL GDALRegister_IDA(
void);
100void CPL_DLL GDALRegister_NDF(
void);
101void CPL_DLL GDALRegister_RMF(
void);
102void CPL_DLL GDALRegister_BAG(
void);
103void CPL_DLL GDALRegister_S102(
void);
104void CPL_DLL GDALRegister_S104(
void);
105void CPL_DLL GDALRegister_S111(
void);
106void CPL_DLL GDALRegister_HDF5(
void);
107void DeclareDeferredHDF5Plugin(
void);
108void CPL_DLL GDALRegister_HDF5Image(
void);
109void CPL_DLL GDALRegister_MSGN(
void);
110void CPL_DLL GDALRegister_MSG(
void);
111void DeclareDeferredMSGPlugin(
void);
112void CPL_DLL GDALRegister_RIK(
void);
113void CPL_DLL GDALRegister_Leveller(
void);
114void CPL_DLL GDALRegister_SRTMHGT(
void);
115void CPL_DLL GDALRegister_DIPEx(
void);
116void CPL_DLL GDALRegister_ISIS3(
void);
117void CPL_DLL GDALRegister_ISIS2(
void);
118void CPL_DLL GDALRegister_PDS(
void);
119void DeclareDeferredPDSPlugin(
void);
120void CPL_DLL GDALRegister_PDS4(
void);
121void CPL_DLL GDALRegister_VICAR(
void);
122void CPL_DLL GDALRegister_IDRISI(
void);
123void CPL_DLL GDALRegister_Terragen(
void);
124void CPL_DLL GDALRegister_WCS(
void);
125void DeclareDeferredWCSPlugin(
void);
126void CPL_DLL GDALRegister_WMS(
void);
127void DeclareDeferredWMSPlugin(
void);
128void CPL_DLL GDALRegister_HTTP(
void);
129void CPL_DLL GDALRegister_GSAG(
void);
130void CPL_DLL GDALRegister_GSBG(
void);
131void CPL_DLL GDALRegister_GS7BG(
void);
132void CPL_DLL GDALRegister_GRIB(
void);
133void DeclareDeferredGRIBPlugin(
void);
134void CPL_DLL GDALRegister_INGR(
void);
135void CPL_DLL GDALRegister_ERS(
void);
136void CPL_DLL GDALRegister_PALSARJaxa(
void);
137void CPL_DLL GDALRegister_DIMAP();
138void CPL_DLL GDALRegister_GFF(
void);
139void CPL_DLL GDALRegister_COSAR(
void);
140void CPL_DLL GDALRegister_TSX(
void);
141void CPL_DLL GDALRegister_ADRG(
void);
142void CPL_DLL GDALRegister_SRP(
void);
143void CPL_DLL GDALRegister_COASP(
void);
144void CPL_DLL GDALRegister_LCP(
void);
145void CPL_DLL GDALRegister_EIR(
void);
146void CPL_DLL GDALRegister_ESRIC(
void);
147void CPL_DLL GDALRegister_GEOR(
void);
148void DeclareDeferredGEORPlugin(
void);
149void CPL_DLL GDALRegister_TIL(
void);
150void CPL_DLL GDALRegister_R(
void);
151void CPL_DLL GDALRegister_PostGISRaster(
void);
152void DeclareDeferredPostGISRasterPlugin(
void);
153void CPL_DLL GDALRegister_NWT_GRD(
void);
154void CPL_DLL GDALRegister_NWT_GRC(
void);
155void CPL_DLL GDALRegister_SAGA(
void);
156void CPL_DLL GDALRegister_KMLSUPEROVERLAY(
void);
157void CPL_DLL GDALRegister_GTX(
void);
158void CPL_DLL GDALRegister_LOSLAS(
void);
159void CPL_DLL GDALRegister_NTv2(
void);
160void CPL_DLL GDALRegister_JP2OpenJPEG(
void);
161void DeclareDeferredOPENJPEGPlugin(
void);
162void CPL_DLL GDALRegister_XYZ(
void);
163void CPL_DLL GDALRegister_HF2(
void);
164void CPL_DLL GDALRegister_PDF(
void);
165void DeclareDeferredPDFPlugin(
void);
166void CPL_DLL GDALRegister_MAP(
void);
167void CPL_DLL GDALRegister_ACE2(
void);
168void CPL_DLL GDALRegister_CTG(
void);
169void CPL_DLL GDALRegister_SNODAS(
void);
170void CPL_DLL GDALRegister_WEBP(
void);
171void DeclareDeferredWEBPPlugin(
void);
172void CPL_DLL GDALRegister_ZMap(
void);
173void CPL_DLL GDALRegister_NGSGEOID(
void);
174void CPL_DLL GDALRegister_MBTiles(
void);
175void CPL_DLL GDALRegister_IRIS(
void);
176void CPL_DLL GDALRegister_KRO(
void);
177void CPL_DLL GDALRegister_KEA(
void);
178void DeclareDeferredKEAPlugin(
void);
179void CPL_DLL GDALRegister_ROIPAC(
void);
180void CPL_DLL GDALRegister_PLMOSAIC(
void);
181void CPL_DLL GDALRegister_CALS(
void);
182void CPL_DLL GDALRegister_ISCE(
void);
183void CPL_DLL GDALRegister_WMTS(
void);
184void DeclareDeferredWMTSPlugin(
void);
185void CPL_DLL GDALRegister_SAFE(
void);
186void CPL_DLL GDALRegister_SENTINEL2(
void);
187void CPL_DLL GDALRegister_MRF(
void);
188void DeclareDeferredMRFPlugin(
void);
189void CPL_DLL GDALRegister_RRASTER(
void);
190void CPL_DLL GDALRegister_Derived(
void);
191void CPL_DLL GDALRegister_PRF(
void);
192void CPL_DLL GDALRegister_NULL(
void);
193void CPL_DLL GDALRegister_EEDAI(
void);
194void CPL_DLL GDALRegister_EEDA(
void);
195void CPL_DLL GDALRegister_SIGDEM(
void);
196void CPL_DLL GDALRegister_BYN(
void);
197void CPL_DLL GDALRegister_TileDB(
void);
198void DeclareDeferredTileDBPlugin(
void);
199void CPL_DLL GDALRegister_DAAS(
void);
200void CPL_DLL GDALRegister_COG(
void);
201void CPL_DLL GDALRegister_RDB(
void);
202void CPL_DLL GDALRegister_EXR(
void);
203void DeclareDeferredEXRPlugin(
void);
204void CPL_DLL GDALRegister_AVIF(
void);
205void DeclareDeferredAVIFPlugin(
void);
206void CPL_DLL GDALRegister_HEIF(
void);
207void DeclareDeferredHEIFPlugin(
void);
208void CPL_DLL GDALRegister_TGA(
void);
209void CPL_DLL GDALRegister_OGCAPI(
void);
210void CPL_DLL GDALRegister_STACTA(
void);
211void CPL_DLL GDALRegister_Zarr(
void);
212void DeclareDeferredZarrPlugin(
void);
213void CPL_DLL GDALRegister_STACIT(
void);
214void CPL_DLL GDALRegister_JPEGXL(
void);
215void DeclareDeferredJPEGXLPlugin(
void);
216void CPL_DLL GDALRegister_BASISU(
void);
217void CPL_DLL GDALRegister_KTX2(
void);
218void CPL_DLL GDALRegister_BASISU_KTX2(
void);
219void DeclareDeferredBASISU_KTX2Plugin(
void);
220void CPL_DLL GDALRegister_NOAA_B(
void);
221void CPL_DLL GDALRegister_NSIDCbin(
void);
222void CPL_DLL GDALRegister_SNAP_TIFF(
void);
223void CPL_DLL GDALRegister_RCM(
void);
224void CPL_DLL GDALRegister_MiraMon(
void);
225void CPL_DLL GDALRegister_GDALG(
void);
226void CPL_DLL GDALRegister_E57(
void);
227void CPL_DLL GDALRegister_CPHD(
void);
Core portability definitions for CPL.
#define CPL_C_END
Macro to end a block of C symbols.
Definition cpl_port.h:279
#define CPL_C_START
Macro to start a block of C symbols.
Definition cpl_port.h:275