theKernel 10.0
Loading...
Searching...
No Matches
MkBufferStreamC_TOR_JV_API

MkBufferStreamC - various functions to create and destroy a MkBufferStreamCMore...

+ Collaboration diagram for MkBufferStreamC_TOR_JV_API:

Functions

native MkBufferStreamC jvmkkernel.MkBufferStreamC.Merge ()
  Java: [constructor] MkBufferStreamC bus.Merge() C-API
Merge-Constructor - create a new MkBufferStreamC as a merge from an existing object …
 
native MkBufferStreamC jvmkkernel.MkBufferStreamC.Dup ()
  Java: [constructor] MkBufferStreamC src.Dup() C-API
Dup-Constructor - create a new MkBufferStreamC instance as copy from an existing MkBufferStreamC instance …
 
static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create (int size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …
 
 jvmkkernel.MkBufferStreamC.MkBufferStreamC (int size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …
 
static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create1024 (int size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create1024(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream1024S (1024 byte) …
 
static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create1024 ()
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create1024(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream1024S (1024 byte) …
 
static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create16384 (int size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create16384(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream16384S (16384 byte) …
 
static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create16384 ()
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create16384(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream16384S (16384 byte) …
 
static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create256 (int size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create256(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream256S (256 byte) …
 
static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create256 ()
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create256(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream256S (256 byte) …
 
static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create64 (int size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create64(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream64S (64 byte) …
 
static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create64 ()
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create64(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream64S (64 byte) …
 
static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create ()
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …
 
 jvmkkernel.MkBufferStreamC.MkBufferStreamC ()
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …
 
static native MkBufferStreamC jvmkkernel.MkBufferStreamC.CreateTLS (String tlsName, boolean resetB)
  Java: [static] MkBufferStreamC MkBufferStreamC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferStreamCreate but require no cleanup …
 
static MkBufferStreamC jvmkkernel.MkBufferStreamC.CreateTLS (String tlsName)
  Java: [static] MkBufferStreamC MkBufferStreamC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferStreamCreate but require no cleanup …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Merge (JNIEnv *env, jobject self)
  Java: [constructor] MkBufferStreamC bus.Merge() C-API
Merge-Constructor - create a new MkBufferStreamC as a merge from an existing object …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Dup (JNIEnv *env, jobject self)
  Java: [constructor] MkBufferStreamC src.Dup() C-API
Dup-Constructor - create a new MkBufferStreamC instance as copy from an existing MkBufferStreamC instance …
 
JNIEXPORT jlong JNICALL Java_jvmkkernel_MkBufferStreamC_CTOR (JNIEnv *env, jclass class, jint size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create (JNIEnv *env, jclass class, jint size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create1024 (JNIEnv *env, jclass class, jint size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create1024(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream1024S (1024 byte) …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create16384 (JNIEnv *env, jclass class, jint size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create16384(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream16384S (16384 byte) …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create256 (JNIEnv *env, jclass class, jint size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create256(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream256S (256 byte) …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create64 (JNIEnv *env, jclass class, jint size)
  Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create64(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream64S (64 byte) …
 
JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_CreateTLS (JNIEnv *env, jclass class, jstring tlsName, jboolean resetB)
  Java: [static] MkBufferStreamC MkBufferStreamC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferStreamCreate but require no cleanup …
 

Detailed Description

MkBufferStreamC - various functions to create and destroy a MkBufferStreamC

Function Documentation

◆ Create() [1/2]

static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create ( )
static

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …

Definition at line 278 of file MkBufferStreamC.java.

278 {
279 return Create (0);
280 }
static MkBufferStreamC Create()
Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) → C-API create...
+ Here is the caller graph for this function:

◆ Create() [2/2]

static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create ( int size)
static

◆ Create1024() [1/2]

static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create1024 ( )
static

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create1024(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream1024S (1024 byte) …

Definition at line 249 of file MkBufferStreamC.java.

249 {
250 return Create1024 (0);
251 }
static MkBufferStreamC Create1024()
Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create1024(?int size = 0?...
+ Here is the caller graph for this function:

◆ Create1024() [2/2]

static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create1024 ( int size)
static

◆ Create16384() [1/2]

static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create16384 ( )
static

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create16384(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream16384S (16384 byte) …

Definition at line 257 of file MkBufferStreamC.java.

257 {
258 return Create16384 (0);
259 }
static MkBufferStreamC Create16384()
Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create16384(?int size = 0?...
+ Here is the caller graph for this function:

◆ Create16384() [2/2]

static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create16384 ( int size)
static

◆ Create256() [1/2]

static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create256 ( )
static

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create256(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream256S (256 byte) …

Definition at line 265 of file MkBufferStreamC.java.

265 {
266 return Create256 (0);
267 }
static MkBufferStreamC Create256()
Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create256(?int size = 0?...
+ Here is the caller graph for this function:

◆ Create256() [2/2]

static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create256 ( int size)
static

◆ Create64() [1/2]

static MkBufferStreamC jvmkkernel.MkBufferStreamC.Create64 ( )
static

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create64(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream64S (64 byte) …

Definition at line 273 of file MkBufferStreamC.java.

273 {
274 return Create64 (0);
275 }
static MkBufferStreamC Create64()
Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create64(?int size = 0?...
+ Here is the caller graph for this function:

◆ Create64() [2/2]

static native MkBufferStreamC jvmkkernel.MkBufferStreamC.Create64 ( int size)
static

◆ CreateTLS() [1/2]

static MkBufferStreamC jvmkkernel.MkBufferStreamC.CreateTLS ( String tlsName)
static

Java: [static] MkBufferStreamC MkBufferStreamC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferStreamCreate but require no cleanup …

Definition at line 293 of file MkBufferStreamC.java.

293 {
294 return CreateTLS (tlsName, true);
295 }
static native MkBufferStreamC CreateTLS(String tlsName, boolean resetB)
Java: [static] MkBufferStreamC MkBufferStreamC.CreateTLS(String tlsName, ?boolean resetB = true?...

◆ CreateTLS() [2/2]

static native MkBufferStreamC jvmkkernel.MkBufferStreamC.CreateTLS ( String tlsName,
boolean resetB )
static

Java: [static] MkBufferStreamC MkBufferStreamC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferStreamCreate but require no cleanup …

+ Here is the caller graph for this function:

◆ Dup()

native MkBufferStreamC jvmkkernel.MkBufferStreamC.Dup ( )

Java: [constructor] MkBufferStreamC src.Dup() C-API
Dup-Constructor - create a new MkBufferStreamC instance as copy from an existing MkBufferStreamC instance …

◆ Java_jvmkkernel_MkBufferStreamC_Create()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create ( JNIEnv * env,
jclass class,
jint size )

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …

Definition at line 512 of file MkBufferStreamC_jv.c.

512 {
514 MK_BUS __retVal__L = MkBufferStreamCreate(NULL, size);
515 if (__retVal__L == NULL) {
516 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.Create");
517 goto error;
518 }
519 jobject __retVal__S = MK(MkBufferStreamC_ObjCreate)(MK_RT_CALL env,__retVal__L);
520 return __retVal__S;
521error:
522 return 0;
523}
#define MkBufferStreamCreate(...)
#define MK_RT_CALL
#define MkRtSetup_NULL
The ABSTRACT-CLASS MkBufferStreamS is used for package-based serialized IO …

◆ Java_jvmkkernel_MkBufferStreamC_Create1024()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create1024 ( JNIEnv * env,
jclass class,
jint size )

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create1024(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream1024S (1024 byte) …

Definition at line 526 of file MkBufferStreamC_jv.c.

526 {
528 MK_BUS __retVal__L = MkBufferStreamCreate1024(size);
529 if (__retVal__L == NULL) {
530 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.Create1024");
531 goto error;
532 }
533 jobject __retVal__S = MK(MkBufferStreamC_ObjCreate)(MK_RT_CALL env,__retVal__L);
534 return __retVal__S;
535error:
536 return 0;
537}
#define MkBufferStreamCreate1024(...)

◆ Java_jvmkkernel_MkBufferStreamC_Create16384()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create16384 ( JNIEnv * env,
jclass class,
jint size )

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create16384(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream16384S (16384 byte) …

Definition at line 540 of file MkBufferStreamC_jv.c.

540 {
542 MK_BUS __retVal__L = MkBufferStreamCreate16384(size);
543 if (__retVal__L == NULL) {
544 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.Create16384");
545 goto error;
546 }
547 jobject __retVal__S = MK(MkBufferStreamC_ObjCreate)(MK_RT_CALL env,__retVal__L);
548 return __retVal__S;
549error:
550 return 0;
551}
#define MkBufferStreamCreate16384(...)

◆ Java_jvmkkernel_MkBufferStreamC_Create256()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create256 ( JNIEnv * env,
jclass class,
jint size )

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create256(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream256S (256 byte) …

Definition at line 554 of file MkBufferStreamC_jv.c.

554 {
556 MK_BUS __retVal__L = MkBufferStreamCreate256(size);
557 if (__retVal__L == NULL) {
558 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.Create256");
559 goto error;
560 }
561 jobject __retVal__S = MK(MkBufferStreamC_ObjCreate)(MK_RT_CALL env,__retVal__L);
562 return __retVal__S;
563error:
564 return 0;
565}
#define MkBufferStreamCreate256(...)

◆ Java_jvmkkernel_MkBufferStreamC_Create64()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_Create64 ( JNIEnv * env,
jclass class,
jint size )

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create64(?int size = 0?) C-API
call the BufferStreamCreate with default type MkBufferStream64S (64 byte) …

Definition at line 568 of file MkBufferStreamC_jv.c.

568 {
570 MK_BUS __retVal__L = MkBufferStreamCreate64(size);
571 if (__retVal__L == NULL) {
572 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.Create64");
573 goto error;
574 }
575 jobject __retVal__S = MK(MkBufferStreamC_ObjCreate)(MK_RT_CALL env,__retVal__L);
576 return __retVal__S;
577error:
578 return 0;
579}
#define MkBufferStreamCreate64(...)

◆ Java_jvmkkernel_MkBufferStreamC_CreateTLS()

JNIEXPORT jobject JNICALL Java_jvmkkernel_MkBufferStreamC_CreateTLS ( JNIEnv * env,
jclass class,
jstring tlsName,
jboolean resetB )

Java: [static] MkBufferStreamC MkBufferStreamC.CreateTLS(String tlsName, ?boolean resetB = true?) C-API
same as BufferStreamCreate but require no cleanup …

Definition at line 584 of file MkBufferStreamC_jv.c.

584 {
586 MK_STRN tlsName_ptr = (tlsName?(*env)->GetStringUTFChars(env,tlsName,NULL):NULL);
587 JavaErrorCheck;
588 MK_BUS __retVal__L = MkBufferStreamCreateTLS(tlsName_ptr, resetB);
589 jobject __retVal__S = MK(MkBufferStreamC_ObjNew)(MK_RT_CALL env,__retVal__L);
590 if (tlsName_ptr) (*env)->ReleaseStringUTFChars(env,tlsName,tlsName_ptr);
591 return __retVal__S;
592error:
593 return 0;
594}
#define MkBufferStreamCreateTLS(...)
const MK_STRB * MK_STRN
constant string pointer data-type

◆ Java_jvmkkernel_MkBufferStreamC_CTOR()

JNIEXPORT jlong JNICALL Java_jvmkkernel_MkBufferStreamC_CTOR ( JNIEnv * env,
jclass class,
jint size )

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …

Definition at line 498 of file MkBufferStreamC_jv.c.

498 {
500 MK_BUS __retVal__L = MkBufferStreamCreate(NULL, size);
501 if (__retVal__L == NULL) {
502 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.CTOR");
503 goto error;
504 }
505 jlong __retVal__S = (jlong)__retVal__L;
506 return __retVal__S;
507error:
508 return 0;
509}

◆ Java_jvmkkernel_MkBufferStreamC_Dup()

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

Java: [constructor] MkBufferStreamC src.Dup() C-API
Dup-Constructor - create a new MkBufferStreamC instance as copy from an existing MkBufferStreamC instance …

Definition at line 480 of file MkBufferStreamC_jv.c.

480 {
481 MK_BUSN hdl = (MK_BUSN)pObj2Hdl(env,"MkBufferStreamC",self);
482 JavaErrorCheck;
483 MkRtSetup_X(hdl);
484 MK_BUS __retVal__L = MkBufferStreamDup(hdl);
485 if (__retVal__L == NULL) {
486 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.Dup");
487 goto error;
488 }
489 jobject __retVal__S = MK(MkBufferStreamC_ObjCreate)(MK_RT_CALL env,__retVal__L);
490 return __retVal__S;
491error:
492 return 0;
493}
const struct MkBufferStreamS * MK_BUSN
class-shortcut for const struct MkBufferStreamS *, all const shortcut using the XX_YYYC syntax (only ...
#define MkBufferStreamDup(...)
#define MkRtSetup_X(x)

◆ Java_jvmkkernel_MkBufferStreamC_Merge()

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

Java: [constructor] MkBufferStreamC bus.Merge() C-API
Merge-Constructor - create a new MkBufferStreamC as a merge from an existing object …

Definition at line 462 of file MkBufferStreamC_jv.c.

462 {
463 MK_BUS hdl = (MK_BUS)pObj2Hdl(env,"MkBufferStreamC",self);
464 JavaErrorCheck;
465 MkRtSetup_X(hdl);
466 MK_BUS __retVal__L = MkBufferStreamMerge(hdl);
467 if (__retVal__L == NULL) {
468 (*env)->ThrowNew(env, MK(Class_MkInitError), "MkBufferStreamC.Merge");
469 goto error;
470 }
471 jobject __retVal__S = MK(MkBufferStreamC_ObjCreate)(MK_RT_CALL env,__retVal__L);
472 return __retVal__S;
473error:
474 return 0;
475}
struct MkBufferStreamS * MK_BUS
class-shortcut for struct MkBufferStreamS *, all shortcut using the XX_YYY syntax (only for public AP...
#define MkBufferStreamMerge(...)

◆ Merge()

native MkBufferStreamC jvmkkernel.MkBufferStreamC.Merge ( )

Java: [constructor] MkBufferStreamC bus.Merge() C-API
Merge-Constructor - create a new MkBufferStreamC as a merge from an existing object …

◆ MkBufferStreamC() [1/2]

jvmkkernel.MkBufferStreamC.MkBufferStreamC ( )

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …

Definition at line 283 of file MkBufferStreamC.java.

283 {
284 this(CTOR(0), true);
285 }

◆ MkBufferStreamC() [2/2]

jvmkkernel.MkBufferStreamC.MkBufferStreamC ( int size)

Java: [constructor,static] MkBufferStreamC MkBufferStreamC.Create(?int size = 0?) C-API
create and initialize an MkBufferStreamC instance …

Definition at line 241 of file MkBufferStreamC.java.

241 {
242 this(CTOR(size), true);
243 }