Open Search
    JavaHelper Class Reference

    #include <java_helper.h>

    Public Member Functions

    template<typename 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 >
    CallMember (JNIEnv *env, jobject object, const Char *className, const Char *memberName, const Char *sig,...)
     
    template<typename T >
    GetStaticObjectField (JNIEnv *env, const Char *className, const Char *memberName, const Char *sig)
     

    Private Attributes

    JavaClassHash _classes
     

    Member Function Documentation

    ◆ 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