JULEA
|
Go to the source code of this file.
Data Structures | |
struct | JSQLSpecifics |
Typedefs | |
typedef struct JSQLSpecifics | JSQLSpecifics |
Functions | |
gboolean | sql_generic_init (JSQLSpecifics *specifics) |
void | sql_generic_fini (void) |
gboolean | sql_generic_batch_start (gpointer backend_data, gchar const *namespace, JSemantics *semantics, gpointer *_batch, GError **error) |
gboolean | sql_generic_batch_execute (gpointer backend_data, gpointer _batch, GError **error) |
gboolean | sql_generic_schema_create (gpointer backend_data, gpointer _batch, gchar const *name, bson_t const *schema, GError **error) |
gboolean | sql_generic_schema_get (gpointer backend_data, gpointer _batch, gchar const *name, bson_t *schema, GError **error) |
gboolean | sql_generic_schema_delete (gpointer backend_data, gpointer _batch, gchar const *name, GError **error) |
gboolean | sql_generic_insert (gpointer backend_data, gpointer _batch, gchar const *name, bson_t const *metadata, bson_t *id, GError **error) |
gboolean | sql_generic_update (gpointer backend_data, gpointer _batch, gchar const *name, bson_t const *selector, bson_t const *metadata, GError **error) |
gboolean | sql_generic_delete (gpointer backend_data, gpointer _batch, gchar const *name, bson_t const *selector, GError **error) |
gboolean | sql_generic_query (gpointer backend_data, gpointer _batch, gchar const *name, bson_t const *selector, gpointer *iterator, GError **error) |
gboolean | sql_generic_iterate (gpointer backend_data, gpointer _iterator, bson_t *metadata, GError **error) |
typedef struct JSQLSpecifics JSQLSpecifics |
gboolean sql_generic_batch_execute | ( | gpointer | backend_data, |
gpointer | _batch, | ||
GError ** | error | ||
) |
gboolean sql_generic_batch_start | ( | gpointer | backend_data, |
gchar const * | namespace, | ||
JSemantics * | semantics, | ||
gpointer * | _batch, | ||
GError ** | error | ||
) |
gboolean sql_generic_delete | ( | gpointer | backend_data, |
gpointer | _batch, | ||
gchar const * | name, | ||
bson_t const * | selector, | ||
GError ** | error | ||
) |
void sql_generic_fini | ( | void | ) |
gboolean sql_generic_init | ( | JSQLSpecifics * | specifics | ) |
gboolean sql_generic_insert | ( | gpointer | backend_data, |
gpointer | _batch, | ||
gchar const * | name, | ||
bson_t const * | metadata, | ||
bson_t * | id, | ||
GError ** | error | ||
) |
gboolean sql_generic_iterate | ( | gpointer | backend_data, |
gpointer | _iterator, | ||
bson_t * | metadata, | ||
GError ** | error | ||
) |
gboolean sql_generic_query | ( | gpointer | backend_data, |
gpointer | _batch, | ||
gchar const * | name, | ||
bson_t const * | selector, | ||
gpointer * | iterator, | ||
GError ** | error | ||
) |
gboolean sql_generic_schema_create | ( | gpointer | backend_data, |
gpointer | _batch, | ||
gchar const * | name, | ||
bson_t const * | schema, | ||
GError ** | error | ||
) |
gboolean sql_generic_schema_delete | ( | gpointer | backend_data, |
gpointer | _batch, | ||
gchar const * | name, | ||
GError ** | error | ||
) |
gboolean sql_generic_schema_get | ( | gpointer | backend_data, |
gpointer | _batch, | ||
gchar const * | name, | ||
bson_t * | schema, | ||
GError ** | error | ||
) |
gboolean sql_generic_update | ( | gpointer | backend_data, |
gpointer | _batch, | ||
gchar const * | name, | ||
bson_t const * | selector, | ||
bson_t const * | metadata, | ||
GError ** | error | ||
) |