54 #ifndef DOXYGEN_SHOULD_SKIP_THIS
87 GAIAGEO_DECLARE
short gaiaImport16 (
const unsigned char *p,
89 int little_endian_arch);
106 GAIAGEO_DECLARE
int gaiaImport32 (
const unsigned char *p,
int little_endian,
107 int little_endian_arch);
124 GAIAGEO_DECLARE
unsigned int gaiaImportU32 (
const unsigned char *p,
126 int little_endian_arch);
145 int little_endian_arch);
162 GAIAGEO_DECLARE
double gaiaImport64 (
const unsigned char *p,
164 int little_endian_arch);
181 GAIAGEO_DECLARE sqlite3_int64
gaiaImportI64 (
const unsigned char *p,
183 int little_endian_arch);
199 GAIAGEO_DECLARE
void gaiaExport16 (
unsigned char *p,
short value,
201 int little_endian_arch);
217 GAIAGEO_DECLARE
void gaiaExport32 (
unsigned char *p,
int value,
219 int little_endian_arch);
235 GAIAGEO_DECLARE
void gaiaExportU32 (
unsigned char *p,
unsigned int value,
237 int little_endian_arch);
253 GAIAGEO_DECLARE
void gaiaExportF32 (
unsigned char *p,
float value,
255 int little_endian_arch);
271 GAIAGEO_DECLARE
void gaiaExport64 (
unsigned char *p,
double value,
273 int little_endian_arch);
289 GAIAGEO_DECLARE
void gaiaExportI64 (
unsigned char *p, sqlite3_int64 value,
291 int little_endian_arch);
355 GAIAGEO_DECLARE
void gaiaMakePoint (
double x,
double y,
int srid,
356 unsigned char **result,
int *size);
375 GAIAGEO_DECLARE
void gaiaMakePointZ (
double x,
double y,
double z,
int srid,
376 unsigned char **result,
int *size);
395 GAIAGEO_DECLARE
void gaiaMakePointM (
double x,
double y,
double m,
int srid,
396 unsigned char **result,
int *size);
418 unsigned char **result,
int *size);
437 unsigned char **result,
int *size);
474 unsigned char **result,
494 unsigned char **result,
533 unsigned char **result,
int *size);
598 *blob_hex,
int *blob_size);
620 int offset,
int blob_size,
int endian,
621 int endian_arch,
int dims);
643 int offset,
int blob_size,
int endian,
644 int endian_arch,
int dims);
664 int offset,
int blob_size,
int endian,
665 int endian_arch,
int dims);
687 int offset,
int blob_size,
int endian,
688 int endian_arch,
int dims);
724 unsigned char **result,
int *size,
745 *in_buffer,
short type);
891 const char *name,
const char *desc,
912 sqlite3 * sqlite_handle);
934 sqlite3 * sqlite_handle);
1057 unsigned char length,
1058 unsigned char decimals);
1109 sqlite3_int64 value);
1198 unsigned char length,
1199 unsigned char decimals);
1272 const char *charFrom,
1273 const char *charTo);
1297 const char *path,
int shape,
1299 const char *charFrom,
1300 const char *charTo);
1323 int current_row,
int srid);
1415 const char *charFrom,
1416 const char *charTo);
1434 const char *charFrom,
1435 const char *charTo);
1517 char field_separator,
1518 char text_separator,
1585 int field_num,
int *type,
1586 const char **value);
Container for DBF field.
Definition: gg_structs.h:308
Container for OGC POINT Geometry.
Definition: gg_structs.h:68
Container for OGC POLYGON Geometry.
Definition: gg_structs.h:182
Container for a list of DBF fields.
Definition: gg_structs.h:334
Container for OGC LINESTRING Geometry.
Definition: gg_structs.h:118
Container for dynamically growing output buffer.
Definition: gg_structs.h:460
Container for Virtual Text file handling.
Definition: gg_structs.h:565
Container for SHP file handling.
Definition: gg_structs.h:394
Container for DBF file handling.
Definition: gg_structs.h:356
Container for OGC GEOMETRYCOLLECTION Geometry.
Definition: gg_structs.h:216
Container for variant (multi-type) value.
Definition: gg_structs.h:288