Lines Matching refs:database
36 #include "database.h"
259 void pa_database_close(pa_database *database) {
260 simple_data *db = (simple_data*)database;
263 pa_database_sync(database);
270 pa_datum* pa_database_get(pa_database *database, const pa_datum *key, pa_datum* data) {
271 simple_data *db = (simple_data*)database;
289 int pa_database_set(pa_database *database, const pa_datum *key, const pa_datum* data, bool overwrite) {
290 simple_data *db = (simple_data*)database;
321 int pa_database_unset(pa_database *database, const pa_datum *key) {
322 simple_data *db = (simple_data*)database;
330 int pa_database_clear(pa_database *database) {
331 simple_data *db = (simple_data*)database;
340 signed pa_database_size(pa_database *database) {
341 simple_data *db = (simple_data*)database;
347 pa_datum* pa_database_first(pa_database *database, pa_datum *key, pa_datum *data) {
348 simple_data *db = (simple_data*)database;
370 pa_datum* pa_database_next(pa_database *database, const pa_datum *key, pa_datum *next, pa_datum *data) {
371 simple_data *db = (simple_data*)database;
381 return pa_database_first(database, next, data);
455 int pa_database_sync(pa_database *database) {
456 simple_data *db = (simple_data*)database;