ug4
bindings_vrl_native.h File Reference
#include <jni.h>

Go to the source code of this file.

Macros

#define _Included_edu_gcsc_vrl_ug_UG_MessageThread
 
#define edu_gcsc_vrl_ug_UG_MessageThread_MAX_PRIORITY   10L
 
#define edu_gcsc_vrl_ug_UG_MessageThread_MIN_PRIORITY   1L
 
#define edu_gcsc_vrl_ug_UG_MessageThread_NORM_PRIORITY   5L
 

Functions

JNIEXPORT jobject JNICALL Java_edu_gcsc_vrl_ug_UG__1convertRegistryInfo (JNIEnv *, jobject)
 
JNIEXPORT void JNICALL Java_edu_gcsc_vrl_ug_UG__1delete (JNIEnv *, jclass, jlong, jlong)
 
JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getAuthors (JNIEnv *, jobject)
 
JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getBinaryLicense (JNIEnv *, jobject)
 
JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getCompileDate (JNIEnv *, jobject)
 
JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getDefaultClassNameFromGroup (JNIEnv *, jobject, jstring)
 
JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getDescription (JNIEnv *, jobject)
 
JNIEXPORT jlong JNICALL Java_edu_gcsc_vrl_ug_UG__1getExportedClassPtrByName (JNIEnv *, jobject, jstring, jboolean)
 
JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getSvnRevision (JNIEnv *, jobject)
 
JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getUGVersion (JNIEnv *, jobject)
 
JNIEXPORT void JNICALL Java_edu_gcsc_vrl_ug_UG__1invalidate (JNIEnv *, jclass, jobject)
 
JNIEXPORT jobject JNICALL Java_edu_gcsc_vrl_ug_UG__1invokeFunction (JNIEnv *, jobject, jstring, jboolean, jobjectArray)
 
JNIEXPORT jobject JNICALL Java_edu_gcsc_vrl_ug_UG__1invokeMethod (JNIEnv *, jobject, jstring, jlong, jboolean, jstring, jobjectArray)
 
JNIEXPORT jobject JNICALL Java_edu_gcsc_vrl_ug_UG__1newInstance (JNIEnv *, jobject, jlong, jobjectArray)
 
JNIEXPORT jint JNICALL Java_edu_gcsc_vrl_ug_UG__1ugInit (JNIEnv *, jclass, jobjectArray)
 

Macro Definition Documentation

◆ _Included_edu_gcsc_vrl_ug_UG_MessageThread

#define _Included_edu_gcsc_vrl_ug_UG_MessageThread

◆ edu_gcsc_vrl_ug_UG_MessageThread_MAX_PRIORITY

#define edu_gcsc_vrl_ug_UG_MessageThread_MAX_PRIORITY   10L

◆ edu_gcsc_vrl_ug_UG_MessageThread_MIN_PRIORITY

#define edu_gcsc_vrl_ug_UG_MessageThread_MIN_PRIORITY   1L

◆ edu_gcsc_vrl_ug_UG_MessageThread_NORM_PRIORITY

#define edu_gcsc_vrl_ug_UG_MessageThread_NORM_PRIORITY   5L

Function Documentation

◆ Java_edu_gcsc_vrl_ug_UG__1convertRegistryInfo()

JNIEXPORT jobject JNICALL Java_edu_gcsc_vrl_ug_UG__1convertRegistryInfo ( JNIEnv *  env,
jobject  obj 
)

◆ Java_edu_gcsc_vrl_ug_UG__1delete()

JNIEXPORT void JNICALL Java_edu_gcsc_vrl_ug_UG__1delete ( JNIEnv *  env,
jclass  cls,
jlong  objPtr,
jlong  exportedClsPtr 
)

◆ Java_edu_gcsc_vrl_ug_UG__1getAuthors()

JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getAuthors ( JNIEnv *  env,
jobject  obj 
)

◆ Java_edu_gcsc_vrl_ug_UG__1getBinaryLicense()

JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getBinaryLicense ( JNIEnv *  env,
jobject  obj 
)

◆ Java_edu_gcsc_vrl_ug_UG__1getCompileDate()

JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getCompileDate ( JNIEnv *  env,
jobject  obj 
)

◆ Java_edu_gcsc_vrl_ug_UG__1getDefaultClassNameFromGroup()

JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getDefaultClassNameFromGroup ( JNIEnv *  env,
jobject  obj,
jstring  grpName 
)

◆ Java_edu_gcsc_vrl_ug_UG__1getDescription()

JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getDescription ( JNIEnv *  env,
jobject  obj 
)

References ug::vrl::stringC2J().

◆ Java_edu_gcsc_vrl_ug_UG__1getExportedClassPtrByName()

JNIEXPORT jlong JNICALL Java_edu_gcsc_vrl_ug_UG__1getExportedClassPtrByName ( JNIEnv *  env,
jobject  obj,
jstring  name,
jboolean  classGrp 
)

◆ Java_edu_gcsc_vrl_ug_UG__1getSvnRevision()

JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getSvnRevision ( JNIEnv *  env,
jobject  obj 
)

◆ Java_edu_gcsc_vrl_ug_UG__1getUGVersion()

JNIEXPORT jstring JNICALL Java_edu_gcsc_vrl_ug_UG__1getUGVersion ( JNIEnv *  env,
jobject  obj 
)

◆ Java_edu_gcsc_vrl_ug_UG__1invalidate()

JNIEXPORT void JNICALL Java_edu_gcsc_vrl_ug_UG__1invalidate ( JNIEnv *  env,
jclass  cls,
jobject  smartPtr 
)

◆ Java_edu_gcsc_vrl_ug_UG__1invokeFunction()

JNIEXPORT jobject JNICALL Java_edu_gcsc_vrl_ug_UG__1invokeFunction ( JNIEnv *  env,
jobject  obj,
jstring  fName,
jboolean  readOnly,
jobjectArray  params 
)

◆ Java_edu_gcsc_vrl_ug_UG__1invokeMethod()

◆ Java_edu_gcsc_vrl_ug_UG__1newInstance()

◆ Java_edu_gcsc_vrl_ug_UG__1ugInit()