gva-db

gva-db — Database Management

Synopsis




gboolean            gva_db_init                         (GError **error);
GvaProcess*         gva_db_build                        (GError **error);
gboolean            gva_db_reset                        (GError **error);
gboolean            gva_db_execute                      (const gchar *sql,
                                                         GError **error);
gboolean            gva_db_transaction_begin            (GError **error);
gboolean            gva_db_transaction_commit           (GError **error);
gboolean            gva_db_transaction_rollback         (GError **error);
gboolean            gva_db_prepare                      (const gchar *sql,
                                                         sqlite3_stmt **stmt,
                                                         GError **error);
gboolean            gva_db_get_build                    (gchar **build,
                                                         GError **error);
const gchar*        gva_db_get_filename                 (void);
gboolean            gva_db_needs_rebuilt                (void);
void                gva_db_set_error                    (GError **error,
                                                         gint code,
                                                         const gchar *message);

Description

Details

gva_db_init ()

gboolean            gva_db_init                         (GError **error);

error :
Returns :

gva_db_build ()

GvaProcess*         gva_db_build                        (GError **error);

error :
Returns :

gva_db_reset ()

gboolean            gva_db_reset                        (GError **error);

error :
Returns :

gva_db_execute ()

gboolean            gva_db_execute                      (const gchar *sql,
                                                         GError **error);

sql :
error :
Returns :

gva_db_transaction_begin ()

gboolean            gva_db_transaction_begin            (GError **error);

error :
Returns :

gva_db_transaction_commit ()

gboolean            gva_db_transaction_commit           (GError **error);

error :
Returns :

gva_db_transaction_rollback ()

gboolean            gva_db_transaction_rollback         (GError **error);

error :
Returns :

gva_db_prepare ()

gboolean            gva_db_prepare                      (const gchar *sql,
                                                         sqlite3_stmt **stmt,
                                                         GError **error);

sql :
stmt :
error :
Returns :

gva_db_get_build ()

gboolean            gva_db_get_build                    (gchar **build,
                                                         GError **error);

build :
error :
Returns :

gva_db_get_filename ()

const gchar*        gva_db_get_filename                 (void);

Returns :

gva_db_needs_rebuilt ()

gboolean            gva_db_needs_rebuilt                (void);

Returns :

gva_db_set_error ()

void                gva_db_set_error                    (GError **error,
                                                         gint code,
                                                         const gchar *message);

error :
code :
message :