theSq3Lite 10.0
Loading...
Searching...
No Matches
Sq3ValueC_Info_JV_API

Sq3ValueC - get type-informationMore...

+ Collaboration diagram for Sq3ValueC_Info_JV_API:

Functions

native Sq3TextE jvsq3lite.Sq3ValueC.Bytes ()
  Java: Sq3TextE sq3val.Bytes() C-API
Obtaining SQL Values …
 
native Sq3TextE jvsq3lite.Sq3ValueC.Encoding ()
  Java: Sq3TextE sq3val.Encoding() C-API
Report the internal text encoding state of an sqlite3_value object …
 
native boolean jvsq3lite.Sq3ValueC.FromBind ()
  Java: boolean sq3val.FromBind() C-API
Obtaining SQL Values …
 
void jvsq3lite.Sq3ValueC.Log ()
  Java: val.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
void jvsq3lite.Sq3ValueC.Log (MkObjectC fmtobj)
  Java: val.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
void jvsq3lite.Sq3ValueC.Log (MkObjectC fmtobj, int debug)
  Java: val.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
void jvsq3lite.Sq3ValueC.Log (MkObjectC fmtobj, int debug, String callfunc)
  Java: val.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the val
 
native boolean jvsq3lite.Sq3ValueC.NoChange ()
  Java: boolean sq3val.NoChange() C-API
Obtaining SQL Values …
 
native Sq3TypeE jvsq3lite.Sq3ValueC.NumericType ()
  Java: Sq3TypeE sq3val.NumericType() C-API
Obtaining SQL Values …
 
native int jvsq3lite.Sq3ValueC.SubType ()
  Java: int sq3val.SubType() C-API
Finding The Subtype Of SQL Values …
 
native Sq3TypeE jvsq3lite.Sq3ValueC.Type ()
  Java: Sq3TypeE sq3val.Type() C-API
Obtaining SQL Values …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_Bytes (JNIEnv *env, jobject self)
  Java: Sq3TextE sq3val.Bytes() C-API
Obtaining SQL Values …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_Encoding (JNIEnv *env, jobject self)
  Java: Sq3TextE sq3val.Encoding() C-API
Report the internal text encoding state of an sqlite3_value object …
 
JNIEXPORT jboolean JNICALL Java_jvsq3lite_Sq3ValueC_FromBind (JNIEnv *env, jobject self)
  Java: boolean sq3val.FromBind() C-API
Obtaining SQL Values …
 
JNIEXPORT jboolean JNICALL Java_jvsq3lite_Sq3ValueC_NoChange (JNIEnv *env, jobject self)
  Java: boolean sq3val.NoChange() C-API
Obtaining SQL Values …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_NumericType (JNIEnv *env, jobject self)
  Java: Sq3TypeE sq3val.NumericType() C-API
Obtaining SQL Values …
 
JNIEXPORT jint JNICALL Java_jvsq3lite_Sq3ValueC_SubType (JNIEnv *env, jobject self)
  Java: int sq3val.SubType() C-API
Finding The Subtype Of SQL Values …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3ValueC_Type (JNIEnv *env, jobject self)
  Java: Sq3TypeE sq3val.Type() C-API
Obtaining SQL Values …
 

Detailed Description

Sq3ValueC - get type-information

Function Documentation

◆ Bytes()

native Sq3TextE jvsq3lite.Sq3ValueC.Bytes ( )

Java: Sq3TextE sq3val.Bytes() C-API
Obtaining SQL Values …

◆ Encoding()

native Sq3TextE jvsq3lite.Sq3ValueC.Encoding ( )

Java: Sq3TextE sq3val.Encoding() C-API
Report the internal text encoding state of an sqlite3_value object …

◆ FromBind()

native boolean jvsq3lite.Sq3ValueC.FromBind ( )

Java: boolean sq3val.FromBind() C-API
Obtaining SQL Values …

◆ Java_jvsq3lite_Sq3ValueC_Bytes()

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

Java: Sq3TextE sq3val.Bytes() C-API
Obtaining SQL Values …

Definition at line 127 of file Sq3ValueC_jv.c.

127 {
128 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
129 JavaErrorCheck;
130 MkRtSetup_X(hdl);
131 enum Sq3TextE __retVal__L = Sq3ValueBytes(hdl);
132 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3TextE),"Ljvsq3lite/Sq3TextE;",Sq3TextE_ToString(__retVal__L));
133 return __retVal__S;
134error:
135 return 0;
136}
#define MkRtSetup_X(x)
Sq3TextE
Text Encodings.
MK_STRN Sq3TextE_ToString(enum Sq3TextE value)
return the Sq3TextE as string …
const struct Sq3ValueS * SQ3_VALN
class-shortcut for const struct Sq3ValueS *, all const shortcut using the XX_YYYC syntax (only for pu...
static enum Sq3TextE Sq3ValueBytes(SQ3_VALN sq3val)
Obtaining SQL Values …
Struct to represent the data of the Sq3ValueC …

◆ Java_jvsq3lite_Sq3ValueC_Encoding()

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

Java: Sq3TextE sq3val.Encoding() C-API
Report the internal text encoding state of an sqlite3_value object …

Definition at line 139 of file Sq3ValueC_jv.c.

139 {
140 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
141 JavaErrorCheck;
142 MkRtSetup_X(hdl);
143 enum Sq3TextE __retVal__L = Sq3ValueEncoding(hdl);
144 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3TextE),"Ljvsq3lite/Sq3TextE;",Sq3TextE_ToString(__retVal__L));
145 return __retVal__S;
146error:
147 return 0;
148}
static enum Sq3TextE Sq3ValueEncoding(SQ3_VALN sq3val)
Report the internal text encoding state of an sqlite3_value object …

