Definition in file dui-initdb.c.
#include <dlfcn.h>
#include <string.h>
#include <glib.h>
#include <gmodule.h>
#include "dui-initdb.h"
#include "dui-initdb-p.h"
#include "perr.h"
Go to the source code of this file.
| static GList * | db_provider_list = NULL |
| void | dui_db_provider_register (DuiDBPlugin *plg) |
| static void | load_driver (const gchar *libname, const gchar *driver, const gchar *name) |
| void | dui_db_init (void) |
| static DuiDBPlugin * | find_provider (GList *list, const char *provider) |
| DuiDBConnection * | dui_connection_new (const char *provider, const char *dbname, const char *username, const char *authentication_token) |
| void | dui_connection_free (DuiDBConnection *conn) |
| int | dui_connection_catch_error (DuiDBConnection *conn, char **ret_str) |
| struct timespec | dui_connection_get_now (DuiDBConnection *conn) |
| void | dui_connection_lock (DuiDBConnection *conn, const char *tablename) |
| void | dui_connection_unlock (DuiDBConnection *conn, const char *tablename) |
| DuiDBRecordSet * | dui_connection_exec (DuiDBConnection *conn, const char *buff) |
| DuiDBRecordSet * | dui_connection_tables (DuiDBConnection *conn) |
| DuiDBRecordSet * | dui_connection_table_columns (DuiDBConnection *conn, const char *tablename) |
| void | dui_recordset_free (DuiDBRecordSet *rs) |
| int | dui_recordset_rewind (DuiDBRecordSet *rs) |
| int | dui_recordset_fetch_row (DuiDBRecordSet *rs) |
| const char * | dui_recordset_get_value (DuiDBRecordSet *rs, const char *fieldname) |
| int | dui_recordset_catch_error (DuiDBRecordSet *rs, char **ret_str) |
1.5.5