dbd/sqlite3/dbd_sqlite3.h

Sun, 23 Nov 2008 01:29:09 +0000

author
nrich@ii.net
date
Sun, 23 Nov 2008 01:29:09 +0000
changeset 1
408291a6eb3e
child 2
c4f02fc67e5a
permissions
-rw-r--r--

Initial import.

1
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
1 #include <sqlite3.h>
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
2 #include <dbd/common.h>
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
3
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
4 #define DBD_SQLITE_CONNECTION "DBD.SQLite3.Connection"
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
5 #define DBD_SQLITE_STATEMENT "DBD.SQLite3.Statement"
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
6
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
7 typedef struct _connection {
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
8 sqlite3 *sqlite;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
9 } connection_t;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
10
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
11 typedef struct _statement {
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
12 sqlite3_stmt *stmt;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
13 sqlite3 *sqlite;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
14 int more_data;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
15 } statement_t;
408291a6eb3e Initial import.
nrich@ii.net
parents:
diff changeset
16

mercurial