#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 |