theSq3Lite 10.0
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 185 of file Sq3LiteC_jv.c.

185 {
186 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
187 JavaErrorCheck;
188 MkRtSetup_X(hdl);
189 enum Sq3ErrorE __retVal__L = Sq3LiteErrCode(hdl);
190 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3ErrorE),"Ljvsq3lite/Sq3ErrorE;",Sq3ErrorE_ToString(__retVal__L));
191 return __retVal__S;
192error:
193 return 0;
194}
#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 197 of file Sq3LiteC_jv.c.

197 {
198 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
199 JavaErrorCheck;
200 MkRtSetup_X(hdl);
201 MK_STRN __retVal__L = Sq3LiteErrMsg(hdl);
202 jstring __retVal__S = JC2O(env,__retVal__L);
203 return __retVal__S;
204error:
205 return 0;
206}
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 209 of file Sq3LiteC_jv.c.

209 {
210 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
211 JavaErrorCheck;
212 MkRtSetup_X(hdl);
213 enum MkErrorE errVal = Sq3LiteErrorOffset(hdl);
214 MkErrorC_Check(hdl, errVal)
215error:
216 return;
217}
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 245 of file Sq3LiteC_jv.c.

245 {
247 MK_STRN __retVal__L = Sq3LiteErrStr(arg0);
248 jstring __retVal__S = JC2O(env,__retVal__L);
249 return __retVal__S;
250}
#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 220 of file Sq3LiteC_jv.c.

220 {
221 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
222 JavaErrorCheck;
223 MkRtSetup_X(hdl);
224 enum Sq3ExtendetResultCodesE __retVal__L = Sq3LiteExtendetErrCode(hdl);
225 jobject __retVal__S = MK(pGetEnumFromString)(env,SQ3(Class_Sq3ExtendetResultCodesE),"Ljvsq3lite/Sq3ExtendetResultCodesE;",Sq3ExtendetResultCodesE_ToString(__retVal__L));
226 return __retVal__S;
227error:
228 return 0;
229}
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 232 of file Sq3LiteC_jv.c.

232 {
233 SQ3_LITE hdl = (SQ3_LITE)pObj2Hdl(env,"Sq3LiteC",self);
234 JavaErrorCheck;
235 MkRtSetup_X(hdl);
236 enum MkErrorE errVal = Sq3LiteSystemErrno(hdl);
237 MkErrorC_Check(hdl, errVal)
238error:
239 return;
240}
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 …