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
Sq3LiteS Struct Reference

Struct to represent the data of the Sq3LiteCMore...

#include <Sq3LiteC_def_sq3.h>

+ Collaboration diagram for Sq3LiteS:

Data Fields

union { 
 
   struct MkObjectS   obj 
 
super 
 
sqlite3nat
 internal - link between Sq3LiteS and native library
 

Detailed Description

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

Definition at line 39 of file Sq3LiteC_def_sq3.h.

Field Documentation

◆ nat

sqlite3* Sq3LiteS::nat

internal - link between Sq3LiteS and native library

Definition at line 50 of file Sq3LiteC_def_sq3.h.

◆ obj

struct MkObjectS Sq3LiteS::obj

Definition at line 43 of file Sq3LiteC_def_sq3.h.

◆ [union]

union { ... } Sq3LiteS::super

The documentation for this struct was generated from the following file: