db_backend_sqlite.c File Reference
`#include "db_backend_sqlite.h"`
`#include "db_error.h"`
`#include "log.h"`
`#include <stdlib.h>`
`#include <sqlite3.h>`
`#include <stdio.h>`
`#include <unistd.h>`
`#include <string.h>`
`#include <time.h>`
`#include <pthread.h>`
`#include <errno.h>`

Go to the source code of this file.

## Data Structures

struct | db_backend_sqlite
struct | db_backend_sqlite_statement

## Typedefs

typedef struct db_backend_sqlite | db_backend_sqlite_t
typedef struct db_backend_sqlite_statement | db_backend_sqlite_statement_t

## Functions

db_backend_handle_t * | db_backend_sqlite_new_handle (void)

## Typedef Documentation

## db_backend_sqlite_statement_t

typedef struct db_backend_sqlite_statement db_backend_sqlite_statement_t

The SQLite database backend specific data for walking a result.

## db_backend_sqlite_t

typedef struct db_backend_sqlite db_backend_sqlite_t

The SQLite database backend specific data.

## Function Documentation

## db_backend_sqlite_new_handle()

db_backend_handle_t* db_backend_sqlite_new_handle | ( | void |  | ) |

Create a new database backend handle for SQLite.

Returns
  a db_backend_handle_t pointer or NULL on error.

Definition at line 1850 of file db_backend_sqlite.c.