Definition at line 187 of file lwgeom_backend_api.c.
References guc_find_option(), intersects(), lwgeom_backend_name, lwgeom_backend_switch(), lwgeom_backend_definition::name, PG_FUNCTION_INFO_V1(), and POSTGIS_PGSQL_VERSION.
Referenced by _PG_init().
194 static const char *guc_name =
"postgis.backend";
207 elog(WARNING,
"'%s' is already set and cannot be changed until you reconnect", guc_name);
213 DefineCustomStringVariable( guc_name,
214 "Sets the PostGIS Geometry Backend.",
215 "Sets the PostGIS Geometry Backend (allowed values are 'geos' or 'sfcgal')",
static int guc_find_option(const char *name)
char * lwgeom_backend_name
#define POSTGIS_PGSQL_VERSION
static void lwgeom_backend_switch(const char *newvalue, void *extra)
struct lwgeom_backend_definition lwgeom_backends[LWGEOM_NUM_BACKENDS]