theSq3Lite 10.0 NHI1 - theKernel - theLink - theConfig - theSq3Lite - theCompiler - theBrain - theGuard - theLib - theATL
c - tcl - atl - cs - py - rb - jv - cc
Loading...
Searching...
No Matches
Sq3Lite_Config_JV_API

Sq3Lite PACKAGE - configure the applicatione … More...

+ Collaboration diagram for Sq3Lite_Config_JV_API:

Functions

JNIEXPORT jstring JNICALL Java_jvsq3lite_Sq3Lite_CompileOptionGet (JNIEnv *env, jclass class, jint N)
  Java: [static] String CompileOptionGet(int N) C-API
Run-Time Library Compilation Options Diagnostics …
 
JNIEXPORT jboolean JNICALL Java_jvsq3lite_Sq3Lite_CompileOptionUsed (JNIEnv *env, jclass class, jstring zOptName)
  Java: [static] boolean CompileOptionUsed(String zOptName) C-API
Run-Time Library Compilation Options Diagnostics …
 
JNIEXPORT jlong JNICALL Java_jvsq3lite_Sq3Lite_MemoryHighwater (JNIEnv *env, jclass class, jint resetFlag)
  Java: [static] long MemoryHighwater(int resetFlag) C-API
Memory Allocator Statistics …
 
JNIEXPORT jlong JNICALL Java_jvsq3lite_Sq3Lite_MemoryUsed (JNIEnv *env, jclass class)
  Java: [static] long MemoryUsed() C-API
Memory Allocator Statistics …
 
JNIEXPORT void JNICALL Java_jvsq3lite_Sq3Lite_Threadsafe (JNIEnv *env, jclass class)
  Java: [static] Threadsafe() C-API
Test To See If The Library Is Threadsafe …
 
static native String jvsq3lite.Sq3Lite.CompileOptionGet (int N)
  Java: [static] String CompileOptionGet(int N) C-API
Run-Time Library Compilation Options Diagnostics …
 
static native boolean jvsq3lite.Sq3Lite.CompileOptionUsed (String zOptName)
  Java: [static] boolean CompileOptionUsed(String zOptName) C-API
Run-Time Library Compilation Options Diagnostics …
 
static native long jvsq3lite.Sq3Lite.MemoryHighwater (int resetFlag)
  Java: [static] long MemoryHighwater(int resetFlag) C-API
Memory Allocator Statistics …
 
static native long jvsq3lite.Sq3Lite.MemoryUsed ()
  Java: [static] long MemoryUsed() C-API
Memory Allocator Statistics …
 
static native void jvsq3lite.Sq3Lite.Threadsafe ()
  Java: [static] Threadsafe() C-API
Test To See If The Library Is Threadsafe …
 

Detailed Description

Sq3Lite PACKAGE - configure the applicatione …

end Sq3Lite_Enum_C_API

end Sq3Lite_Enum_C_API

Function Documentation

◆ CompileOptionGet()

static native String jvsq3lite.Sq3Lite.CompileOptionGet ( int N)
static

Java: [static] String CompileOptionGet(int N) C-API
Run-Time Library Compilation Options Diagnostics …

◆ CompileOptionUsed()

static native boolean jvsq3lite.Sq3Lite.CompileOptionUsed ( String zOptName)
static

Java: [static] boolean CompileOptionUsed(String zOptName) C-API
Run-Time Library Compilation Options Diagnostics …

◆ Java_jvsq3lite_Sq3Lite_CompileOptionGet()

JNIEXPORT jstring JNICALL Java_jvsq3lite_Sq3Lite_CompileOptionGet ( JNIEnv * env,
jclass class,
jint N )

Java: [static] String CompileOptionGet(int N) C-API
Run-Time Library Compilation Options Diagnostics …

Definition at line 50 of file LibSq3Lite_jv.c.

