Classes | Namespaces | Macros | Typedefs | Functions | Variables
soci-sqlite3.h File Reference
#include <cstdarg>
#include <vector>
#include "soci-backend.h"
#include <sqlite3.h>
Include dependency graph for soci-sqlite3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  soci::sqlite3_backend_factory
 
struct  soci::sqlite3_blob_backend
 
struct  soci::sqlite3_column
 
struct  soci::sqlite3_rowid_backend
 
struct  soci::sqlite3_session_backend
 
class  soci::sqlite3_soci_error
 
struct  soci::sqlite3_standard_into_type_backend
 
struct  soci::sqlite3_standard_use_type_backend
 
struct  soci::sqlite3_statement_backend
 
struct  soci::sqlite3_vector_into_type_backend
 
struct  soci::sqlite3_vector_use_type_backend
 

Namespaces

 soci
 
 sqlite_api
 

Macros

#define SOCI_SQLITE3_DECL
 
#define SQLITE_STATIC   ((sqlite_api::sqlite3_destructor_type)0)
 

Typedefs

typedef void(* sqlite_api::sqlite3_destructor_type) (void *)
 
typedef std::vector< sqlite3_row > soci::sqlite3_recordset
 
typedef std::vector< sqlite3_column > soci::sqlite3_row
 

Functions

SOCI_SQLITE3_DECL backend_factory const * soci::factory_sqlite3 ()
 
SOCI_SQLITE3_DECL void soci::register_factory_sqlite3 ()
 

Variables

SOCI_SQLITE3_DECL sqlite3_backend_factory const soci::sqlite3
 

Macro Definition Documentation

#define SOCI_SQLITE3_DECL

Definition at line 23 of file soci-sqlite3.h.

#define SQLITE_STATIC   ((sqlite_api::sqlite3_destructor_type)0)

Definition at line 50 of file soci-sqlite3.h.



asr_lib_ism
Author(s): Hanselmann Fabian, Heller Florian, Heizmann Heinrich, Kübler Marcel, Mehlhaus Jonas, Meißner Pascal, Qattan Mohamad, Reckling Reno, Stroh Daniel
autogenerated on Wed Jan 8 2020 04:02:41