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
Sq3LiteC_Error_JV_API

Sq3LiteC - work with an errorMore...

+ Collaboration diagram for Sq3LiteC_Error_JV_API:

Functions

native Sq3ErrorE jvsq3lite.Sq3LiteC.ErrCode ()
  Java: Sq3ErrorE db.ErrCode() C-API
Error Codes And Messages …
 
native String jvsq3lite.Sq3LiteC.ErrMsg ()
  Java: String sq3lite.ErrMsg() C-API
Error Codes And Messages …
 
native void jvsq3lite.Sq3LiteC.ErrorOffset ()
  Java: db.ErrorOffset() C-API
Error Codes And Messages …
 
native Sq3ExtendetResultCodesE jvsq3lite.Sq3LiteC.ExtendetErrCode ()
  Java: Sq3ExtendetResultCodesE db.ExtendetErrCode() C-API
Error Codes And Messages …
 
native void jvsq3lite.Sq3LiteC.SystemErrno ()
  Java: sq3lite.SystemErrno() C-API
Low-level system error code …
 
static native String jvsq3lite.Sq3LiteC.ErrStr (int arg0)
  Java: [static] String Sq3LiteC.ErrStr(int arg0) C-API
Error Codes And Messages …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3LiteC_ErrCode (JNIEnv *env, jobject self)
  Java: Sq3ErrorE db.ErrCode() C-API
Error Codes And Messages …
 
JNIEXPORT jstring JNICALL Java_jvsq3lite_Sq3LiteC_ErrMsg (JNIEnv *env, jobject self)
  Java: String sq3lite.ErrMsg() C-API
Error Codes And Messages …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3LiteC_ErrorOffset (JNIEnv *env, jobject self)
  Java: db.ErrorOffset() C-API
Error Codes And Messages …
 
JNIEXPORT jobject JNICALL Java_jvsq3lite_Sq3LiteC_ExtendetErrCode (JNIEnv *env, jobject self)
  Java: Sq3ExtendetResultCodesE db.ExtendetErrCode() C-API
Error Codes And Messages …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3LiteC_SystemErrno (JNIEnv *env, jobject self)
  Java: sq3lite.SystemErrno() C-API
Low-level system error code …
 
JNIEXPORT jstring JNICALL Java_jvsq3lite_Sq3LiteC_ErrStr (JNIEnv *env, jclass class, jint arg0)
  Java: [static] String Sq3LiteC.ErrStr(int arg0) C-API
Error Codes And Messages …
 

Detailed Description

Sq3LiteC - work with an error

Function Documentation

◆ ErrCode()

native Sq3ErrorE jvsq3lite.Sq3LiteC.ErrCode ( )

Java: Sq3ErrorE db.ErrCode() C-API
Error Codes And Messages …

◆ ErrMsg()

native String jvsq3lite.Sq3LiteC.ErrMsg ( )

Java: String sq3lite.ErrMsg() C-API
Error Codes And Messages …

◆ ErrorOffset()

native void jvsq3lite.Sq3LiteC.ErrorOffset ( )

Java: db.ErrorOffset() C-API
Error Codes And Messages …

◆ ErrStr()

static native String jvsq3lite.Sq3LiteC.ErrStr ( int arg0)
static

Java: [static] String Sq3LiteC.ErrStr(int arg0) C-API
Error Codes And Messages …

◆ ExtendetErrCode()

native Sq3ExtendetResultCodesE jvsq3lite.Sq3LiteC.ExtendetErrCode ( )

Java: Sq3ExtendetResultCodesE db.ExtendetErrCode() C-API
Error Codes And Messages …

◆ Java_jvsq3lite_Sq3LiteC_ErrCode()

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

Java: Sq3ErrorE db.ErrCode() C-API
Error Codes And Messages …

Definition at line 188 of file Sq3LiteC_jv.c.

188 {
189 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
190 JavaErrorCheck;
191 MkRtSetup_X(hdl);
192 enum Sq3ErrorE __retVal__L = Sq3LiteErrCode(hdl);
193 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3ErrorE),"Ljvsq3lite/Sq3ErrorE;",Sq3ErrorE_ToString(__retVal__L));
194 return __retVal__S;
195error:
196 return 0;
197}
#define MkRtSetup_X(x)
struct Sq3LiteS * SQ3_LITE
class-shortcut for struct Sq3LiteS *, all shortcut using the XX_YYY syntax (only for public API) …
static enum Sq3ErrorE Sq3LiteErrCode(SQ3_LITE db)
Error Codes And Messages …
MK_STRN Sq3ErrorE_ToString(enum Sq3ErrorE value)
return the Sq3ErrorE as string …
Sq3ErrorE
Result Codes.
Struct to represent the data of the Sq3LiteC …

