13import java.util.ArrayList;
36 private native
void PrivateAppendSTR (String val);
40 this(CTOR(args.length),
true);
41 for (String arg : args) {
42 PrivateAppendSTR(arg);
143 public native
boolean CheckOption (String opt,
boolean onlyFirst);
153 public native
boolean CheckOptionBOL (String opt,
boolean defval,
boolean onlyFirst);
166 public native
double CheckOptionDBL (String opt,
double defval,
boolean onlyFirst);
179 public native
float CheckOptionFLT (String opt,
float defval,
boolean onlyFirst);
192 public native
short CheckOptionI16 (String opt,
short defval,
boolean onlyFirst);
231 public native
byte CheckOptionI8 (String opt,
byte defval,
boolean onlyFirst);
244 public native String
CheckOptionSTR (String opt, String defval,
boolean onlyFirst);
332 public native
void IndexDelete (
int index,
int numitems,
boolean doDelete);
368 public native
void LogS (String varname,
MkObjectC fmtobj, String callfunc);
388 LogSSS (varname, fmtobj,
null);
397 public void LogSS (String varname) {
403 LogSS (varname, fmtobj,
null);
412 public void LogS (String varname) {
418 LogS (varname, fmtobj,
null);
428 Log (fmtobj, 0,
null, 0);
433 Log (fmtobj, debug,
null, 0);
438 Log (fmtobj, debug, callfunc, 0);
482 public native
int SearchC (String str,
int len,
int startindex);
521 private native
static long CTOR (
int size);
524 private static long CTOR () {
533 this(CTOR(size),
true);
571 List<Object> ret =
new ArrayList<Object>(sz);
572 for (
int i=0; i<sz; i++) {
MkBufferC - the abstract class known as buf or buffer is used to create and manage dynamic,...
MkBufferListC - the class known as bfl or buffer-list is used to create and manage a list of MkBuffer...
MkBufferListC(String... args)
Java: doc_mk_jv_BufferListCreateVA → C-API Constructs a MkBufferListC instance with a varargs ar...
MkKernel PACKAGE - The package is the toplevel structure of the Programming-Language-Micro-Kernel (PL...
MkObjectC - class known as obj or object is used as base-class type for a Programming-Language-Micro-...
JNIEXPORT MK_NAT_OBJECT JNICALL ToObject(JNIEnv *env, jobject self)
Java: Object buf.ToObject() → C-API return the native language object from a MkBufferC …
native void AppendBOL(boolean val)
Java: doc_mk_jv_BufferListAppendBOL → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
native void AppendStringR(String val)
Java: bfl.AppendStringR(String val) → C-API append a native PRIMITIVE TYPE object to a MkBuff...
native void AppendFLT(float val)
Java: doc_mk_jv_BufferListAppendFLT → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
native void AppendDBL(double val)
Java: doc_mk_jv_BufferListAppendDBL → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
MkBufferListC AppendLA(String... args)
Java: MkBufferListC bfl.AppendLA(MkBufferListC args) → C-API append a variable number of MkBuff...
native void AppendG(long val)
Java: bfl.AppendG(long val) → C-API append a native PRIMITIVE TYPE object to a MkBufferListC ...
native void AppendI64(long val)
Java: doc_mk_jv_BufferListAppendI64 → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
native void AppendI8(byte val)
Java: doc_mk_jv_BufferListAppendI8 → C-API append a native PRIMITIVE TYPE object to a MkBufferLi...
native void AppendBUF(MkBufferC val)
Java: bfl.AppendBUF(MkBufferC val) → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
native void AppendSTR(String val)
Java: doc_mk_jv_BufferListAppendSTR → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
void AppendUP(MkBufferC addBuf)
Java: bfl.AppendUP(MkBufferC addBuf, ?int position = -1?) → C-API append a MkBufferC item into ...
MkBufferListC AppendLP(MkBufferListC addBufL)
Java: MkBufferListC bfl.AppendLP(MkBufferListC addBufL, ?int position = -1?) → C-API copy a MkB...
native void AppendBIN(byte[] val)
Java: doc_mk_jv_BufferListAppendBIN → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
native void AppendI32(int val)
Java: doc_mk_jv_BufferListAppendI32 → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
native MkBufferListC AppendLP(MkBufferListC addBufL, int position)
Java: MkBufferListC bfl.AppendLP(MkBufferListC addBufL, ?int position = -1?) → C-API copy a MkB...
native void AppendUP(MkBufferC addBuf, int position)
Java: bfl.AppendUP(MkBufferC addBuf, ?int position = -1?) → C-API append a MkBufferC item into ...
native void AppendI16(short val)
Java: doc_mk_jv_BufferListAppendI16 → C-API append a native PRIMITIVE TYPE object to a MkBuffe...
native MkBufferListC AppendLA(MkBufferListC args)
Java: MkBufferListC bfl.AppendLA(MkBufferListC args) → C-API append a variable number of MkBuff...
native boolean CheckOption(String opt, boolean onlyFirst)
Java: boolean bfl.CheckOption(String opt, ?boolean onlyFirst = false?) → C-API search for boole...
boolean CheckOptionBOL(String opt)
Java: doc_mk_jv_BufferListCheckOptionBOL → C-API search for opt in MkBufferListS list and fill...
byte CheckOptionI8(String opt, byte defval)
Java: doc_mk_jv_BufferListCheckOptionI8 → C-API search for opt in MkBufferListS list and fill va...
float CheckOptionFLT(String opt)
Java: doc_mk_jv_BufferListCheckOptionFLT → C-API search for opt in MkBufferListS list and fill...
native String CheckOptionSTR(String opt, String defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionSTR → C-API search for opt in MkBufferListS list and fill...
float CheckOptionFLT(String opt, float defval)
Java: doc_mk_jv_BufferListCheckOptionFLT → C-API search for opt in MkBufferListS list and fill...
double CheckOptionDBL(String opt)
Java: doc_mk_jv_BufferListCheckOptionDBL → C-API search for opt in MkBufferListS list and fill...
String CheckOptionSTR(String opt, String defval)
Java: doc_mk_jv_BufferListCheckOptionSTR → C-API search for opt in MkBufferListS list and fill...
native MkBufferC CheckOptionBUF(String opt, MkBufferC defval, boolean onlyFirst)
Java: MkBufferC bfl.CheckOptionBUF(String opt, ?MkBufferC defval = null?, ?boolean onlyFirst = true?...
native byte CheckOptionI8(String opt, byte defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionI8 → C-API search for opt in MkBufferListS list and fill va...
byte CheckOptionI8(String opt)
Java: doc_mk_jv_BufferListCheckOptionI8 → C-API search for opt in MkBufferListS list and fill va...
native long CheckOptionI64(String opt, long defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionI64 → C-API search for opt in MkBufferListS list and fill...
native int CheckOptionI32(String opt, int defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionI32 → C-API search for opt in MkBufferListS list and fill...
long CheckOptionI64(String opt, long defval)
Java: doc_mk_jv_BufferListCheckOptionI64 → C-API search for opt in MkBufferListS list and fill...
native short CheckOptionI16(String opt, short defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionI16 → C-API search for opt in MkBufferListS list and fill...
int CheckOptionI32(String opt, int defval)
Java: doc_mk_jv_BufferListCheckOptionI32 → C-API search for opt in MkBufferListS list and fill...
short CheckOptionI16(String opt)
Java: doc_mk_jv_BufferListCheckOptionI16 → C-API search for opt in MkBufferListS list and fill...
boolean CheckOptionBOL(String opt, boolean defval)
Java: doc_mk_jv_BufferListCheckOptionBOL → C-API search for opt in MkBufferListS list and fill...
native float CheckOptionFLT(String opt, float defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionFLT → C-API search for opt in MkBufferListS list and fill...
native boolean CheckOptionBOL(String opt, boolean defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionBOL → C-API search for opt in MkBufferListS list and fill...
MkBufferC CheckOptionBUF(String opt, MkBufferC defval)
Java: MkBufferC bfl.CheckOptionBUF(String opt, ?MkBufferC defval = null?, ?boolean onlyFirst = true?...
short CheckOptionI16(String opt, short defval)
Java: doc_mk_jv_BufferListCheckOptionI16 → C-API search for opt in MkBufferListS list and fill...
String CheckOptionSTR(String opt)
Java: doc_mk_jv_BufferListCheckOptionSTR → C-API search for opt in MkBufferListS list and fill...
int CheckOptionI32(String opt)
Java: doc_mk_jv_BufferListCheckOptionI32 → C-API search for opt in MkBufferListS list and fill...
native double CheckOptionDBL(String opt, double defval, boolean onlyFirst)
Java: doc_mk_jv_BufferListCheckOptionDBL → C-API search for opt in MkBufferListS list and fill...
boolean CheckOption(String opt)
Java: boolean bfl.CheckOption(String opt, ?boolean onlyFirst = false?) → C-API search for boole...
long CheckOptionI64(String opt)
Java: doc_mk_jv_BufferListCheckOptionI64 → C-API search for opt in MkBufferListS list and fill...
MkBufferC CheckOptionBUF(String opt)
Java: MkBufferC bfl.CheckOptionBUF(String opt, ?MkBufferC defval = null?, ?boolean onlyFirst = true?...
double CheckOptionDBL(String opt, double defval)
Java: doc_mk_jv_BufferListCheckOptionDBL → C-API search for opt in MkBufferListS list and fill...
static native MkBufferListC GetNull()
Java: [static] MkBufferListC MkBufferListC.GetNull() → C-API Null-Slot - return a MkBufferListC ...
native MkBufferListC Prev()
Java: MkBufferListC bfl.Prev() → C-API get previous instance from linked-list of MkBufferListS ...
static native MkBufferListC HandleResolve(int netHdl)
Java: [static] MkBufferListC MkBufferListC.HandleResolve(int netHdl) → C-API Handle-Resolve-Slot...
static native MkBufferListC Instances()
Java: [static] MkBufferListC MkBufferListC.Instances() → C-API get head-instance from linked-lis...
native MkBufferListC Next()
Java: MkBufferListC bfl.Next() → C-API get next instance from linked-list of MkBufferListS type
native MkBufferC IndexExtract(int index)
Java: MkBufferC bfl.IndexExtract(?int index = 0?) → C-API extract (read & delete) the index obj...
MkBufferC IndexExtract()
Java: MkBufferC bfl.IndexExtract(?int index = 0?) → C-API extract (read & delete) the index obj...
native void IndexDelete(int index, int numitems, boolean doDelete)
Java: bfl.IndexDelete(int index, ?int numitems = 1?, ?boolean doDelete = true?) → C-API delete ...
native void IndexSetBUF(int index, MkBufferC buf)
Java: bfl.IndexSetBUF(int index, MkBufferC buf) → C-API set the index element from MkBufferList...
void IndexDelete(int index, int numitems)
Java: bfl.IndexDelete(int index, ?int numitems = 1?, ?boolean doDelete = true?) → C-API delete ...
native String IndexGetSTR(int index)
Java: String bfl.IndexGetSTR(int index) → C-API get the index element from MkBufferListC ....
native MkBufferC IndexGet(int index)
Java: MkBufferC bfl.IndexGet(int index) → C-API get (read only) the index object from bfl …
native MkBufferC IndexGetBUF(int index)
Java: MkBufferC bfl.IndexGetBUF(int index) → C-API get the index element from MkBufferListC ....
void IndexDelete(int index)
Java: bfl.IndexDelete(int index, ?int numitems = 1?, ?boolean doDelete = true?) → C-API delete ...
native void IndexSetSTR(int index, String str)
Java: bfl.IndexSetSTR(int index, String str) → C-API set the index element from MkBufferListC ....
native void IndexSet(int index, MkBufferC buf)
Java: bfl.IndexSet(int index, MkBufferC buf) → C-API set the index object from bfl …
void LogSSS(String varname)
Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void Log(MkObjectC fmtobj)
Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?...
void LogS()
Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void LogSS(String varname)
Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void LogSSS(String varname, MkObjectC fmtobj)
Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void Log()
Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?...
void LogSS()
Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void Log(MkObjectC fmtobj, int debug, String callfunc)
Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?...
void LogS(String varname, MkObjectC fmtobj)
Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
native void LogSSS(String varname, MkObjectC fmtobj, String callfunc)
Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
native void LogS(String varname, MkObjectC fmtobj, String callfunc)
Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void LogS(String varname)
Java: bfl.LogS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void LogSS(String varname, MkObjectC fmtobj)
Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
native void LogSS(String varname, MkObjectC fmtobj, String callfunc)
Java: bfl.LogSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
void Log(MkObjectC fmtobj, int debug)
Java: bfl.Log(?MkObjectC fmtobj = null?, ?int debug = 0?, ?String callfunc = null?...
void LogSSS()
Java: bfl.LogSSS(?String varname = "bfl"?, ?MkObjectC fmtobj = null?, ?String callfunc = null?...
native int SearchC(String str, int len, int startindex)
Java: int bfl.SearchC(String str, ?int len = -1?, ?int startindex = 0?) → C-API search MK_STR i...
native MkBufferListC Sort()
Java: MkBufferListC bfl.Sort() → C-API sort a MkBufferListC …
native void Move(MkBufferListC from)
Java: to.Move(MkBufferListC from) → C-API move all internal data from from to the end of to …
native MkBufferC ToBuffer()
Java: MkBufferC bfl.ToBuffer() → C-API Export a bfl into an MkBufferC using an MkBufferStreamC ...
static native MkBufferListC FileGlob(String pattern_match)
Java: [constructor,static] MkBufferListC MkBufferListC.FileGlob(String pattern_match) → C-API cr...
native int Cmp(MkBufferListC bfl2)
Java: int bfl.Cmp(MkBufferListC bfl2) → C-API compare two buffer-list …
int SearchC(String str)
Java: int bfl.SearchC(String str, ?int len = -1?, ?int startindex = 0?) → C-API search MK_STR i...
native MkBufferListC PositionMerge(MkBufferListC source, int position)
Java: MkBufferListC bfl.PositionMerge(MkBufferListC source, int position) → C-API merge a MkBuf...
native int Size()
Java: int bfl.Size() → C-API get the number-of-items in the bfl …
native void Reserve(int num)
Java: bfl.Reserve(int num) → C-API reserve num items in a MkBufferListC object …
native MkBufferListC Reset()
Java: MkBufferListC bfl.Reset() → C-API reset a MkBufferListC object …
int SearchC(String str, int len)
Java: int bfl.SearchC(String str, ?int len = -1?, ?int startindex = 0?) → C-API search MK_STR i...
native void Copy(MkBufferListC src)
Java: bfl.Copy(MkBufferListC src) → C-API copy all internal data from src to tgt …
static MkBufferListC CreateTLS(String tlsName)
Java: [static] MkBufferListC MkBufferListC.CreateTLS(String tlsName, ?boolean resetB = true?...
MkBufferListC()
Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) → C-API Constructs...
native MkBufferListC Dup()
Java: [constructor] MkBufferListC bfl.Dup() → C-API Dup-Constructor - create a new MkBufferListC...
native MkBufferListC Merge()
Java: [constructor] MkBufferListC bfl.Merge() → C-API Merge-Constructor - constructs a MkBufferL...
static native MkBufferListC Create(int size)
Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) → C-API Constructs...
static MkBufferListC Create()
Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) → C-API Constructs...
static native MkBufferListC CreateLA(MkBufferListC args)
Java: [constructor,static] MkBufferListC MkBufferListC.CreateLA(MkBufferListC args) → C-API Cons...
static MkBufferListC CreateLA(String... args)
Java: [constructor,static] MkBufferListC MkBufferListC.CreateLA(MkBufferListC args) → C-API Cons...
MkBufferListC(int size)
Java: [constructor,static] MkBufferListC MkBufferListC.Create(?int size = 0?) → C-API Constructs...
static native MkBufferListC CreateTLS(String tlsName, boolean resetB)
Java: [static] MkBufferListC MkBufferListC.CreateTLS(String tlsName, ?boolean resetB = true?...
static void Setup()
Java: [static] Setup() → C-API setup jvmkkernel internal memory …