theSq3Lite 10.0
Loading...
Searching...
No Matches
libsq3lite::Sq3LiteS Struct Reference

Struct to represent the data of the Sq3LiteCMore...

#include <Sq3LiteC_def_sq3.h>

+ Collaboration diagram for libsq3lite::Sq3LiteS:

Public Attributes

union { 
 
   struct MkObjectS   obj 
 
super 
 
sqlite3 * nat
 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;

Definition at line 36 of file Sq3LiteC_def_sq3.h.

Member Data Documentation

◆ nat

sqlite3* libsq3lite::Sq3LiteS::nat

internal - link between Sq3LiteS and native library

Definition at line 47 of file Sq3LiteC_def_sq3.h.

◆ obj

struct MkObjectS libsq3lite::Sq3LiteS::obj

Definition at line 40 of file Sq3LiteC_def_sq3.h.

◆ [union]

union { ... } libsq3lite::Sq3LiteS::super

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