50 {
52 MK_STRN __retVal__L = Sq3CompileOptionGet(N);
53 jstring __retVal__S = JC2O(env,__retVal__L);
54 return __retVal__S;
55}
const MK_STRB * MK_STRN
#define MkRtSetup_NULL
static MK_STRN Sq3CompileOptionGet(MK_I32 N)
Run-Time Library Compilation Options Diagnostics …

◆ Java_jvsq3lite_Sq3Lite_CompileOptionUsed()

JNIEXPORT jboolean JNICALL Java_jvsq3lite_Sq3Lite_CompileOptionUsed ( JNIEnv * env,
jclass class,
jstring zOptName )

Java: [static] boolean CompileOptionUsed(String zOptName) C-API
Run-Time Library Compilation Options Diagnostics …

Definition at line 58 of file LibSq3Lite_jv.c.

58 {
60 MK_STRN zOptName_ptr = (zOptName?(*env)->GetStringUTFChars(env,zOptName,NULL):NULL);
61 JavaErrorCheck;
62 MK_BOOL __retVal__L = Sq3CompileOptionUsed(zOptName_ptr);
63 jboolean __retVal__S = __retVal__L;
64 if (zOptName_ptr) (*env)->ReleaseStringUTFChars(env,zOptName,zOptName_ptr);
65 return __retVal__S;
66error:
67 return 0;
68}
bool MK_BOOL
static MK_BOOL Sq3CompileOptionUsed(MK_STRN zOptName)
Run-Time Library Compilation Options Diagnostics …

◆ Java_jvsq3lite_Sq3Lite_MemoryHighwater()

JNIEXPORT jlong JNICALL Java_jvsq3lite_Sq3Lite_MemoryHighwater ( JNIEnv * env,
jclass class,
jint resetFlag )

Java: [static] long MemoryHighwater(int resetFlag) C-API
Memory Allocator Statistics …

Definition at line 71 of file LibSq3Lite_jv.c.

71 {
73 MK_I64 __retVal__L = Sq3MemoryHighwater(resetFlag);
74 jlong __retVal__S = __retVal__L;
75 return __retVal__S;
76}
signed long long MK_I64
static MK_I64 Sq3MemoryHighwater(MK_I32 resetFlag)
Memory Allocator Statistics …

◆ Java_jvsq3lite_Sq3Lite_MemoryUsed()

JNIEXPORT jlong JNICALL Java_jvsq3lite_Sq3Lite_MemoryUsed ( JNIEnv * env,
jclass class )

Java: [static] long MemoryUsed() C-API
Memory Allocator Statistics …

Definition at line 79 of file LibSq3Lite_jv.c.

79 {
81 MK_I64 __retVal__L = Sq3MemoryUsed();
82 jlong __retVal__S = __retVal__L;
83 return __retVal__S;
84}
static MK_I64 Sq3MemoryUsed(void)
Memory Allocator Statistics …

◆ Java_jvsq3lite_Sq3Lite_Threadsafe()

JNIEXPORT void JNICALL Java_jvsq3lite_Sq3Lite_Threadsafe ( JNIEnv * env,
jclass class )

Java: [static] Threadsafe() C-API
Test To See If The Library Is Threadsafe …

Definition at line 87 of file LibSq3Lite_jv.c.

87 {
89 enum MkErrorE errVal = Sq3Threadsafe();
90 MkErrorC_Check(NULL, errVal)
91error:
92 return;
93}
MkErrorE
static enum MkErrorE Sq3Threadsafe(void)
Test To See If The Library Is Threadsafe …

◆ MemoryHighwater()

static native long jvsq3lite.Sq3Lite.MemoryHighwater ( int resetFlag)
static

Java: [static] long MemoryHighwater(int resetFlag) C-API
Memory Allocator Statistics …

◆ MemoryUsed()

static native long jvsq3lite.Sq3Lite.MemoryUsed ( )
static

Java: [static] long MemoryUsed() C-API
Memory Allocator Statistics …

◆ Threadsafe()

static native void jvsq3lite.Sq3Lite.Threadsafe ( )
static

Java: [static] Threadsafe() C-API
Test To See If The Library Is Threadsafe …