theSq3Lite 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib - theATL
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
Sq3LiteC_C_API

Sq3LiteC - the class known as sq3lite or Lite defined by Sq3LiteSMore...

+ Collaboration diagram for Sq3LiteC_C_API:

Topics

 Sq3LiteC_Class_C_API
 Sq3LiteC - define the class …
 
 Sq3LiteC_TOR_C_API
 Sq3LiteC - various functions to create, initialize and destroy …
 
 Sq3LiteC_Error_C_API
 Sq3LiteC - work with an error
 
 Sq3LiteC_Query_C_API
 Sq3LiteC - work with a query
 
 Sq3LiteC_Config_C_API
 Sq3LiteC - configure the class
 
 Sq3LiteC_Row_C_API
 Sq3LiteC - work with a row
 
 Sq3LiteC_Modify_C_API
 Sq3LiteC - modify the database
 
 Sq3LiteC_Info_C_API
 Sq3LiteC - get information
 
 Sq3LiteC_Execution_C_API
 Sq3LiteC - execute a sql statement …
 
 Sq3LiteC_Misc_C_API
 Sq3LiteC - various functions to perform misc operations …
 

Data Structures

struct  Sq3LiteS
 Struct to represent the data of the Sq3LiteCMore...
 

Detailed Description

Sq3LiteC - the class known as sq3lite or Lite defined by Sq3LiteS

Struct to represent the data of the Sq3LiteC

Database Connection Handle …

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 Sq3LiteC pointer as an object. The sqlite3_open (), sqlite3_open16 (), and Sq3LiteOpenV2 () interfaces are its constructors, and sqlite3_close () and Sq3LiteCloseV2 () are its destructors. There are many other interfaces (such as Sq3StmtPrepareV2 (), sqlite3_create_function (), and Sq3LiteBusyTimeout () to name but three) that are methods on an Sq3LiteC object.

Reference code from sqlite3:

typedef struct sqlite3 sqlite3;
struct sqlite3 sqlite3