From 63847496f14c813a5d80efd5b7de0f1294ffe1e3 Mon Sep 17 00:00:00 2001
From: Daniel Baumann
+Each open SQLite database is represented by a pointer to an instance of
+the opaque structure named "sqlite3". It is useful to think of an sqlite3
+pointer as an object. The sqlite3_open(), sqlite3_open16(), and
+sqlite3_open_v2() interfaces are its constructors, and sqlite3_close()
+and sqlite3_close_v2() are its destructors. There are many other
+interfaces (such as
+sqlite3_prepare_v2(), sqlite3_create_function(), and
+sqlite3_busy_timeout() to name but three) that are methods on an
+sqlite3 object.
+ 3 Constructors using this object:
+ sqlite3_open(),
+sqlite3_open16(),
+sqlite3_open_v2() 2 Destructors using this object:
+ sqlite3_close(),
+sqlite3_close_v2() 79 Methods using this object:
+
Choose any three.
+SQLite C Interface
+Database Connection Handle
+
+
+typedef struct sqlite3 sqlite3;
+
+
+