theKernel 10.0
Loading...
Searching...
No Matches
MkKernel_Enum_JV_API

MkKernel PACKAGE - enum definition … More...

+ Collaboration diagram for MkKernel_Enum_JV_API:

Classes

enum  jvmkkernel.MkErrorE
  Java: enum MkErrorE C-API
More...
 
enum  jvmkkernel.MkIdSE
  Java: enum MkIdSE C-API
More...
 
enum  jvmkkernel.MkTimeoutE
  Java: enum MkTimeoutE C-API
More...
 
enum  jvmkkernel.MkTypeE
  Java: enum MkTypeE C-API
More...
 

Functions

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_ErrorE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] MkErrorE ErrorE_FromInt(int value) C-API
return the MkErrorE from integer …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_IdSE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] MkIdSE IdSE_FromInt(int value) C-API
return the MkIdSE from integer …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_TimeoutE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] MkTimeoutE TimeoutE_FromInt(int value) C-API
return the MkTimeoutE from integer …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_TypeE_1FromInt (JNIEnv *env, jclass class, jint value)
  Java: [static] MkTypeE TypeE_FromInt(int value) C-API
return the MkTypeE from integer …
 
JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_ErrorE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int ErrorE_ToInt(MkErrorE value) C-API
return the MkErrorE as integer …
 
JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_ErrorE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String ErrorE_ToString(MkErrorE value) C-API
return the MkErrorE as string …
 
JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_IdSE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int IdSE_ToInt(MkIdSE value) C-API
return the MkIdSE as integer …
 
JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_IdSE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String IdSE_ToString(MkIdSE value) C-API
return the MkIdSE as string …
 
JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_TimeoutE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int TimeoutE_ToInt(MkTimeoutE value) C-API
return the MkTimeoutE as integer …
 
JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_TimeoutE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String TimeoutE_ToString(MkTimeoutE value) C-API
return the MkTimeoutE as string …
 
JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_TypeE_1ToInt (JNIEnv *env, jclass class, jobject value)
  Java: [static] int TypeE_ToInt(MkTypeE value) C-API
return the MkTypeE as integer …
 
JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_TypeE_1ToString (JNIEnv *env, jclass class, jobject value)
  Java: [static] String TypeE_ToString(MkTypeE value) C-API
return the MkTypeE as string …
 
static native MkErrorE jvmkkernel.MkKernel.ErrorE_FromInt (int value)
  Java: [static] MkErrorE ErrorE_FromInt(int value) C-API
return the MkErrorE from integer …
 
static native MkIdSE jvmkkernel.MkKernel.IdSE_FromInt (int value)
  Java: [static] MkIdSE IdSE_FromInt(int value) C-API
return the MkIdSE from integer …
 
static native MkTimeoutE jvmkkernel.MkKernel.TimeoutE_FromInt (int value)
  Java: [static] MkTimeoutE TimeoutE_FromInt(int value) C-API
return the MkTimeoutE from integer …
 
static native MkTypeE jvmkkernel.MkKernel.TypeE_FromInt (int value)
  Java: [static] MkTypeE TypeE_FromInt(int value) C-API
return the MkTypeE from integer …
 
static native int jvmkkernel.MkKernel.ErrorE_ToInt (MkErrorE value)
  Java: [static] int ErrorE_ToInt(MkErrorE value) C-API
return the MkErrorE as integer …
 
static native String jvmkkernel.MkKernel.ErrorE_ToString (MkErrorE value)
  Java: [static] String ErrorE_ToString(MkErrorE value) C-API
return the MkErrorE as string …
 
static native int jvmkkernel.MkKernel.IdSE_ToInt (MkIdSE value)
  Java: [static] int IdSE_ToInt(MkIdSE value) C-API
return the MkIdSE as integer …
 
static native String jvmkkernel.MkKernel.IdSE_ToString (MkIdSE value)
  Java: [static] String IdSE_ToString(MkIdSE value) C-API
return the MkIdSE as string …
 
static native int jvmkkernel.MkKernel.TimeoutE_ToInt (MkTimeoutE value)
  Java: [static] int TimeoutE_ToInt(MkTimeoutE value) C-API
return the MkTimeoutE as integer …
 
static native String jvmkkernel.MkKernel.TimeoutE_ToString (MkTimeoutE value)
  Java: [static] String TimeoutE_ToString(MkTimeoutE value) C-API
return the MkTimeoutE as string …
 
static native int jvmkkernel.MkKernel.TypeE_ToInt (MkTypeE value)
  Java: [static] int TypeE_ToInt(MkTypeE value) C-API
return the MkTypeE as integer …
 
