theKernel 10.0
Loading...
Searching...
No Matches
MkBufferC_Info_JV_API

MkBufferC - various functions to get information out of buffer-dataMore...

+ Collaboration diagram for MkBufferC_Info_JV_API:

Functions

native char jvmkkernel.MkBufferC.GetType1 ()
  Java: char buf.GetType1() C-API
return the type from a MkBufferC as single character value …
 
native MkTypeE jvmkkernel.MkBufferC.GetType2 ()
  Java: MkTypeE buf.GetType2() C-API
return the MkTypeE from a MkBufferC
 
native String jvmkkernel.MkBufferC.GetType3 ()
  Java: String buf.GetType3() C-API
return the type from a MkBufferC as single character string …
 
native boolean jvmkkernel.MkBufferC.IsLocal ()
  Java: boolean buf.IsLocal() C-API
Check if the MkBufferC is local (temporary), not local mean global
 
native void jvmkkernel.MkBufferC.LogS (String varname, MkObjectC fmtobj, String callfunc)
  Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …
 
void jvmkkernel.MkBufferC.LogS ()
  Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …
 
void jvmkkernel.MkBufferC.LogS (String varname)
  Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …
 
void jvmkkernel.MkBufferC.LogS (String varname, MkObjectC fmtobj)
  Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …
 
void jvmkkernel.MkBufferC.Log ()
  Java: buf.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkBufferC
 
void jvmkkernel.MkBufferC.Log (MkObjectC fmtobj)
  Java: buf.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkBufferC
 
void jvmkkernel.MkBufferC.Log (MkObjectC fmtobj, int debug)
  Java: buf.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkBufferC
 
void jvmkkernel.MkBufferC.Log (MkObjectC fmtobj, int debug, String callfunc)
  Java: buf.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?, ?int lvl = 0?) C-API
log the MkBufferC
 
JNIEXPORT jchar JNICALL Java_jvmkkernel_MkBufferC_GetType1 (JNIEnv *env, jobject self)
  Java: char buf.GetType1() C-API
return the type from a MkBufferC as single character value …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferC_GetType2 (JNIEnv *env, jobject self)
  Java: MkTypeE buf.GetType2() C-API
return the MkTypeE from a MkBufferC
 
JNIEXPORT jstring JNICALL Java_jvmkkernel_MkBufferC_GetType3 (JNIEnv *env, jobject self)
  Java: String buf.GetType3() C-API
return the type from a MkBufferC as single character string …
 
JNIEXPORT jboolean JNICALL Java_jvmkkernel_MkBufferC_IsLocal (JNIEnv *env, jobject self)
  Java: boolean buf.IsLocal() C-API
Check if the MkBufferC is local (temporary), not local mean global
 
JNIEXPORT void JNICALL Java_jvmkkernel_MkBufferC_LogS (JNIEnv *env, jobject self, jstring varname, jobject fmtobj, jstring callfunc)
  Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …
 

Detailed Description

MkBufferC - various functions to get information out of buffer-data

Function Documentation

◆ GetType1()

native char jvmkkernel.MkBufferC.GetType1 ( )

Java: char buf.GetType1() C-API
return the type from a MkBufferC as single character value …

+ Here is the caller graph for this function:

◆ GetType2()

native MkTypeE jvmkkernel.MkBufferC.GetType2 ( )

Java: MkTypeE buf.GetType2() C-API
return the MkTypeE from a MkBufferC

◆ GetType3()

native String jvmkkernel.MkBufferC.GetType3 ( )

Java: String buf.GetType3() C-API
return the type from a MkBufferC as single character string …

◆ IsLocal()

native boolean jvmkkernel.MkBufferC.IsLocal ( )

Java: boolean buf.IsLocal() C-API
Check if the MkBufferC is local (temporary), not local mean global

◆ Java_jvmkkernel_MkBufferC_GetType1()

JNIEXPORT jchar JNICALL Java_jvmkkernel_MkBufferC_GetType1 ( JNIEnv * env,
jobject self )

Java: char buf.GetType1() C-API
return the type from a MkBufferC as single character value …

Definition at line 394 of file MkBufferC_jv.c.

