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