#include <java_helper.h>
Public Member Functions | |
| template<typename T > | |
| T | CallStaticMember (JNIEnv *env, const Char *className, const Char *memberName, const Char *sig,...) |
| void | CallStaticMemberVoid (JNIEnv *env, const Char *className, const Char *memberName, const Char *sig,...) |
| template<typename T > | |
| T | CallMember (JNIEnv *env, jobject object, const Char *className, const Char *memberName, const Char *sig,...) |
| template<typename T > | |
| T | GetStaticObjectField (JNIEnv *env, const Char *className, const Char *memberName, const Char *sig) |
Private Attributes | |
| JavaClassHash | _classes |
| T CallStaticMember | ( | JNIEnv * | env, |
| const Char * | className, | ||
| const Char * | memberName, | ||
| const Char * | sig, | ||
| ... | |||
| ) |
| void CallStaticMemberVoid | ( | JNIEnv * | env, |
| const Char * | className, | ||
| const Char * | memberName, | ||
| const Char * | sig, | ||
| ... | |||
| ) |
| T CallMember | ( | JNIEnv * | env, |
| jobject | object, | ||
| const Char * | className, | ||
| const Char * | memberName, | ||
| const Char * | sig, | ||
| ... | |||
| ) |
| T GetStaticObjectField | ( | JNIEnv * | env, |
| const Char * | className, | ||
| const Char * | memberName, | ||
| const Char * | sig | ||
| ) |
|
private |