Lines Matching refs:array
52 AutoJavaFloatArray::AutoJavaFloatArray(JNIEnv* env, jfloatArray array,
54 : fEnv(env), fArray(array), fPtr(NULL), fLen(0) {
56 if (array) {
57 fLen = env->GetArrayLength(array);
61 fPtr = env->GetFloatArrayElements(array, NULL);
72 AutoJavaIntArray::AutoJavaIntArray(JNIEnv* env, jintArray array,
74 : fEnv(env), fArray(array), fPtr(NULL), fLen(0) {
76 if (array) {
77 fLen = env->GetArrayLength(array);
81 fPtr = env->GetIntArrayElements(array, NULL);
91 AutoJavaShortArray::AutoJavaShortArray(JNIEnv* env, jshortArray array,
93 : fEnv(env), fArray(array), fPtr(NULL), fLen(0) {
95 if (array) {
96 fLen = env->GetArrayLength(array);
100 fPtr = env->GetShortArrayElements(array, NULL);
111 AutoJavaByteArray::AutoJavaByteArray(JNIEnv* env, jbyteArray array,
113 : fEnv(env), fArray(array), fPtr(NULL), fLen(0) {
115 if (array) {
116 fLen = env->GetArrayLength(array);
120 fPtr = env->GetByteArrayElements(array, NULL);