theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3StmtC_Info_JV_API

Sq3StmtC - get type-informationMore...

+ Collaboration diagram for Sq3StmtC_Info_JV_API:

Functions

native Sq3LiteC jvsq3lite.Sq3StmtC.DbHandle ()
  Java: Sq3LiteC sq3stmt.DbHandle() C-API
Find The Database Handle Of A Prepared Statement …
 
native void jvsq3lite.Sq3StmtC.Busy ()
  Java: sq3stmt.Busy() C-API
Determine If A Prepared Statement Has Been Reset …
 
native void jvsq3lite.Sq3StmtC.DataCount ()
  Java: pStmt.DataCount() C-API
Number of columns in a result set …
 
native void jvsq3lite.Sq3StmtC.IsExplain ()
  Java: pStmt.IsExplain() C-API
Query The EXPLAIN Setting For A Prepared Statement …
 
void jvsq3lite.Sq3StmtC.Log ()
  Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
void jvsq3lite.Sq3StmtC.Log (MkObjectC fmtobj)
  Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
void jvsq3lite.Sq3StmtC.Log (MkObjectC fmtobj, int debug)
  Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
void jvsq3lite.Sq3StmtC.Log (MkObjectC fmtobj, int debug, String callfunc)
  Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
native void jvsq3lite.Sq3StmtC.Readonly ()
  Java: pStmt.Readonly() C-API
Determine If An SQL Statement Writes The Database …
 
native void jvsq3lite.Sq3StmtC.Status (Sq3StmtStatusE op, boolean resetFlg)
  Java: sq3stmt.Status(Sq3StmtStatusE op, boolean resetFlg) C-API
Prepared Statement Status …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3StmtC_DbHandle (JNIEnv *env, jobject self)
  Java: Sq3LiteC sq3stmt.DbHandle() C-API
Find The Database Handle Of A Prepared Statement …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_Busy (JNIEnv *env, jobject self)
  Java: sq3stmt.Busy() C-API
Determine If A Prepared Statement Has Been Reset …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_DataCount (JNIEnv *env, jobject self)
  Java: pStmt.DataCount() C-API
Number of columns in a result set …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_IsExplain (JNIEnv *env, jobject self)
  Java: pStmt.IsExplain() C-API
Query The EXPLAIN Setting For A Prepared Statement …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_Readonly (JNIEnv *env, jobject self)
  Java: pStmt.Readonly() C-API
Determine If An SQL Statement Writes The Database …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_Status (JNIEnv *env, jobject self, jobject op, jboolean resetFlg)
  Java: sq3stmt.Status(Sq3StmtStatusE op, boolean resetFlg) C-API
Prepared Statement Status …
 

Detailed Description

Sq3StmtC - get type-information

Function Documentation

◆ Busy()

native void jvsq3lite.Sq3StmtC.Busy ( )

Java: sq3stmt.Busy() C-API
Determine If A Prepared Statement Has Been Reset …

◆ DataCount()

native void jvsq3lite.Sq3StmtC.DataCount ( )

Java: pStmt.DataCount() C-API
Number of columns in a result set …

◆ DbHandle()

native Sq3LiteC jvsq3lite.Sq3StmtC.DbHandle ( )

Java: Sq3LiteC sq3stmt.DbHandle() C-API
Find The Database Handle Of A Prepared Statement …

◆ IsExplain()

native void jvsq3lite.Sq3StmtC.IsExplain ( )

Java: pStmt.IsExplain() C-API
Query The EXPLAIN Setting For A Prepared Statement …

◆ Java_jvsq3lite_Sq3StmtC_Busy()

JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_Busy ( JNIEnv * env,
jobject self )

Java: sq3stmt.Busy() C-API
Determine If A Prepared Statement Has Been Reset …

Definition at line 432 of file Sq3StmtC_jv.c.

432 {
433 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
434 JavaErrorCheck;
435 MkRtSetup_X(hdl);
436 enum MkErrorE errVal = Sq3StmtBusy(hdl);
437 MkErrorC_Check(hdl, errVal)
438error:
439 return;
440}
MkErrorE
#define MkRtSetup_X(x)
struct Sq3StmtS * SQ3_STMT
class-shortcut for struct Sq3StmtS *, all shortcut using the XX_YYY syntax (only for public API) …
static enum MkErrorE Sq3StmtBusy(SQ3_STMT sq3stmt)
Determine If A Prepared Statement Has Been Reset …
Struct to represent the data of the Sq3StmtC …

◆ Java_jvsq3lite_Sq3StmtC_DataCount()

JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_DataCount ( JNIEnv * env,
jobject self )

Java: pStmt.DataCount() C-API
Number of columns in a result set …

Definition at line 443 of file Sq3StmtC_jv.c.

443 {
444 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
445 JavaErrorCheck;
446 MkRtSetup_X(hdl);
447 enum MkErrorE errVal = Sq3StmtDataCount(hdl);
448 MkErrorC_Check(hdl, errVal)
449error:
450 return;
451}
static enum MkErrorE Sq3StmtDataCount(SQ3_STMT pStmt)
Number of columns in a result set …

◆ Java_jvsq3lite_Sq3StmtC_DbHandle()

JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3StmtC_DbHandle ( JNIEnv * env,
jobject self )

Java: Sq3LiteC sq3stmt.DbHandle() C-API
Find The Database Handle Of A Prepared Statement …

Definition at line 418 of file Sq3StmtC_jv.c.

418 {
419 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
420 JavaErrorCheck;
421 MkRtSetup_X(hdl);
422 SQ3_LITE __retVal__L = Sq3StmtDbHandle(hdl);
423 jobject __retVal__S = SQ3(Sq3LiteC_ObjNew)(MK_RT_CALL env,__retVal__L);
424 return __retVal__S;
425error:
426 return 0;
427}
#define MK_RT_CALL
static MK_ARTIFICIAL SQ3_LITE Sq3LiteC_ObjNew(sqlite3 *hdl)
return Programming-Language-Micro-Kernel (PLMK) instance from native hdl …
static SQ3_LITE Sq3StmtDbHandle(SQ3_STMT sq3stmt)
Find The Database Handle Of A Prepared Statement …
Struct to represent the data of the Sq3LiteC …

◆ Java_jvsq3lite_Sq3StmtC_IsExplain()

JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_IsExplain ( JNIEnv * env,
jobject self )

Java: pStmt.IsExplain() C-API
Query The EXPLAIN Setting For A Prepared Statement …

Definition at line 454 of file Sq3StmtC_jv.c.

454 {
455 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
456 JavaErrorCheck;
457 MkRtSetup_X(hdl);
458 enum MkErrorE errVal = Sq3StmtIsExplain(hdl);
459 MkErrorC_Check(hdl, errVal)
460error:
461 return;
462}
static enum MkErrorE Sq3StmtIsExplain(SQ3_STMT pStmt)
Query The EXPLAIN Setting For A Prepared Statement …

◆ Java_jvsq3lite_Sq3StmtC_Readonly()

JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_Readonly ( JNIEnv * env,
jobject self )

Java: pStmt.Readonly() C-API
Determine If An SQL Statement Writes The Database …

Definition at line 467 of file Sq3StmtC_jv.c.

467 {
468 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
469 JavaErrorCheck;
470 MkRtSetup_X(hdl);
471 enum MkErrorE errVal = Sq3StmtReadonly(hdl);
472 MkErrorC_Check(hdl, errVal)
473error:
474 return;
475}
static enum MkErrorE Sq3StmtReadonly(SQ3_STMT pStmt)
Determine If An SQL Statement Writes The Database …

◆ Java_jvsq3lite_Sq3StmtC_Status()

JNIEXPORT void JNICALL Java_jvsq3lite_Sq3StmtC_Status ( JNIEnv * env,
jobject self,
jobject op,
jboolean resetFlg )

Java: sq3stmt.Status(Sq3StmtStatusE op, boolean resetFlg) C-API
Prepared Statement Status …

Definition at line 478 of file Sq3StmtC_jv.c.

478 {
479 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
480 JavaErrorCheck;
481 MkRtSetup_X(hdl);
482 enum Sq3StmtStatusE op_e = MK(pGetEnumFromObj)(env, NS(Class_Sq3StmtStatusE), op);
483 JavaErrorCheck;
484 enum MkErrorE errVal = Sq3StmtStatus(hdl, op_e, resetFlg);
485 MkErrorC_Check(hdl, errVal)
486error:
487 return;
488}
Sq3StmtStatusE
Status Parameters for prepared statements.
static enum MkErrorE Sq3StmtStatus(SQ3_STMT sq3stmt, enum Sq3StmtStatusE op, MK_BOOL resetFlg)
Prepared Statement Status …

◆ Log() [1/4]

void jvsq3lite.Sq3StmtC.Log ( )
inline

Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val

Definition at line 195 of file Sq3StmtC.java.

195 {
196 Log ((MkObjectC) null, 0, null, 0);
197 }
void Log()
Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?...
+ Here is the caller graph for this function:

◆ Log() [2/4]

void jvsq3lite.Sq3StmtC.Log ( MkObjectC fmtobj)
inline

Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val

Definition at line 200 of file Sq3StmtC.java.

200 {
201 Log (fmtobj, 0, null, 0);
202 }

◆ Log() [3/4]

void jvsq3lite.Sq3StmtC.Log ( MkObjectC fmtobj,
int debug )
inline

Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val

Definition at line 205 of file Sq3StmtC.java.

205 {
206 Log (fmtobj, debug, null, 0);
207 }

◆ Log() [4/4]

void jvsq3lite.Sq3StmtC.Log ( MkObjectC fmtobj,
int debug,
String callfunc )
inline

Java: stmt.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val

Definition at line 210 of file Sq3StmtC.java.

210 {
211 Log (fmtobj, debug, callfunc, 0);
212 }

◆ Readonly()

native void jvsq3lite.Sq3StmtC.Readonly ( )

Java: pStmt.Readonly() C-API
Determine If An SQL Statement Writes The Database …

◆ Status()

native void jvsq3lite.Sq3StmtC.Status ( Sq3StmtStatusE op,
boolean resetFlg )

Java: sq3stmt.Status(Sq3StmtStatusE op, boolean resetFlg) C-API
Prepared Statement Status …