#include <stdarg.h>
#include <hiker/sal.h>
#include "sal_prv.h"
Functions | |
alp_status_t | alp_sal_database_open (AlpSALHandle *sal, const char *dbName) |
alp_status_t | alp_sal_database_close (AlpSALHandle sal) |
alp_status_t | alp_sal_database_create (const char *dbFileName, const char *schemaFileName) |
alp_status_t | alp_sal_transaction_commit (AlpSALHandle sal) |
alp_status_t | alp_sal_transaction_begin (AlpSALHandle sal, char exclusive) |
alp_status_t | alp_sal_transaction_rollback (AlpSALHandle sal) |
alp_status_t | alp_sal_sql_get_value (AlpSALHandle sal, int32_t *value, const char *sql,...) |
const char * | alp_sal_get_error_message (AlpSALHandle sal) |
alp_status_t | alp_sal_sql_execute (AlpSALHandle sal, const char *sql,...) |
alp_status_t | alp_sal_string_build (char **combined, const char *sql,...) |
void | alp_sal_string_destroy (char *s) |
alp_status_t | alp_sal_execute_sql_script (AlpSALHandle sal, FILE *fd) |
alp_status_t | alp_sal_last_insert_rowid (AlpSALHandle sal, uint32_t *rowID) |