JavaHelper Class Reference

#include <java_helper.h>

公共成员函数

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

成员函数文档编制

◆  CallStaticMember()

T CallStaticMember ( JNIEnv *  env ,
const Char *  className ,
const Char *  memberName ,
const Char *  sig ,
  ...  
)

◆  CallStaticMemberVoid()

void CallStaticMemberVoid ( JNIEnv *  env ,
const Char *  className ,
const Char *  memberName ,
const Char *  sig ,
  ...  
)

◆  CallMember()

T CallMember ( JNIEnv *  env ,
jobject   object ,
const Char *  className ,
const Char *  memberName ,
const Char *  sig ,
  ...  
)

◆  GetStaticObjectField()

T GetStaticObjectField ( JNIEnv *  env ,
const Char *  className ,
const Char *  memberName ,
const Char *  sig  
)

Member Data Documentation

◆  _classes

JavaClassHash _classes
private