theKernel 10.0
|
tag: nhi1-release-250425 More...
#include "jni_h/jvmkkernel_MkBufferListC.h"
#include "LibMkKernel_private_jv.h"
Go to the source code of this file.
Macros | |
#define | META_FILE_NAME "MkBufferListC_jv.c" |
#define | ClassInit \ |
Functions | |
jobject | jvmkkernel_MkBufferListC_ObjNew (MK_RT mkrt, JNIEnv *env, MK_BFL hdl) |
static MK_UNUSED jobject | jvmkkernel_MkBufferListC_ObjCreate (MK_RT mkrt, JNIEnv *env, MK_BFL hdl) |
static MK_PTR | jvmkkernel_MkBufferListC_selfCreate (MK_RT mkrt, MK_OBJ obj, MK_PTR envP) |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_AppendLA (JNIEnv *env, jobject self, jobject args) |
Java: → C-API append a variable number of MkBufferC object's to an MkBufferListC object using an other MkBufferListC OR a list of arguments (only in NON C) | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_AppendLP (JNIEnv *env, jobject self, jobject addBufL, jint position) |
Java: → C-API copy a MkBufferListS list into an MkBufferListS object on position … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendBIN (JNIEnv *env, jobject self, jbyteArray val) |
Java: doc_mk_jv_BufferListAppendBIN → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendBOL (JNIEnv *env, jobject self, jboolean val) |
Java: doc_mk_jv_BufferListAppendBOL → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendBUF (JNIEnv *env, jobject self, jobject val) |
Java: → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendDBL (JNIEnv *env, jobject self, jdouble val) |
Java: doc_mk_jv_BufferListAppendDBL → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendFLT (JNIEnv *env, jobject self, jfloat val) |
Java: doc_mk_jv_BufferListAppendFLT → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendG (JNIEnv *env, jobject self, jlong val) |
Java: → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendI16 (JNIEnv *env, jobject self, jshort val) |
Java: doc_mk_jv_BufferListAppendI16 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendI32 (JNIEnv *env, jobject self, jint val) |
Java: doc_mk_jv_BufferListAppendI32 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendI64 (JNIEnv *env, jobject self, jlong val) |
Java: doc_mk_jv_BufferListAppendI64 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendI8 (JNIEnv *env, jobject self, jbyte val) |
Java: doc_mk_jv_BufferListAppendI8 → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendSTR (JNIEnv *env, jobject self, jstring val) |
Java: doc_mk_jv_BufferListAppendSTR → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendStringR (JNIEnv *env, jobject self, jstring val) |
Java: → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_AppendUP (JNIEnv *env, jobject self, jobject addBuf, jint position) |
Java: → C-API append a MkBufferC item into an MkBufferListC object on position … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionBUF (JNIEnv *env, jobject self, jstring opt, jobject defval, jboolean onlyFirst) |
Java: → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jboolean JNICALL | Java_jvmkkernel_MkBufferListC_CheckOption (JNIEnv *env, jobject self, jstring opt, jboolean onlyFirst) |
Java: → C-API search for boolean option in MkBufferListS list and return MK_BOL value … | |
JNIEXPORT jboolean JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionBOL (JNIEnv *env, jobject self, jstring opt, jboolean defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionBOL → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jdouble JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionDBL (JNIEnv *env, jobject self, jstring opt, jdouble defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionDBL → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jfloat JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionFLT (JNIEnv *env, jobject self, jstring opt, jfloat defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionFLT → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jshort JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionI16 (JNIEnv *env, jobject self, jstring opt, jshort defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionI16 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionI32 (JNIEnv *env, jobject self, jstring opt, jint defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionI32 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jlong JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionI64 (JNIEnv *env, jobject self, jstring opt, jlong defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionI64 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jbyte JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionI8 (JNIEnv *env, jobject self, jstring opt, jbyte defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionI8 → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jstring JNICALL | Java_jvmkkernel_MkBufferListC_CheckOptionSTR (JNIEnv *env, jobject self, jstring opt, jstring defval, jboolean onlyFirst) |
Java: doc_mk_jv_BufferListCheckOptionSTR → C-API search for opt in MkBufferListS list and fill var with opt_argument or the defval value … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_HandleResolve (JNIEnv *env, jclass class, jint netHdl) |
Java: → C-API Handle-Resolve-Slot - return a MkBufferListC from netHdl or null if invalid… | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Next (JNIEnv *env, jobject self) |
Java: → C-API get next instance from linked-list of MkBufferListS type | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Prev (JNIEnv *env, jobject self) |
Java: → C-API get previous instance from linked-list of MkBufferListS type | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Instances (JNIEnv *env, jclass class) |
Java: → C-API get head-instance from linked-list of MkBufferListS type … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_GetNull (JNIEnv *env, jclass class) |
Java: → C-API Null-Slot - return a MkBufferListC typed NULL instance … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_IndexGetBUF (JNIEnv *env, jobject self, jint index) |
Java: → C-API get the index element from MkBufferListC ... if not available… create it. … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_IndexExtract (JNIEnv *env, jobject self, jint index) |
Java: → C-API extract (read & delete) the index object from bfl … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_IndexGet (JNIEnv *env, jobject self, jint index) |
Java: → C-API get (read only) the index object from bfl … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_IndexDelete (JNIEnv *env, jobject self, jint index, jint numitems, jboolean doDelete) |
Java: → C-API delete the index'th list item from the MkBufferListS object … | |
JNIEXPORT jstring JNICALL | Java_jvmkkernel_MkBufferListC_IndexGetSTR (JNIEnv *env, jobject self, jint index) |
Java: → C-API get the index element from MkBufferListC ... as string. … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_IndexSet (JNIEnv *env, jobject self, jint index, jobject buf) |
Java: → C-API set the index object from bfl … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_IndexSetBUF (JNIEnv *env, jobject self, jint index, jobject buf) |
Java: → C-API set the index element from MkBufferListC ... if not available… createspace … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_IndexSetSTR (JNIEnv *env, jobject self, jint index, jstring str) |
Java: → C-API set the index element from MkBufferListC ... to string… if not available… create space … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_LogS (JNIEnv *env, jobject self, jstring varname, jobject fmtobj, jstring callfunc) |
Java: → C-API write the short-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_LogSS (JNIEnv *env, jobject self, jstring varname, jobject fmtobj, jstring callfunc) |
Java: → C-API write the very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_LogSSS (JNIEnv *env, jobject self, jstring varname, jobject fmtobj, jstring callfunc) |
Java: → C-API write the very-very-short-summary of the MkBufferListC to MkLogFileC (default: stderr) … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_FileGlob (JNIEnv *env, jclass class, jstring pattern_match) |
Java: → C-API create a new MkBufferListC using the result from a filesystem glob operation … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_PositionMerge (JNIEnv *env, jobject self, jobject source, jint position) |
Java: → C-API merge a MkBufferListS list into an MkBufferListS object on position … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Reset (JNIEnv *env, jobject self) |
Java: → C-API reset a MkBufferListC object … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Sort (JNIEnv *env, jobject self) |
Java: → C-API sort a MkBufferListC … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_ToBuffer (JNIEnv *env, jobject self) |
Java: → C-API Export a bfl into an MkBufferC using an MkBufferStreamC … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkBufferListC_Cmp (JNIEnv *env, jobject self, jobject bfl2) |
Java: → C-API compare two buffer-list … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_Copy (JNIEnv *env, jobject self, jobject src) |
Java: → C-API copy all internal data from src to tgt … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_Move (JNIEnv *env, jobject self, jobject from) |
Java: → C-API move all internal data from from to the end of to … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_Reserve (JNIEnv *env, jobject self, jint num) |
Java: → C-API reserve num items in a MkBufferListC object … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkBufferListC_SearchC (JNIEnv *env, jobject self, jstring str, jint len, jint startindex) |
Java: → C-API search MK_STR item from a MkBufferListS object starting at startindex … | |
JNIEXPORT jint JNICALL | Java_jvmkkernel_MkBufferListC_Size (JNIEnv *env, jobject self) |
Java: → C-API get the number-of-items in the bfl … | |
JNIEXPORT MK_NAT_LIST JNICALL | ToList (JNIEnv *env, jobject self) |
Java: → C-API get a target-language list representation of the bfl … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Merge (JNIEnv *env, jobject self) |
Java: → C-API Merge-Constructor - constructs a MkBufferListC instance as a merge from an existing MkBufferListC instance … | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Dup (JNIEnv *env, jobject self) |
Java: → C-API Dup-Constructor - create a new MkBufferListC instance as copy from an existing MkBufferListC instance … | |
JNIEXPORT jlong JNICALL | Java_jvmkkernel_MkBufferListC_CTOR (JNIEnv *env, jclass class, jint size) |
Java: → C-API Constructs a MkBufferC instance with size storage… | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_Create (JNIEnv *env, jclass class, jint size) |
Java: → C-API Constructs a MkBufferC instance with size storage… | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_CreateLA (JNIEnv *env, jclass class, jobject args) |
Java: → C-API Constructs a MkBufferListC instance with an other MkBufferListC OR a list of arguments (only in NON C) | |
JNIEXPORT jobject JNICALL | Java_jvmkkernel_MkBufferListC_CreateTLS (JNIEnv *env, jclass class, jstring tlsName, jboolean resetB) |
Java: → C-API same as BufferListCreate but require no cleanup … | |
JNIEXPORT void JNICALL | Java_jvmkkernel_MkBufferListC_PrivateAppendSTR (JNIEnv *env, jobject self, jstring val) |
Java: doc_mk_jv_BufferListAppendSTR → C-API append a native PRIMITIVE TYPE object to a MkBufferListC … | |
void | jvmkkernel_MkBufferListC_Init (MK_RT mkrt) |
tag: nhi1-release-250425
Definition in file MkBufferListC_jv.c.
#define ClassInit \ |
Definition at line 31 of file MkBufferListC_jv.c.
#define META_FILE_NAME "MkBufferListC_jv.c" |
Definition at line 10 of file MkBufferListC_jv.c.
JNIEXPORT void JNICALL Java_jvmkkernel_MkBufferListC_PrivateAppendSTR | ( | JNIEnv * | env, |
jobject | self, | ||
jstring | val ) |
Java: doc_mk_jv_BufferListAppendSTR
→ C-API
append a native PRIMITIVE TYPE object to a MkBufferListC …
Definition at line 952 of file MkBufferListC_jv.c.
void jvmkkernel_MkBufferListC_Init | ( | MK_RT | mkrt | ) |
Definition at line 956 of file MkBufferListC_jv.c.
|
static |
Definition at line 22 of file MkBufferListC_jv.c.
Definition at line 16 of file MkBufferListC_jv.c.