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
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 435 of file Sq3StmtC_jv.c.

435 {
436 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
437 JavaErrorCheck;
438 MkRtSetup_X(hdl);
439 enum MkErrorE errVal = Sq3StmtBusy(hdl);
440 MkErrorC_Check(hdl, errVal)
441error:
442 return;
443}
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 446 of file Sq3StmtC_jv.c.

446 {
447 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
448 JavaErrorCheck;
449 MkRtSetup_X(hdl);
450 enum MkErrorE errVal = Sq3StmtDataCount(hdl);
451 MkErrorC_Check(hdl, errVal)
452error:
453 return;
454}
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 421 of file Sq3StmtC_jv.c.

421 {
422 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
423 JavaErrorCheck;
424 MkRtSetup_X(hdl);
425 SQ3_LITE __retVal__L = Sq3StmtDbHandle(hdl);
426 jobject __retVal__S = SQ3(Sq3LiteC_ObjNew)(MK_RT_CALL env,__retVal__L);
427 return __retVal__S;
428error:
429 return 0;
430}
#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 457 of file Sq3StmtC_jv.c.

457 {
458 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
459 JavaErrorCheck;
460 MkRtSetup_X(hdl);
461 enum MkErrorE errVal = Sq3StmtIsExplain(hdl);
462 MkErrorC_Check(hdl, errVal)
463error:
464 return;
465}
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 470 of file Sq3StmtC_jv.c.

470 {
471 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
472 JavaErrorCheck;
473 MkRtSetup_X(hdl);
474 enum MkErrorE errVal = Sq3StmtReadonly(hdl);
475 MkErrorC_Check(hdl, errVal)
476error:
477 return;
478}
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 481 of file Sq3StmtC_jv.c.

481 {
482 SQ3_STMT hdl = (SQ3_STMT)pObj2Hdl(env,"Sq3StmtC",self);
483 JavaErrorCheck;
484 MkRtSetup_X(hdl);
485 enum Sq3StmtStatusE op_e = MK(pGetEnumFromObj)(env, NS(Class_Sq3StmtStatusE), op);
486 JavaErrorCheck;
487 enum MkErrorE errVal = Sq3StmtStatus(hdl, op_e, resetFlg);
488 MkErrorC_Check(hdl, errVal)
489error:
490 return;
491}
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 198 of file Sq3StmtC.java.

198 {
199 Log ((MkObjectC) null, 0, null, 0);
200 }
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 203 of file Sq3StmtC.java.

203 {
204 Log (fmtobj, 0, null, 0);
205 }

◆ 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 208 of file Sq3StmtC.java.

208 {
209 Log (fmtobj, debug, null, 0);
210 }

◆ 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 213 of file Sq3StmtC.java.

213 {
214 Log (fmtobj, debug, callfunc, 0);
215 }

◆ 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 …