Lines Matching refs:mEnv
42 : mEnv(env), mJavaArray(NULL), mRawArray(NULL), mSize(0) {} \
44 : mEnv(env) { \
49 jniThrowNullPointerException(mEnv, NULL); \
56 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, JNI_ABORT); \
61 mSize = mEnv->GetArrayLength(mJavaArray); \
63 mEnv->Get ## NAME ## ArrayRegion(mJavaArray, 0, mSize, mBuffer); \
66 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, NULL); \
75 JNIEnv* const mEnv; \
102 : mEnv(env), mJavaArray(NULL), mRawArray(NULL) {} \
104 : mEnv(env), mJavaArray(javaArray), mRawArray(NULL) { \
106 jniThrowNullPointerException(mEnv, NULL); \
108 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, NULL); \
113 mEnv->Release ## NAME ## ArrayElements(mJavaArray, mRawArray, 0); \
118 mRawArray = mEnv->Get ## NAME ## ArrayElements(mJavaArray, NULL); \
125 size_t size() const { return mEnv->GetArrayLength(mJavaArray); } \
127 JNIEnv* const mEnv; \