static native String jvmkkernel.MkKernel.TypeE_ToString (MkTypeE value)
  Java: [static] String TypeE_ToString(MkTypeE value) C-API
return the MkTypeE as string …
 

Detailed Description

MkKernel PACKAGE - enum definition …

A enum in the Programming-Language-Micro-Kernel (PLMK) is a enum-data-type and 3 enum-access-attributes

  1. ENUM_ToString → return the string-value from the enum-value
  2. ENUM_ToInt → return the integer-value from the enum-value
  3. ENUM_FromInt → create an enum-value from an integer-value.

The enum-data-type and the 3 enum-access-attributes are defined in all target-languages (C,C++,C#,VB.NET,Java,Python,Ruby,Perl,PHP,Tcl or GO).

A enum in the Programming-Language-Micro-Kernel (PLMK) is a enum-data-type and 3 enum-access-attributes

  1. ENUM_ToString → return the string-value from the enum-value
  2. ENUM_ToInt → return the integer-value from the enum-value
  3. ENUM_FromInt → create an enum-value from an integer-value.

The enum-data-type and the 3 enum-access-attributes are defined in all target-languages (C,C++,C#,VB.NET,Java,Python,Ruby,Perl,PHP,Tcl or GO).

Function Documentation

◆ ErrorE_FromInt()

static native MkErrorE jvmkkernel.MkKernel.ErrorE_FromInt ( int value)
static

Java: [static] MkErrorE ErrorE_FromInt(int value) C-API
return the MkErrorE from integer …

+ Here is the caller graph for this function:

◆ ErrorE_ToInt()

static native int jvmkkernel.MkKernel.ErrorE_ToInt ( MkErrorE value)
static

Java: [static] int ErrorE_ToInt(MkErrorE value) C-API
return the MkErrorE as integer …

◆ ErrorE_ToString()

static native String jvmkkernel.MkKernel.ErrorE_ToString ( MkErrorE value)
static

◆ IdSE_FromInt()

static native MkIdSE jvmkkernel.MkKernel.IdSE_FromInt ( int value)
static

Java: [static] MkIdSE IdSE_FromInt(int value) C-API
return the MkIdSE from integer …

+ Here is the caller graph for this function:

◆ IdSE_ToInt()

static native int jvmkkernel.MkKernel.IdSE_ToInt ( MkIdSE value)
static

Java: [static] int IdSE_ToInt(MkIdSE value) C-API
return the MkIdSE as integer …

◆ IdSE_ToString()

static native String jvmkkernel.MkKernel.IdSE_ToString ( MkIdSE value)
static

Java: [static] String IdSE_ToString(MkIdSE value) C-API
return the MkIdSE as string …

◆ Java_jvmkkernel_MkKernel_ErrorE_1FromInt()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_ErrorE_1FromInt ( JNIEnv * env,
jclass class,
jint value )

Java: [static] MkErrorE ErrorE_FromInt(int value) C-API
return the MkErrorE from integer …

Definition at line 65 of file LibMkKernel_jv.c.

65 {
67 enum MkErrorE value_out;
68 enum MkErrorE errVal = MkErrorE_FromInt(value, &value_out);
69 MkErrorC_Check(NULL, errVal)
70 jobject __retVal__S = MK(pGetEnumFromString)(env,MK(Class_MkErrorE),"Ljvmkkernel/MkErrorE;",MkErrorE_ToString(value_out));
71 return __retVal__S;
72error:
73 return 0;
74}
enum MkErrorE MkErrorE_FromInt(MK_I32 const value, enum MkErrorE *value_out)
return the MkErrorE from integer …
MkErrorE
collection for the different error-codes …
MK_STRN MkErrorE_ToString(enum MkErrorE value)
return the MkErrorE as string …
#define MkRtSetup_NULL

◆ Java_jvmkkernel_MkKernel_ErrorE_1ToInt()

JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_ErrorE_1ToInt ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] int ErrorE_ToInt(MkErrorE value) C-API
return the MkErrorE as integer …

Definition at line 115 of file LibMkKernel_jv.c.

115 {
117 enum MkErrorE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkErrorE), value);
118 JavaErrorCheck;
119 MK_I32 __retVal__L = MkErrorE_ToInt(value_e);
120 jint __retVal__S = __retVal__L;
121 return __retVal__S;
122error:
123 return 0;
124}
static MK_I32 MkErrorE_ToInt(enum MkErrorE value)
return the MkErrorE as integer …
signed int MK_I32
4 byte integer data-type

◆ Java_jvmkkernel_MkKernel_ErrorE_1ToString()

JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_ErrorE_1ToString ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] String ErrorE_ToString(MkErrorE value) C-API
return the MkErrorE as string …