394 {
395 MK_BUFN hdl = (MK_BUFN)pObj2Hdl(env,"MkBufferC",self);
396 JavaErrorCheck;
397 MkRtSetup_X(hdl);
398 MK_STRB __retVal__L = MkBufferGetType1(hdl);
399 jchar __retVal__S = (jchar) __retVal__L;
400 return __retVal__S;
401error:
402 return 0;
403}
const struct MkBufferS * MK_BUFN
class-shortcut for const struct MkBufferS *, all const shortcut using the XX_YYYC syntax (only for pu...
#define MkBufferGetType1(...)
char MK_STRB
string type data-type
#define MkRtSetup_X(x)
The ABSTRACT-CLASS used to store a native-type-data-item defined by PRIMITIVE TYPE …

◆ Java_jvmkkernel_MkBufferC_GetType2()

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

Java: MkTypeE buf.GetType2() C-API
return the MkTypeE from a MkBufferC

Definition at line 406 of file MkBufferC_jv.c.

406 {
407 MK_BUFN hdl = (MK_BUFN)pObj2Hdl(env,"MkBufferC",self);
408 JavaErrorCheck;
409 MkRtSetup_X(hdl);
410 enum MkTypeE __retVal__L = MkBufferGetType2(hdl);
411 jobject __retVal__S = MK(pGetEnumFromString)(env,MK(Class_MkTypeE),"Ljvmkkernel/MkTypeE;",MkTypeE_ToString(__retVal__L));
412 return __retVal__S;
413error:
414 return 0;
415}
#define MkBufferGetType2(...)
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_MkBufferC_GetType3()

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

Java: String buf.GetType3() C-API
return the type from a MkBufferC as single character string …

Definition at line 418 of file MkBufferC_jv.c.

418 {
419 MK_BUFN hdl = (MK_BUFN)pObj2Hdl(env,"MkBufferC",self);
420 JavaErrorCheck;
421 MkRtSetup_X(hdl);
422 MK_STRN __retVal__L = MkBufferGetType3(hdl);
423 jstring __retVal__S = JC2O(env,__retVal__L);
424 return __retVal__S;
425error:
426 return 0;
427}
#define MkBufferGetType3(...)
const MK_STRB * MK_STRN
constant string pointer data-type

◆ Java_jvmkkernel_MkBufferC_IsLocal()

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

Java: boolean buf.IsLocal() C-API
Check if the MkBufferC is local (temporary), not local mean global

Definition at line 430 of file MkBufferC_jv.c.

430 {
431 MK_BUFN hdl = (MK_BUFN)pObj2Hdl(env,"MkBufferC",self);
432 JavaErrorCheck;
433 MkRtSetup_X(hdl);
434 MK_BOOL __retVal__L = MkBufferIsLocal(hdl);
435 jboolean __retVal__S = __retVal__L;
436 return __retVal__S;
437error:
438 return 0;
439}
#define MkBufferIsLocal(...)
bool MK_BOOL
real bool data-type

◆ Java_jvmkkernel_MkBufferC_LogS()

JNIEXPORT void JNICALL Java_jvmkkernel_MkBufferC_LogS ( JNIEnv * env,
jobject self,
jstring varname,
jobject fmtobj,
jstring callfunc )

Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …

Definition at line 444 of file MkBufferC_jv.c.

444 {
445 MK_BUFN hdl = (MK_BUFN)pObj2Hdl(env,"MkBufferC",self);
446 JavaErrorCheck;
447 MkRtSetup_X(hdl);
448 MK_OBJN fmtobj_hdl = (MK_OBJN)pObj2Hdl__null_allow(env,fmtobj);
449 JavaErrorCheck;
450 if (callfunc == NULL) {
451 (*env)->CallStaticVoidMethod(env,MK(Class_MkKernel),MK(MID_MkKernel_getCallerStack));
452 }
453 if (callfunc == NULL) {callfunc = MK(pGetCallerProc)(env);}
454 MK_STRN varname_ptr = (varname?(*env)->GetStringUTFChars(env,varname,NULL):NULL);
455 JavaErrorCheck;
456 MK_STRN callfunc_ptr = (callfunc?(*env)->GetStringUTFChars(env,callfunc,NULL):NULL);
457 JavaErrorCheck;
458 MkBufferLogS(hdl, varname_ptr, fmtobj_hdl, callfunc_ptr);
459 if (varname_ptr) (*env)->ReleaseStringUTFChars(env,varname,varname_ptr);
460 if (callfunc_ptr) (*env)->ReleaseStringUTFChars(env,callfunc,callfunc_ptr);
461error:
462 return;
463}
#define MkBufferLogS(...)
const struct MkObjectS * MK_OBJN
class-shortcut for const struct MkObjectS *, all const shortcut using the XX_YYYC syntax (only for pu...
object header …

◆ Log() [1/4]

void jvmkkernel.MkBufferC.Log ( )

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

Reimplemented from jvmkkernel.MkObjectC.

Definition at line 204 of file MkBufferC.java.

204 {
205 Log ((MkObjectC) null, 0, null, 0);
206 }
MkObjectC(long mng, boolean dummy)
This contructor is used internal to create an java-object for an already existing libmqmsgque-object.
void Log()
Java: buf.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?...
+ Here is the caller graph for this function:

◆ Log() [2/4]

void jvmkkernel.MkBufferC.Log ( MkObjectC fmtobj)

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

Reimplemented from jvmkkernel.MkObjectC.

Definition at line 209 of file MkBufferC.java.

209 {
210 Log (fmtobj, 0, null, 0);
211 }

◆ Log() [3/4]

void jvmkkernel.MkBufferC.Log ( MkObjectC fmtobj,
int debug )

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

Reimplemented from jvmkkernel.MkObjectC.

Definition at line 214 of file MkBufferC.java.

214 {
215 Log (fmtobj, debug, null, 0);
216 }

◆ Log() [4/4]

void jvmkkernel.MkBufferC.Log ( MkObjectC fmtobj,
int debug,
String callfunc )

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

Reimplemented from jvmkkernel.MkObjectC.

Definition at line 219 of file MkBufferC.java.

219 {
220 Log (fmtobj, debug, callfunc, 0);
221 }

◆ LogS() [1/4]

void jvmkkernel.MkBufferC.LogS ( )

Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …

Definition at line 189 of file MkBufferC.java.

189 {
190 LogS ("buf", (MkObjectC) null, null);
191 }
void LogS()
Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
+ Here is the caller graph for this function:

◆ LogS() [2/4]

void jvmkkernel.MkBufferC.LogS ( String varname)

Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …

Definition at line 194 of file MkBufferC.java.

194 {
195 LogS (varname, (MkObjectC) null, null);
196 }

◆ LogS() [3/4]

void jvmkkernel.MkBufferC.LogS ( String varname,
MkObjectC fmtobj )

Java: buf.LogS(?String varname = "buf"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?) C-API
log the short MkBufferC object data to the MkLogFileC (default: stderr) …

Definition at line 199 of file MkBufferC.java.

199 {
200 LogS (varname, fmtobj, null);
201 }

◆ LogS() [4/4]

native void jvmkkernel.MkBufferC.LogS ( String varname,
MkObjectC fmtobj,
String callfunc )