◆ Java_jvsq3lite_Sq3ValueC_FromBind()

JNIEXPORT jboolean JNICALL Java_jvsq3lite_Sq3ValueC_FromBind ( JNIEnv * env,
jobject self )

Java: boolean sq3val.FromBind() C-API
Obtaining SQL Values …

Definition at line 151 of file Sq3ValueC_jv.c.

151 {
152 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
153 JavaErrorCheck;
154 MkRtSetup_X(hdl);
155 MK_BOOL __retVal__L = Sq3ValueFromBind(hdl);
156 jboolean __retVal__S = __retVal__L;
157 return __retVal__S;
158error:
159 return 0;
160}
bool MK_BOOL
static MK_BOOL Sq3ValueFromBind(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ Java_jvsq3lite_Sq3ValueC_NoChange()

JNIEXPORT jboolean JNICALL Java_jvsq3lite_Sq3ValueC_NoChange ( JNIEnv * env,
jobject self )

Java: boolean sq3val.NoChange() C-API
Obtaining SQL Values …

Definition at line 165 of file Sq3ValueC_jv.c.

165 {
166 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
167 JavaErrorCheck;
168 MkRtSetup_X(hdl);
169 MK_BOOL __retVal__L = Sq3ValueNoChange(hdl);
170 jboolean __retVal__S = __retVal__L;
171 return __retVal__S;
172error:
173 return 0;
174}
static MK_BOOL Sq3ValueNoChange(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ Java_jvsq3lite_Sq3ValueC_NumericType()

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

Java: Sq3TypeE sq3val.NumericType() C-API
Obtaining SQL Values …

Definition at line 177 of file Sq3ValueC_jv.c.

177 {
178 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
179 JavaErrorCheck;
180 MkRtSetup_X(hdl);
181 enum Sq3TypeE __retVal__L = Sq3ValueNumericType(hdl);
182 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3TypeE),"Ljvsq3lite/Sq3TypeE;",Sq3TypeE_ToString(__retVal__L));
183 return __retVal__S;
184error:
185 return 0;
186}
Sq3TypeE
Fundamental Datatypes.
MK_STRN Sq3TypeE_ToString(enum Sq3TypeE value)
return the Sq3TypeE as string …
static enum Sq3TypeE Sq3ValueNumericType(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ Java_jvsq3lite_Sq3ValueC_SubType()

JNIEXPORT jint JNICALL Java_jvsq3lite_Sq3ValueC_SubType ( JNIEnv * env,
jobject self )

Java: int sq3val.SubType() C-API
Finding The Subtype Of SQL Values …

Definition at line 189 of file Sq3ValueC_jv.c.

189 {
190 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
191 JavaErrorCheck;
192 MkRtSetup_X(hdl);
193 MK_I32 __retVal__L = Sq3ValueSubType(hdl);
194 jint __retVal__S = __retVal__L;
195 return __retVal__S;
196error:
197 return 0;
198}
signed int MK_I32
static MK_I32 Sq3ValueSubType(SQ3_VALN sq3val)
Finding The Subtype Of SQL Values …

◆ Java_jvsq3lite_Sq3ValueC_Type()

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

Java: Sq3TypeE sq3val.Type() C-API
Obtaining SQL Values …

Definition at line 201 of file Sq3ValueC_jv.c.

201 {
202 SQ3_VALN hdl = (SQ3_VALN)pObj2Hdl(env,"Sq3ValueC",self);
203 JavaErrorCheck;
204 MkRtSetup_X(hdl);
205 enum Sq3TypeE __retVal__L = Sq3ValueType(hdl);
206 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3TypeE),"Ljvsq3lite/Sq3TypeE;",Sq3TypeE_ToString(__retVal__L));
207 return __retVal__S;
208error:
209 return 0;
210}
static enum Sq3TypeE Sq3ValueType(SQ3_VALN sq3val)
Obtaining SQL Values …

◆ Log() [1/4]

void jvsq3lite.Sq3ValueC.Log ( )
inline

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

Definition at line 104 of file Sq3ValueC.java.

104 {
105 Log ((MkObjectC) null, 0, null, 0);
106 }
void Log()
Java: val.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?...
+ Here is the caller graph for this function:

◆ Log() [2/4]

void jvsq3lite.Sq3ValueC.Log ( MkObjectC fmtobj)
inline

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

Definition at line 109 of file Sq3ValueC.java.

109 {
110 Log (fmtobj, 0, null, 0);
111 }

◆ Log() [3/4]

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

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

Definition at line 114 of file Sq3ValueC.java.

114 {
115 Log (fmtobj, debug, null, 0);
116 }

◆ Log() [4/4]

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

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

Definition at line 119 of file Sq3ValueC.java.

119 {
120 Log (fmtobj, debug, callfunc, 0);
121 }

◆ NoChange()

native boolean jvsq3lite.Sq3ValueC.NoChange ( )

Java: boolean sq3val.NoChange() C-API
Obtaining SQL Values …

◆ NumericType()

native Sq3TypeE jvsq3lite.Sq3ValueC.NumericType ( )

Java: Sq3TypeE sq3val.NumericType() C-API
Obtaining SQL Values …

◆ SubType()

native int jvsq3lite.Sq3ValueC.SubType ( )

Java: int sq3val.SubType() C-API
Finding The Subtype Of SQL Values …

◆ Type()

native Sq3TypeE jvsq3lite.Sq3ValueC.Type ( )

Java: Sq3TypeE sq3val.Type() C-API
Obtaining SQL Values …