Definition at line 127 of file LibMkKernel_jv.c.

127 {
129 enum MkErrorE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkErrorE), value);
130 JavaErrorCheck;
131 MK_STRN __retVal__L = MkErrorE_ToString(value_e);
132 jstring __retVal__S = JC2O(env,__retVal__L);
133 return __retVal__S;
134error:
135 return 0;
136}
const MK_STRB * MK_STRN
constant string pointer data-type

◆ Java_jvmkkernel_MkKernel_IdSE_1FromInt()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_IdSE_1FromInt ( JNIEnv * env,
jclass class,
jint value )

Java: [static] MkIdSE IdSE_FromInt(int value) C-API
return the MkIdSE from integer …

Definition at line 77 of file LibMkKernel_jv.c.

77 {
79 enum MkIdSE value_out;
80 enum MkErrorE errVal = MkIdSE_FromInt(value, &value_out);
81 MkErrorC_Check(NULL, errVal)
82 jobject __retVal__S = MK(pGetEnumFromString)(env,MK(Class_MkIdSE),"Ljvmkkernel/MkIdSE;",MkIdSE_ToString(value_out));
83 return __retVal__S;
84error:
85 return 0;
86}
enum MkErrorE MkIdSE_FromInt(MK_I32 const value, enum MkIdSE *value_out)
return the MkIdSE from integer …
MK_STRN MkIdSE_ToString(enum MkIdSE value)
return the MkIdSE as string …
MkIdSE
signal type of the MkIdS data val …

◆ Java_jvmkkernel_MkKernel_IdSE_1ToInt()

JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_IdSE_1ToInt ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] int IdSE_ToInt(MkIdSE value) C-API
return the MkIdSE as integer …

Definition at line 139 of file LibMkKernel_jv.c.

139 {
141 enum MkIdSE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkIdSE), value);
142 JavaErrorCheck;
143 MK_I32 __retVal__L = MkIdSE_ToInt(value_e);
144 jint __retVal__S = __retVal__L;
145 return __retVal__S;
146error:
147 return 0;
148}
static MK_I32 MkIdSE_ToInt(enum MkIdSE value)
return the MkIdSE as integer …

◆ Java_jvmkkernel_MkKernel_IdSE_1ToString()

JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_IdSE_1ToString ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] String IdSE_ToString(MkIdSE value) C-API
return the MkIdSE as string …

Definition at line 151 of file LibMkKernel_jv.c.

151 {
153 enum MkIdSE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkIdSE), value);
154 JavaErrorCheck;
155 MK_STRN __retVal__L = MkIdSE_ToString(value_e);
156 jstring __retVal__S = JC2O(env,__retVal__L);
157 return __retVal__S;
158error:
159 return 0;
160}

◆ Java_jvmkkernel_MkKernel_TimeoutE_1FromInt()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_TimeoutE_1FromInt ( JNIEnv * env,
jclass class,
jint value )

Java: [static] MkTimeoutE TimeoutE_FromInt(int value) C-API
return the MkTimeoutE from integer …

Definition at line 89 of file LibMkKernel_jv.c.

89 {
91 enum MkTimeoutE value_out;
92 enum MkErrorE errVal = MkTimeoutE_FromInt(value, &value_out);
93 MkErrorC_Check(NULL, errVal)
94 jobject __retVal__S = MK(pGetEnumFromString)(env,MK(Class_MkTimeoutE),"Ljvmkkernel/MkTimeoutE;",MkTimeoutE_ToString(value_out));
95 return __retVal__S;
96error:
97 return 0;
98}
MK_STRN MkTimeoutE_ToString(enum MkTimeoutE value)
return the MkTimeoutE as string …
MkTimeoutE
Predefined Timeout values …
enum MkErrorE MkTimeoutE_FromInt(MK_I32 const value, enum MkTimeoutE *value_out)
return the MkTimeoutE from integer …

◆ Java_jvmkkernel_MkKernel_TimeoutE_1ToInt()

JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_TimeoutE_1ToInt ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] int TimeoutE_ToInt(MkTimeoutE value) C-API
return the MkTimeoutE as integer …

Definition at line 163 of file LibMkKernel_jv.c.

163 {
165 enum MkTimeoutE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkTimeoutE), value);
166 JavaErrorCheck;
167 MK_I32 __retVal__L = MkTimeoutE_ToInt(value_e);
168 jint __retVal__S = __retVal__L;
169 return __retVal__S;
170error:
171 return 0;
172}
static MK_I32 MkTimeoutE_ToInt(enum MkTimeoutE value)
return the MkTimeoutE as integer …

◆ Java_jvmkkernel_MkKernel_TimeoutE_1ToString()

JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_TimeoutE_1ToString ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] String TimeoutE_ToString(MkTimeoutE value) C-API
return the MkTimeoutE as string …

Definition at line 175 of file LibMkKernel_jv.c.

175 {
177 enum MkTimeoutE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkTimeoutE), value);
178 JavaErrorCheck;
179 MK_STRN __retVal__L = MkTimeoutE_ToString(value_e);
180 jstring __retVal__S = JC2O(env,__retVal__L);
181 return __retVal__S;
182error:
183 return 0;
184}

◆ Java_jvmkkernel_MkKernel_TypeE_1FromInt()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkKernel_TypeE_1FromInt ( JNIEnv * env,
jclass class,
jint value )

Java: [static] MkTypeE TypeE_FromInt(int value) C-API
return the MkTypeE from integer …

Definition at line 101 of file LibMkKernel_jv.c.

101 {
103 enum MkTypeE value_out;
104 enum MkErrorE errVal = MkTypeE_FromInt(value, &value_out);
105 MkErrorC_Check(NULL, errVal)
106 jobject __retVal__S = MK(pGetEnumFromString)(env,MK(Class_MkTypeE),"Ljvmkkernel/MkTypeE;",MkTypeE_ToString(value_out));
107 return __retVal__S;
108error:
109 return 0;
110}
enum MkErrorE MkTypeE_FromInt(MK_I32 const value, enum MkTypeE *value_out)
return the MkTypeE from integer …
MK_STRN MkTypeE_ToString(enum MkTypeE value)
return the MkTypeE as string …
MkTypeE
basic data-types supported by Programming-Language-Micro-Kernel (PLMK) …

◆ Java_jvmkkernel_MkKernel_TypeE_1ToInt()

JNIEXPORT jint JNICALL Java_jvmkkernel_MkKernel_TypeE_1ToInt ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] int TypeE_ToInt(MkTypeE value) C-API
return the MkTypeE as integer …

Definition at line 187 of file LibMkKernel_jv.c.

187 {
189 enum MkTypeE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkTypeE), value);
190 JavaErrorCheck;
191 MK_I32 __retVal__L = MkTypeE_ToInt(value_e);
192 jint __retVal__S = __retVal__L;
193 return __retVal__S;
194error:
195 return 0;
196}
static MK_I32 MkTypeE_ToInt(enum MkTypeE value)
return the MkTypeE as integer …

◆ Java_jvmkkernel_MkKernel_TypeE_1ToString()

JNIEXPORT jstring JNICALL Java_jvmkkernel_MkKernel_TypeE_1ToString ( JNIEnv * env,
jclass class,
jobject value )

Java: [static] String TypeE_ToString(MkTypeE value) C-API
return the MkTypeE as string …

Definition at line 199 of file LibMkKernel_jv.c.

199 {
201 enum MkTypeE value_e = MK(pGetEnumFromObj)(env, NS(Class_MkTypeE), value);
202 JavaErrorCheck;
203 MK_STRN __retVal__L = MkTypeE_ToString(value_e);
204 jstring __retVal__S = JC2O(env,__retVal__L);
205 return __retVal__S;
206error:
207 return 0;
208}

◆ TimeoutE_FromInt()

static native MkTimeoutE jvmkkernel.MkKernel.TimeoutE_FromInt ( int value)
static

Java: [static] MkTimeoutE TimeoutE_FromInt(int value) C-API
return the MkTimeoutE from integer …

+ Here is the caller graph for this function:

◆ TimeoutE_ToInt()

static native int jvmkkernel.MkKernel.TimeoutE_ToInt ( MkTimeoutE value)
static

Java: [static] int TimeoutE_ToInt(MkTimeoutE value) C-API
return the MkTimeoutE as integer …

◆ TimeoutE_ToString()

static native String jvmkkernel.MkKernel.TimeoutE_ToString ( MkTimeoutE value)
static

◆ TypeE_FromInt()

static native MkTypeE jvmkkernel.MkKernel.TypeE_FromInt ( int value)
static

Java: [static] MkTypeE TypeE_FromInt(int value) C-API
return the MkTypeE from integer …

+ Here is the caller graph for this function:

◆ TypeE_ToInt()

static native int jvmkkernel.MkKernel.TypeE_ToInt ( MkTypeE value)
static

Java: [static] int TypeE_ToInt(MkTypeE value) C-API
return the MkTypeE as integer …

◆ TypeE_ToString()

static native String jvmkkernel.MkKernel.TypeE_ToString ( MkTypeE value)
static

Java: [static] String TypeE_ToString(MkTypeE value) C-API
return the MkTypeE as string …