theSq3Lite 10.0
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 47 of file LibSq3Lite_jv.c.

47 {
49 MK_STRN __retVal__L = Sq3CompileOptionGet(N);
50 jstring __retVal__S = JC2O(env,__retVal__L);
51 return __retVal__S;
52}
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 55 of file LibSq3Lite_jv.c.

55 {
57 MK_STRN zOptName_ptr = (zOptName?(*env)->GetStringUTFChars(env,zOptName,NULL):NULL);
58 JavaErrorCheck;
59 MK_BOOL __retVal__L = Sq3CompileOptionUsed(zOptName_ptr);
60 jboolean __retVal__S = __retVal__L;
61 if (zOptName_ptr) (*env)->ReleaseStringUTFChars(env,zOptName,zOptName_ptr);
62 return __retVal__S;
63error:
64 return 0;
65}
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 68 of file LibSq3Lite_jv.c.

68 {
70 MK_I64 __retVal__L = Sq3MemoryHighwater(resetFlag);
71 jlong __retVal__S = __retVal__L;
72 return __retVal__S;
73}
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 76 of file LibSq3Lite_jv.c.

76 {
78 MK_I64 __retVal__L = Sq3MemoryUsed();
79 jlong __retVal__S = __retVal__L;
80 return __retVal__S;
81}
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 84 of file LibSq3Lite_jv.c.

84 {
86 enum MkErrorE errVal = Sq3Threadsafe();
87 MkErrorC_Check(NULL, errVal)
88error:
89 return;
90}
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 …