jni_glue.h 573 B

1234567891011121314151617181920
  1. #include <jni.h>
  2. #include <bbmonkey.h>
  3. namespace bbJNI{
  4. void CallVoidMethod( JNIEnv *env,jobject obj,jmethodID methodID,bbArray<bbVariant> args );
  5. bbBool CallBooleanMethod( JNIEnv *env,jobject obj,jmethodID methodID,bbArray<bbVariant> args );
  6. void CallStaticVoidMethod( JNIEnv *env,jclass clazz,jmethodID methodID,bbArray<bbVariant> args );
  7. bbBool CallStaticBooleanMethod( JNIEnv *env,jclass clazz,jmethodID methodID,bbArray<bbVariant> args );
  8. bbString JStringToString( JNIEnv *env,jstring jstr );
  9. jstring StringToJString( JNIEnv *env,bbString str );
  10. }