JRIEnvInterface Struct Reference

#include <jri.h>

Data Fields

void * reserved0
void * reserved1
void * reserved2
void * reserved3
struct java_lang_Class *(* FindClass )(JRIEnv *env, jint op, const char *a)
void(* Throw )(JRIEnv *env, jint op, struct java_lang_Throwable *a)
void(* ThrowNew )(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b)
struct java_lang_Throwable *(* ExceptionOccurred )(JRIEnv *env, jint op)
void(* ExceptionDescribe )(JRIEnv *env, jint op)
void(* ExceptionClear )(JRIEnv *env, jint op)
jglobal(* NewGlobalRef )(JRIEnv *env, jint op, void *a)
void(* DisposeGlobalRef )(JRIEnv *env, jint op, jglobal a)
void *(* GetGlobalRef )(JRIEnv *env, jint op, jglobal a)
void(* SetGlobalRef )(JRIEnv *env, jint op, jglobal a, void *b)
jbool(* IsSameObject )(JRIEnv *env, jint op, void *a, void *b)
void *(* NewObject )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
void *(* NewObjectV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
void *(* NewObjectA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
struct java_lang_Class *(* GetObjectClass )(JRIEnv *env, jint op, void *a)
jbool(* IsInstanceOf )(JRIEnv *env, jint op, void *a, struct java_lang_Class *b)
jint(* GetMethodID )(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)
void *(* CallMethod )(JRIEnv *env, jint op, void *a, jint b,...)
void *(* CallMethodV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
void *(* CallMethodA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jbool(* CallMethodBoolean )(JRIEnv *env, jint op, void *a, jint b,...)
jbool(* CallMethodBooleanV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jbool(* CallMethodBooleanA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jbyte(* CallMethodByte )(JRIEnv *env, jint op, void *a, jint b,...)
jbyte(* CallMethodByteV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jbyte(* CallMethodByteA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jchar(* CallMethodChar )(JRIEnv *env, jint op, void *a, jint b,...)
jchar(* CallMethodCharV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jchar(* CallMethodCharA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jshort(* CallMethodShort )(JRIEnv *env, jint op, void *a, jint b,...)
jshort(* CallMethodShortV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jshort(* CallMethodShortA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jint(* CallMethodInt )(JRIEnv *env, jint op, void *a, jint b,...)
jint(* CallMethodIntV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jint(* CallMethodIntA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jlong(* CallMethodLong )(JRIEnv *env, jint op, void *a, jint b,...)
jlong(* CallMethodLongV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jlong(* CallMethodLongA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jfloat(* CallMethodFloat )(JRIEnv *env, jint op, void *a, jint b,...)
jfloat(* CallMethodFloatV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jfloat(* CallMethodFloatA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jdouble(* CallMethodDouble )(JRIEnv *env, jint op, void *a, jint b,...)
jdouble(* CallMethodDoubleV )(JRIEnv *env, jint op, void *a, jint b, va_list c)
jdouble(* CallMethodDoubleA )(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)
jint(* GetFieldID )(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)
void *(* GetField )(JRIEnv *env, jint op, void *a, jint b)
jbool(* GetFieldBoolean )(JRIEnv *env, jint op, void *a, jint b)
jbyte(* GetFieldByte )(JRIEnv *env, jint op, void *a, jint b)
jchar(* GetFieldChar )(JRIEnv *env, jint op, void *a, jint b)
jshort(* GetFieldShort )(JRIEnv *env, jint op, void *a, jint b)
jint(* GetFieldInt )(JRIEnv *env, jint op, void *a, jint b)
jlong(* GetFieldLong )(JRIEnv *env, jint op, void *a, jint b)
jfloat(* GetFieldFloat )(JRIEnv *env, jint op, void *a, jint b)
jdouble(* GetFieldDouble )(JRIEnv *env, jint op, void *a, jint b)
void(* SetField )(JRIEnv *env, jint op, void *a, jint b, void *c)
void(* SetFieldBoolean )(JRIEnv *env, jint op, void *a, jint b, jbool c)
void(* SetFieldByte )(JRIEnv *env, jint op, void *a, jint b, jbyte c)
void(* SetFieldChar )(JRIEnv *env, jint op, void *a, jint b, jchar c)
void(* SetFieldShort )(JRIEnv *env, jint op, void *a, jint b, jshort c)
void(* SetFieldInt )(JRIEnv *env, jint op, void *a, jint b, jint c)
void(* SetFieldLong )(JRIEnv *env, jint op, void *a, jint b, jlong c)
void(* SetFieldFloat )(JRIEnv *env, jint op, void *a, jint b, jfloat c)
void(* SetFieldDouble )(JRIEnv *env, jint op, void *a, jint b, jdouble c)
jbool(* IsSubclassOf )(JRIEnv *env, jint op, struct java_lang_Class *a, struct java_lang_Class *b)
jint(* GetStaticMethodID )(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)
void *(* CallStaticMethod )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
void *(* CallStaticMethodV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
void *(* CallStaticMethodA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jbool(* CallStaticMethodBoolean )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jbool(* CallStaticMethodBooleanV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jbool(* CallStaticMethodBooleanA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jbyte(* CallStaticMethodByte )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jbyte(* CallStaticMethodByteV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jbyte(* CallStaticMethodByteA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jchar(* CallStaticMethodChar )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jchar(* CallStaticMethodCharV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jchar(* CallStaticMethodCharA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jshort(* CallStaticMethodShort )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jshort(* CallStaticMethodShortV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jshort(* CallStaticMethodShortA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jint(* CallStaticMethodInt )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jint(* CallStaticMethodIntV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jint(* CallStaticMethodIntA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jlong(* CallStaticMethodLong )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jlong(* CallStaticMethodLongV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jlong(* CallStaticMethodLongA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jfloat(* CallStaticMethodFloat )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jfloat(* CallStaticMethodFloatV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jfloat(* CallStaticMethodFloatA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jdouble(* CallStaticMethodDouble )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)
jdouble(* CallStaticMethodDoubleV )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)
jdouble(* CallStaticMethodDoubleA )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)
jint(* GetStaticFieldID )(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)
void *(* GetStaticField )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jbool(* GetStaticFieldBoolean )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jbyte(* GetStaticFieldByte )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jchar(* GetStaticFieldChar )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jshort(* GetStaticFieldShort )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jint(* GetStaticFieldInt )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jlong(* GetStaticFieldLong )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jfloat(* GetStaticFieldFloat )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
jdouble(* GetStaticFieldDouble )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)
void(* SetStaticField )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, void *c)
void(* SetStaticFieldBoolean )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jbool c)
void(* SetStaticFieldByte )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jbyte c)
void(* SetStaticFieldChar )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jchar c)
void(* SetStaticFieldShort )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jshort c)
void(* SetStaticFieldInt )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jint c)
void(* SetStaticFieldLong )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jlong c)
void(* SetStaticFieldFloat )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jfloat c)
void(* SetStaticFieldDouble )(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jdouble c)
struct java_lang_String *(* NewString )(JRIEnv *env, jint op, const jchar *a, jint b)
jint(* GetStringLength )(JRIEnv *env, jint op, struct java_lang_String *a)
const jchar *(* GetStringChars )(JRIEnv *env, jint op, struct java_lang_String *a)
struct java_lang_String *(* NewStringUTF )(JRIEnv *env, jint op, const jbyte *a, jint b)
jint(* GetStringUTFLength )(JRIEnv *env, jint op, struct java_lang_String *a)
const jbyte *(* GetStringUTFChars )(JRIEnv *env, jint op, struct java_lang_String *a)
void *(* NewScalarArray )(JRIEnv *env, jint op, jint a, const char *b, const jbyte *c)
jint(* GetScalarArrayLength )(JRIEnv *env, jint op, void *a)
jbyte *(* GetScalarArrayElements )(JRIEnv *env, jint op, void *a)
void *(* NewObjectArray )(JRIEnv *env, jint op, jint a, struct java_lang_Class *b, void *c)
jint(* GetObjectArrayLength )(JRIEnv *env, jint op, void *a)
void *(* GetObjectArrayElement )(JRIEnv *env, jint op, void *a, jint b)
void(* SetObjectArrayElement )(JRIEnv *env, jint op, void *a, jint b, void *c)
void(* RegisterNatives )(JRIEnv *env, jint op, struct java_lang_Class *a, char **b, void **c)
void(* UnregisterNatives )(JRIEnv *env, jint op, struct java_lang_Class *a)
struct java_lang_Class *(* DefineClass )(JRIEnv *env, jint op, struct java_lang_ClassLoader *a, jbyte *b, jsize bLen)
struct java_lang_String *(* NewStringPlatform )(JRIEnv *env, jint op, const jbyte *a, jint b, const jbyte *c, jint d)
const jbyte *(* GetStringPlatformChars )(JRIEnv *env, jint op, struct java_lang_String *a, const jbyte *b, jint c)

Detailed Description

Definition at line 406 of file jri.h.


Field Documentation

void*(* JRIEnvInterface::CallMethod)(JRIEnv *env, jint op, void *a, jint b,...)

Definition at line 428 of file jri.h.

void*(* JRIEnvInterface::CallMethodA)(JRIEnv *env, jint op, void *a, jint b, JRIValue *c)

Definition at line 430 of file jri.h.

Definition at line 431 of file jri.h.

Definition at line 433 of file jri.h.

jbool(* JRIEnvInterface::CallMethodBooleanV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 432 of file jri.h.

Definition at line 434 of file jri.h.

Definition at line 436 of file jri.h.

jbyte(* JRIEnvInterface::CallMethodByteV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 435 of file jri.h.

Definition at line 437 of file jri.h.

Definition at line 439 of file jri.h.

jchar(* JRIEnvInterface::CallMethodCharV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 438 of file jri.h.

Definition at line 452 of file jri.h.

Definition at line 454 of file jri.h.

jdouble(* JRIEnvInterface::CallMethodDoubleV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 453 of file jri.h.

Definition at line 449 of file jri.h.

Definition at line 451 of file jri.h.

jfloat(* JRIEnvInterface::CallMethodFloatV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 450 of file jri.h.

Definition at line 443 of file jri.h.

Definition at line 445 of file jri.h.

jint(* JRIEnvInterface::CallMethodIntV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 444 of file jri.h.

Definition at line 446 of file jri.h.

Definition at line 448 of file jri.h.

jlong(* JRIEnvInterface::CallMethodLongV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 447 of file jri.h.

Definition at line 440 of file jri.h.

Definition at line 442 of file jri.h.

jshort(* JRIEnvInterface::CallMethodShortV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 441 of file jri.h.

void*(* JRIEnvInterface::CallMethodV)(JRIEnv *env, jint op, void *a, jint b, va_list c)

Definition at line 429 of file jri.h.

void*(* JRIEnvInterface::CallStaticMethod)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 476 of file jri.h.

void*(* JRIEnvInterface::CallStaticMethodA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 478 of file jri.h.

jbool(* JRIEnvInterface::CallStaticMethodBoolean)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 479 of file jri.h.

jbool(* JRIEnvInterface::CallStaticMethodBooleanA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 481 of file jri.h.

jbool(* JRIEnvInterface::CallStaticMethodBooleanV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 480 of file jri.h.

jbyte(* JRIEnvInterface::CallStaticMethodByte)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 482 of file jri.h.

jbyte(* JRIEnvInterface::CallStaticMethodByteA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 484 of file jri.h.

jbyte(* JRIEnvInterface::CallStaticMethodByteV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 483 of file jri.h.

jchar(* JRIEnvInterface::CallStaticMethodChar)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 485 of file jri.h.

jchar(* JRIEnvInterface::CallStaticMethodCharA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 487 of file jri.h.

jchar(* JRIEnvInterface::CallStaticMethodCharV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 486 of file jri.h.

jdouble(* JRIEnvInterface::CallStaticMethodDouble)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 500 of file jri.h.

jdouble(* JRIEnvInterface::CallStaticMethodDoubleA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 502 of file jri.h.

jdouble(* JRIEnvInterface::CallStaticMethodDoubleV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 501 of file jri.h.

jfloat(* JRIEnvInterface::CallStaticMethodFloat)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 497 of file jri.h.

jfloat(* JRIEnvInterface::CallStaticMethodFloatA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 499 of file jri.h.

jfloat(* JRIEnvInterface::CallStaticMethodFloatV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 498 of file jri.h.

jint(* JRIEnvInterface::CallStaticMethodInt)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 491 of file jri.h.

jint(* JRIEnvInterface::CallStaticMethodIntA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 493 of file jri.h.

jint(* JRIEnvInterface::CallStaticMethodIntV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 492 of file jri.h.

jlong(* JRIEnvInterface::CallStaticMethodLong)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 494 of file jri.h.

jlong(* JRIEnvInterface::CallStaticMethodLongA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 496 of file jri.h.

jlong(* JRIEnvInterface::CallStaticMethodLongV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 495 of file jri.h.

jshort(* JRIEnvInterface::CallStaticMethodShort)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 488 of file jri.h.

jshort(* JRIEnvInterface::CallStaticMethodShortA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 490 of file jri.h.

jshort(* JRIEnvInterface::CallStaticMethodShortV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 489 of file jri.h.

void*(* JRIEnvInterface::CallStaticMethodV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 477 of file jri.h.

struct java_lang_Class*(* JRIEnvInterface::DefineClass)(JRIEnv *env, jint op, struct java_lang_ClassLoader *a, jbyte *b, jsize bLen) [read]

Definition at line 537 of file jri.h.

Definition at line 418 of file jri.h.

Definition at line 416 of file jri.h.

Definition at line 415 of file jri.h.

struct java_lang_Throwable*(* JRIEnvInterface::ExceptionOccurred)(JRIEnv *env, jint op) [read]

Definition at line 414 of file jri.h.

struct java_lang_Class*(* JRIEnvInterface::FindClass)(JRIEnv *env, jint op, const char *a) [read]

Definition at line 411 of file jri.h.

void*(* JRIEnvInterface::GetField)(JRIEnv *env, jint op, void *a, jint b)

Definition at line 456 of file jri.h.

Definition at line 457 of file jri.h.

Definition at line 458 of file jri.h.

Definition at line 459 of file jri.h.

Definition at line 464 of file jri.h.

Definition at line 463 of file jri.h.

jint(* JRIEnvInterface::GetFieldID)(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)

Definition at line 455 of file jri.h.

Definition at line 461 of file jri.h.

Definition at line 462 of file jri.h.

Definition at line 460 of file jri.h.

Definition at line 419 of file jri.h.

jint(* JRIEnvInterface::GetMethodID)(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)

Definition at line 427 of file jri.h.

Definition at line 533 of file jri.h.

Definition at line 532 of file jri.h.

struct java_lang_Class*(* JRIEnvInterface::GetObjectClass)(JRIEnv *env, jint op, void *a) [read]

Definition at line 425 of file jri.h.

Definition at line 530 of file jri.h.

Definition at line 529 of file jri.h.

void*(* JRIEnvInterface::GetStaticField)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 504 of file jri.h.

jbool(* JRIEnvInterface::GetStaticFieldBoolean)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 505 of file jri.h.

jbyte(* JRIEnvInterface::GetStaticFieldByte)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 506 of file jri.h.

jchar(* JRIEnvInterface::GetStaticFieldChar)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 507 of file jri.h.

jdouble(* JRIEnvInterface::GetStaticFieldDouble)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 512 of file jri.h.

jfloat(* JRIEnvInterface::GetStaticFieldFloat)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 511 of file jri.h.

jint(* JRIEnvInterface::GetStaticFieldID)(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)

Definition at line 503 of file jri.h.

jint(* JRIEnvInterface::GetStaticFieldInt)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 509 of file jri.h.

jlong(* JRIEnvInterface::GetStaticFieldLong)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 510 of file jri.h.

jshort(* JRIEnvInterface::GetStaticFieldShort)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b)

Definition at line 508 of file jri.h.

jint(* JRIEnvInterface::GetStaticMethodID)(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b, const char *c)

Definition at line 475 of file jri.h.

const jchar*(* JRIEnvInterface::GetStringChars)(JRIEnv *env, jint op, struct java_lang_String *a)

Definition at line 524 of file jri.h.

jint(* JRIEnvInterface::GetStringLength)(JRIEnv *env, jint op, struct java_lang_String *a)

Definition at line 523 of file jri.h.

const jbyte*(* JRIEnvInterface::GetStringPlatformChars)(JRIEnv *env, jint op, struct java_lang_String *a, const jbyte *b, jint c)

Definition at line 539 of file jri.h.

const jbyte*(* JRIEnvInterface::GetStringUTFChars)(JRIEnv *env, jint op, struct java_lang_String *a)

Definition at line 527 of file jri.h.

jint(* JRIEnvInterface::GetStringUTFLength)(JRIEnv *env, jint op, struct java_lang_String *a)

Definition at line 526 of file jri.h.

jbool(* JRIEnvInterface::IsInstanceOf)(JRIEnv *env, jint op, void *a, struct java_lang_Class *b)

Definition at line 426 of file jri.h.

jbool(* JRIEnvInterface::IsSameObject)(JRIEnv *env, jint op, void *a, void *b)

Definition at line 421 of file jri.h.

jbool(* JRIEnvInterface::IsSubclassOf)(JRIEnv *env, jint op, struct java_lang_Class *a, struct java_lang_Class *b)

Definition at line 474 of file jri.h.

Definition at line 417 of file jri.h.

void*(* JRIEnvInterface::NewObject)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b,...)

Definition at line 422 of file jri.h.

void*(* JRIEnvInterface::NewObjectA)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, JRIValue *c)

Definition at line 424 of file jri.h.

void*(* JRIEnvInterface::NewObjectArray)(JRIEnv *env, jint op, jint a, struct java_lang_Class *b, void *c)

Definition at line 531 of file jri.h.

void*(* JRIEnvInterface::NewObjectV)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, va_list c)

Definition at line 423 of file jri.h.

void*(* JRIEnvInterface::NewScalarArray)(JRIEnv *env, jint op, jint a, const char *b, const jbyte *c)

Definition at line 528 of file jri.h.

struct java_lang_String*(* JRIEnvInterface::NewString)(JRIEnv *env, jint op, const jchar *a, jint b) [read]

Definition at line 522 of file jri.h.

struct java_lang_String*(* JRIEnvInterface::NewStringPlatform)(JRIEnv *env, jint op, const jbyte *a, jint b, const jbyte *c, jint d) [read]

Definition at line 538 of file jri.h.

struct java_lang_String*(* JRIEnvInterface::NewStringUTF)(JRIEnv *env, jint op, const jbyte *a, jint b) [read]

Definition at line 525 of file jri.h.

void(* JRIEnvInterface::RegisterNatives)(JRIEnv *env, jint op, struct java_lang_Class *a, char **b, void **c)

Definition at line 535 of file jri.h.

Definition at line 407 of file jri.h.

Definition at line 408 of file jri.h.

Definition at line 409 of file jri.h.

Definition at line 410 of file jri.h.

void(* JRIEnvInterface::SetField)(JRIEnv *env, jint op, void *a, jint b, void *c)

Definition at line 465 of file jri.h.

void(* JRIEnvInterface::SetFieldBoolean)(JRIEnv *env, jint op, void *a, jint b, jbool c)

Definition at line 466 of file jri.h.

void(* JRIEnvInterface::SetFieldByte)(JRIEnv *env, jint op, void *a, jint b, jbyte c)

Definition at line 467 of file jri.h.

void(* JRIEnvInterface::SetFieldChar)(JRIEnv *env, jint op, void *a, jint b, jchar c)

Definition at line 468 of file jri.h.

void(* JRIEnvInterface::SetFieldDouble)(JRIEnv *env, jint op, void *a, jint b, jdouble c)

Definition at line 473 of file jri.h.

void(* JRIEnvInterface::SetFieldFloat)(JRIEnv *env, jint op, void *a, jint b, jfloat c)

Definition at line 472 of file jri.h.

void(* JRIEnvInterface::SetFieldInt)(JRIEnv *env, jint op, void *a, jint b, jint c)

Definition at line 470 of file jri.h.

void(* JRIEnvInterface::SetFieldLong)(JRIEnv *env, jint op, void *a, jint b, jlong c)

Definition at line 471 of file jri.h.

void(* JRIEnvInterface::SetFieldShort)(JRIEnv *env, jint op, void *a, jint b, jshort c)

Definition at line 469 of file jri.h.

void(* JRIEnvInterface::SetGlobalRef)(JRIEnv *env, jint op, jglobal a, void *b)

Definition at line 420 of file jri.h.

void(* JRIEnvInterface::SetObjectArrayElement)(JRIEnv *env, jint op, void *a, jint b, void *c)

Definition at line 534 of file jri.h.

void(* JRIEnvInterface::SetStaticField)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, void *c)

Definition at line 513 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldBoolean)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jbool c)

Definition at line 514 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldByte)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jbyte c)

Definition at line 515 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldChar)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jchar c)

Definition at line 516 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldDouble)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jdouble c)

Definition at line 521 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldFloat)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jfloat c)

Definition at line 520 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldInt)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jint c)

Definition at line 518 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldLong)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jlong c)

Definition at line 519 of file jri.h.

void(* JRIEnvInterface::SetStaticFieldShort)(JRIEnv *env, jint op, struct java_lang_Class *a, jint b, jshort c)

Definition at line 517 of file jri.h.

void(* JRIEnvInterface::Throw)(JRIEnv *env, jint op, struct java_lang_Throwable *a)

Definition at line 412 of file jri.h.

void(* JRIEnvInterface::ThrowNew)(JRIEnv *env, jint op, struct java_lang_Class *a, const char *b)

Definition at line 413 of file jri.h.

void(* JRIEnvInterface::UnregisterNatives)(JRIEnv *env, jint op, struct java_lang_Class *a)

Definition at line 536 of file jri.h.


The documentation for this struct was generated from the following file:
Generated on Wed Jul 4 16:03:35 2012 for RIO by  doxygen 1.6.3