◆ Java_jvsq3lite_Sq3LiteC_ErrMsg()

JNIEXPORT jstring JNICALL Java_jvsq3lite_Sq3LiteC_ErrMsg ( JNIEnv * env,
jobject self )

Java: String sq3lite.ErrMsg() C-API
Error Codes And Messages …

Definition at line 200 of file Sq3LiteC_jv.c.

200 {
201 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
202 JavaErrorCheck;
203 MkRtSetup_X(hdl);
204 MK_STRN __retVal__L = Sq3LiteErrMsg(hdl);
205 jstring __retVal__S = JC2O(env,__retVal__L);
206 return __retVal__S;
207error:
208 return 0;
209}
const MK_STRB * MK_STRN
static MK_STRN Sq3LiteErrMsg(SQ3_LITE sq3lite)
Error Codes And Messages …

◆ Java_jvsq3lite_Sq3LiteC_ErrorOffset()

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

Java: db.ErrorOffset() C-API
Error Codes And Messages …

Definition at line 212 of file Sq3LiteC_jv.c.

212 {
213 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
214 JavaErrorCheck;
215 MkRtSetup_X(hdl);
216 enum MkErrorE errVal = Sq3LiteErrorOffset(hdl);
217 MkErrorC_Check(hdl, errVal)
218error:
219 return;
220}
MkErrorE
static enum MkErrorE Sq3LiteErrorOffset(SQ3_LITE db)
Error Codes And Messages …

◆ Java_jvsq3lite_Sq3LiteC_ErrStr()

JNIEXPORT jstring JNICALL Java_jvsq3lite_Sq3LiteC_ErrStr ( JNIEnv * env,
jclass class,
jint arg0 )

Java: [static] String Sq3LiteC.ErrStr(int arg0) C-API
Error Codes And Messages …

Definition at line 248 of file Sq3LiteC_jv.c.

248 {
250 MK_STRN __retVal__L = Sq3LiteErrStr(arg0);
251 jstring __retVal__S = JC2O(env,__retVal__L);
252 return __retVal__S;
253}
#define MkRtSetup_NULL
static MK_STRN Sq3LiteErrStr(MK_I32 arg0)
Error Codes And Messages …

◆ Java_jvsq3lite_Sq3LiteC_ExtendetErrCode()

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

Java: Sq3ExtendetResultCodesE db.ExtendetErrCode() C-API
Error Codes And Messages …

Definition at line 223 of file Sq3LiteC_jv.c.

223 {
224 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
225 JavaErrorCheck;
226 MkRtSetup_X(hdl);
227 enum Sq3ExtendetResultCodesE __retVal__L = Sq3LiteExtendetErrCode(hdl);
228 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3ExtendetResultCodesE),"Ljvsq3lite/Sq3ExtendetResultCodesE;",Sq3ExtendetResultCodesE_ToString(__retVal__L));
229 return __retVal__S;
230error:
231 return 0;
232}
static enum Sq3ExtendetResultCodesE Sq3LiteExtendetErrCode(SQ3_LITE db)
Error Codes And Messages …
Sq3ExtendetResultCodesE
Extended Result Codes.
MK_STRN Sq3ExtendetResultCodesE_ToString(enum Sq3ExtendetResultCodesE value)
return the Sq3ExtendetResultCodesE as string …

◆ Java_jvsq3lite_Sq3LiteC_SystemErrno()

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

Java: sq3lite.SystemErrno() C-API
Low-level system error code …

Definition at line 235 of file Sq3LiteC_jv.c.

235 {
236 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
237 JavaErrorCheck;
238 MkRtSetup_X(hdl);
239 enum MkErrorE errVal = Sq3LiteSystemErrno(hdl);
240 MkErrorC_Check(hdl, errVal)
241error:
242 return;
243}
static enum MkErrorE Sq3LiteSystemErrno(SQ3_LITE sq3lite)
Low-level system error code …

◆ SystemErrno()

native void jvsq3lite.Sq3LiteC.SystemErrno ( )

Java: sq3lite.SystemErrno() C-API
Low-level system error code …