Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | Directories | File List | Namespace Members | Data Fields | Globals

sal.c File Reference

#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)


Generated on Sat Dec 16 20:29:49 2006 for hiker-0.9 by  doxygen 1.4.4