theKernel 10.0
Loading...
Searching...
No Matches
MkErrorC_Class_JV_API

MkErrorC - define the class … More...

+ Collaboration diagram for MkErrorC_Class_JV_API:

Functions

static native MkErrorC jvmkkernel.MkErrorC.HandleResolve (int netHdl)
  Java: [static] MkErrorC MkErrorC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MkErrorC from netHdl or null if invalid…
 
native MkErrorC jvmkkernel.MkErrorC.Next ()
  Java: MkErrorC err.Next() C-API
get next instance from linked-list of MkErrorS type
 
native MkErrorC jvmkkernel.MkErrorC.Prev ()
  Java: MkErrorC err.Prev() C-API
get previous instance from linked-list of MkErrorS type
 
static native MkErrorC jvmkkernel.MkErrorC.Instances ()
  Java: [static] MkErrorC MkErrorC.Instances() C-API
get head-instance from linked-list of MkErrorS type …
 
static native MkErrorC jvmkkernel.MkErrorC.GetNull ()
  Java: [static] MkErrorC MkErrorC.GetNull() C-API
Null-Slot - return a MkErrorC typed NULL instance …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_HandleResolve (JNIEnv *env, jclass class, jint netHdl)
  Java: [static] MkErrorC MkErrorC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MkErrorC from netHdl or null if invalid…
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_Next (JNIEnv *env, jobject self)
  Java: MkErrorC err.Next() C-API
get next instance from linked-list of MkErrorS type
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_Prev (JNIEnv *env, jobject self)
  Java: MkErrorC err.Prev() C-API
get previous instance from linked-list of MkErrorS type
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_Instances (JNIEnv *env, jclass class)
  Java: [static] MkErrorC MkErrorC.Instances() C-API
get head-instance from linked-list of MkErrorS type …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_GetNull (JNIEnv *env, jclass class)
  Java: [static] MkErrorC MkErrorC.GetNull() C-API
Null-Slot - return a MkErrorC typed NULL instance …
 

Detailed Description

MkErrorC - define the class …

Function Documentation

◆ GetNull()

static native MkErrorC jvmkkernel.MkErrorC.GetNull ( )
static

Java: [static] MkErrorC MkErrorC.GetNull() C-API
Null-Slot - return a MkErrorC typed NULL instance …

Reimplemented from jvmkkernel.MkObjectC.

◆ HandleResolve()

static native MkErrorC jvmkkernel.MkErrorC.HandleResolve ( int netHdl)
static

Java: [static] MkErrorC MkErrorC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MkErrorC from netHdl or null if invalid…

Reimplemented from jvmkkernel.MkObjectC.

◆ Instances()

static native MkErrorC jvmkkernel.MkErrorC.Instances ( )
static

Java: [static] MkErrorC MkErrorC.Instances() C-API
get head-instance from linked-list of MkErrorS type …

Reimplemented from jvmkkernel.MkObjectC.

◆ Java_jvmkkernel_MkErrorC_GetNull()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_GetNull ( JNIEnv * env,
jclass class )

Java: [static] MkErrorC MkErrorC.GetNull() C-API
Null-Slot - return a MkErrorC typed NULL instance …

Definition at line 112 of file MkErrorC_jv.c.

112 {
114 MK_ERR __retVal__L = MkErrorGetNull();
115 jobject __retVal__S = MK(MkErrorC_ObjNew)(MK_RT_CALL env,__retVal__L);
116 return __retVal__S;
117}
static MK_ERR MkErrorGetNull(void)
Null-Slot - return a MkErrorC typed NULL instance …
#define MK_RT_CALL
#define MkRtSetup_NULL
The data-type to store and handle the error-condition …

◆ Java_jvmkkernel_MkErrorC_HandleResolve()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_HandleResolve ( JNIEnv * env,
jclass class,
jint netHdl )

Java: [static] MkErrorC MkErrorC.HandleResolve(int netHdl) C-API
Handle-Resolve-Slot - return a MkErrorC from netHdl or null if invalid…

Definition at line 48 of file MkErrorC_jv.c.

48 {
50 MK_ERR __retVal__L = MkErrorHandleResolve(netHdl);
51 jobject __retVal__S = MK(MkErrorC_ObjNew)(MK_RT_CALL env,__retVal__L);
52 return __retVal__S;
53}
#define MkErrorHandleResolve(...)

◆ Java_jvmkkernel_MkErrorC_Instances()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkErrorC_Instances ( JNIEnv * env,
jclass class )

Java: [static] MkErrorC MkErrorC.Instances() C-API
get head-instance from linked-list of MkErrorS type …

Definition at line 95 of file MkErrorC_jv.c.

95 {
97 MK_ERR __retVal__L = MkErrorInstances();
98 jobject __retVal__S = MK(MkErrorC_ObjNew)(MK_RT_CALL env,__retVal__L);
99 return __retVal__S;
100}
#define MkErrorInstances()

◆ Java_jvmkkernel_MkErrorC_Next()

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

Java: MkErrorC err.Next() C-API
get next instance from linked-list of MkErrorS type

Definition at line 69 of file MkErrorC_jv.c.

69 {
70 MK_ERR hdl = (MK_ERR)pObj2Hdl(env,"MkErrorC",self);
71 JavaErrorCheck;
72 MkRtSetup_X(hdl);
73 MK_ERR __retVal__L = MkErrorNext(hdl);
74 jobject __retVal__S = MK(MkErrorC_ObjNew)(MK_RT_CALL env,__retVal__L);
75 return __retVal__S;
76error:
77 return 0;
78}
static MK_ERR MkErrorNext(MK_ERR const err)
get next instance from linked-list of MkErrorS type
struct MkErrorS * MK_ERR
class-shortcut for struct MkErrorS *, all shortcut using the XX_YYY syntax (only for public API) …
#define MkRtSetup_X(x)

◆ Java_jvmkkernel_MkErrorC_Prev()

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

Java: MkErrorC err.Prev() C-API
get previous instance from linked-list of MkErrorS type

Definition at line 81 of file MkErrorC_jv.c.

81 {
82 MK_ERR hdl = (MK_ERR)pObj2Hdl(env,"MkErrorC",self);
83 JavaErrorCheck;
84 MkRtSetup_X(hdl);
85 MK_ERR __retVal__L = MkErrorPrev(hdl);
86 jobject __retVal__S = MK(MkErrorC_ObjNew)(MK_RT_CALL env,__retVal__L);
87 return __retVal__S;
88error:
89 return 0;
90}
static MK_ERR MkErrorPrev(MK_ERR const err)
get previous instance from linked-list of MkErrorS type

◆ Next()

native MkErrorC jvmkkernel.MkErrorC.Next ( )

Java: MkErrorC err.Next() C-API
get next instance from linked-list of MkErrorS type

Reimplemented from jvmkkernel.MkObjectC.

◆ Prev()

native MkErrorC jvmkkernel.MkErrorC.Prev ( )

Java: MkErrorC err.Prev() C-API
get previous instance from linked-list of MkErrorS type

Reimplemented from jvmkkernel.MkObjectC.