theKernel 10.0
Loading...
Searching...
No Matches
jvmkkernel.MkKernel Class Reference

MkKernel PACKAGE - The package is the toplevel structure of the Programming-Language-Micro-Kernel (PLMK)More...

Static Public Member Functions

static native MkErrorE ErrorE_FromInt (int value)
  Java: [static] MkErrorE ErrorE_FromInt(int value) C-API
return the MkErrorE from integer …
 
static native MkIdSE IdSE_FromInt (int value)
  Java: [static] MkIdSE IdSE_FromInt(int value) C-API
return the MkIdSE from integer …
 
static native MkTimeoutE TimeoutE_FromInt (int value)
  Java: [static] MkTimeoutE TimeoutE_FromInt(int value) C-API
return the MkTimeoutE from integer …
 
static native MkTypeE TypeE_FromInt (int value)
  Java: [static] MkTypeE TypeE_FromInt(int value) C-API
return the MkTypeE from integer …
 
static native int ErrorE_ToInt (MkErrorE value)
  Java: [static] int ErrorE_ToInt(MkErrorE value) C-API
return the MkErrorE as integer …
 
static native String ErrorE_ToString (MkErrorE value)
  Java: [static] String ErrorE_ToString(MkErrorE value) C-API
return the MkErrorE as string …
 
static native int IdSE_ToInt (MkIdSE value)
  Java: [static] int IdSE_ToInt(MkIdSE value) C-API
return the MkIdSE as integer …
 
static native String IdSE_ToString (MkIdSE value)
  Java: [static] String IdSE_ToString(MkIdSE value) C-API
return the MkIdSE as string …
 
static native int TimeoutE_ToInt (MkTimeoutE value)
  Java: [static] int TimeoutE_ToInt(MkTimeoutE value) C-API
return the MkTimeoutE as integer …
 
static native String TimeoutE_ToString (MkTimeoutE value)
  Java: [static] String TimeoutE_ToString(MkTimeoutE value) C-API
return the MkTimeoutE as string …
 
static native int TypeE_ToInt (MkTypeE value)
  Java: [static] int TypeE_ToInt(MkTypeE value) C-API
return the MkTypeE as integer …
 
static native String TypeE_ToString (MkTypeE value)
  Java: [static] String TypeE_ToString(MkTypeE value) C-API
return the MkTypeE as string …
 
static native void Cleanup ()
  Java: [static] Cleanup() C-API
cleanup jvmkkernel internal memory …
 
static void Setup ()
  Java: [static] Setup() C-API
setup jvmkkernel internal memory …
 
static void dumpln (Object o)
 
static String dump (Object o)
 

Detailed Description

MkKernel PACKAGE - The package is the toplevel structure of the Programming-Language-Micro-Kernel (PLMK)

MkKernel definition

The jvmkkernel package is loaded with:

import jvmkkernel.*; 

and is a composition of one or more class-item.

The jvmkkernel package add the following public classes into MkObjectC_C_API :

Object C-Type Description
MkObjectC MK_OBJ MkObjectC - class known as obj or object is used as base-class type for a Programming-Language-Micro-Kernel (PLMK) class …
MkBufferC MK_BUF MkBufferC - the abstract class known as buf or buffer is used to create and manage dynamic, generic, mixed typed data. …
MkBufferStreamC MK_BUS MkBufferStreamC - the abstract class known as bus or stream is a subclass of MkBufferC and is used for package-based-io
MkBufferListC MK_BFL MkBufferListC - the class known as bfl or buffer-list is used to create and manage a list of MkBufferC
MkLogFileC MK_LFL MkLogFileC - the class known as lfl or log-file is used to control the target of the logging-output
MkErrorC MK_ERR MkErrorC - the class known as err or error is used to create and manage an error message …
MkRuntimeC MK_RT MkRuntimeC - The class known as mkrt or runtime is the main jvmkkernel application environment …

The jvmkkernel package add the following public types into MkObjectC_C_API :

    ABSTRACT: MkTypeSTT (TypeTypeType = type of a TypeType)
    |
    |- ABSTRACT: MkTypeDefSTT (TypeType = type of a Type)
       |
       |- MkObjectST, MkLogFileST, MkBufferListST,
       |- MkErrorPanicST, MkErrorIgnoreST, MkErrorPrintST, MkErrorDefaultST, MkErrorST
       |
       |- ABSTRACT: MkBufferST
          |- FINAL: MkBuffer64ST, MkBuffer256ST, MkBuffer1024ST
          |- ABSTRACT: MkBufferStreamST
             | FINAL: MkBufferStream64ST, MkBufferStream256ST, MkBufferStream1024ST, MkBufferStream16384ST

Definition at line 133 of file MkKernel.java.

Member Function Documentation

◆ dump()

static String jvmkkernel.MkKernel.dump ( Object o)
static

Definition at line 299 of file MkKernel.java.

299 {
300 return dump(o, new SpaceBuffer(""));
301 }
static String dump(Object o)
+ Here is the caller graph for this function:

◆ dumpln()

static void jvmkkernel.MkKernel.dumpln ( Object o)
static

Definition at line 296 of file MkKernel.java.

296 {
297 System.err.println(dump(o, new SpaceBuffer("")));
298 }

The documentation for this class was generated from the following file: