Lines Matching defs:array

626       (JNIEnv *env, jarray array);
631 (JNIEnv *env, jobjectArray array, jsize index);
633 (JNIEnv *env, jobjectArray array, jsize index, jobject val);
653 (JNIEnv *env, jbooleanArray array, jboolean *isCopy);
655 (JNIEnv *env, jbyteArray array, jboolean *isCopy);
657 (JNIEnv *env, jcharArray array, jboolean *isCopy);
659 (JNIEnv *env, jshortArray array, jboolean *isCopy);
661 (JNIEnv *env, jintArray array, jboolean *isCopy);
663 (JNIEnv *env, jlongArray array, jboolean *isCopy);
665 (JNIEnv *env, jfloatArray array, jboolean *isCopy);
667 (JNIEnv *env, jdoubleArray array, jboolean *isCopy);
670 (JNIEnv *env, jbooleanArray array, jboolean *elems, jint mode);
672 (JNIEnv *env, jbyteArray array, jbyte *elems, jint mode);
674 (JNIEnv *env, jcharArray array, jchar *elems, jint mode);
676 (JNIEnv *env, jshortArray array, jshort *elems, jint mode);
678 (JNIEnv *env, jintArray array, jint *elems, jint mode);
680 (JNIEnv *env, jlongArray array, jlong *elems, jint mode);
682 (JNIEnv *env, jfloatArray array, jfloat *elems, jint mode);
684 (JNIEnv *env, jdoubleArray array, jdouble *elems, jint mode);
687 (JNIEnv *env, jbooleanArray array, jsize start, jsize l, jboolean *buf);
689 (JNIEnv *env, jbyteArray array, jsize start, jsize len, jbyte *buf);
691 (JNIEnv *env, jcharArray array, jsize start, jsize len, jchar *buf);
693 (JNIEnv *env, jshortArray array, jsize start, jsize len, jshort *buf);
695 (JNIEnv *env, jintArray array, jsize start, jsize len, jint *buf);
697 (JNIEnv *env, jlongArray array, jsize start, jsize len, jlong *buf);
699 (JNIEnv *env, jfloatArray array, jsize start, jsize len, jfloat *buf);
701 (JNIEnv *env, jdoubleArray array, jsize start, jsize len, jdouble *buf);
704 (JNIEnv *env, jbooleanArray array, jsize start, jsize l, const jboolean *buf);
706 (JNIEnv *env, jbyteArray array, jsize start, jsize len, const jbyte *buf);
708 (JNIEnv *env, jcharArray array, jsize start, jsize len, const jchar *buf);
710 (JNIEnv *env, jshortArray array, jsize start, jsize len, const jshort *buf);
712 (JNIEnv *env, jintArray array, jsize start, jsize len, const jint *buf);
714 (JNIEnv *env, jlongArray array, jsize start, jsize len, const jlong *buf);
716 (JNIEnv *env, jfloatArray array, jsize start, jsize len, const jfloat *buf);
718 (JNIEnv *env, jdoubleArray array, jsize start, jsize len, const jdouble *buf);
740 (JNIEnv *env, jarray array, jboolean *isCopy);
742 (JNIEnv *env, jarray array, void *carray, jint mode);
1623 jsize GetArrayLength(jarray array) {
1624 return functions->GetArrayLength(this,array);
1631 jobject GetObjectArrayElement(jobjectArray array, jsize index) {
1632 return functions->GetObjectArrayElement(this,array,index);
1634 void SetObjectArrayElement(jobjectArray array, jsize index,
1636 functions->SetObjectArrayElement(this,array,index,val);
1664 jboolean * GetBooleanArrayElements(jbooleanArray array, jboolean *isCopy) {
1665 return functions->GetBooleanArrayElements(this,array,isCopy);
1667 jbyte * GetByteArrayElements(jbyteArray array, jboolean *isCopy) {
1668 return functions->GetByteArrayElements(this,array,isCopy);
1670 jchar * GetCharArrayElements(jcharArray array, jboolean *isCopy) {
1671 return functions->GetCharArrayElements(this,array,isCopy);
1673 jshort * GetShortArrayElements(jshortArray array, jboolean *isCopy) {
1674 return functions->GetShortArrayElements(this,array,isCopy);
1676 jint * GetIntArrayElements(jintArray array, jboolean *isCopy) {
1677 return functions->GetIntArrayElements(this,array,isCopy);
1679 jlong * GetLongArrayElements(jlongArray array, jboolean *isCopy) {
1680 return functions->GetLongArrayElements(this,array,isCopy);
1682 jfloat * GetFloatArrayElements(jfloatArray array, jboolean *isCopy) {
1683 return functions->GetFloatArrayElements(this,array,isCopy);
1685 jdouble * GetDoubleArrayElements(jdoubleArray array, jboolean *isCopy) {
1686 return functions->GetDoubleArrayElements(this,array,isCopy);
1689 void ReleaseBooleanArrayElements(jbooleanArray array,
1692 functions->ReleaseBooleanArrayElements(this,array,elems,mode);
1694 void ReleaseByteArrayElements(jbyteArray array,
1697 functions->ReleaseByteArrayElements(this,array,elems,mode);
1699 void ReleaseCharArrayElements(jcharArray array,
1702 functions->ReleaseCharArrayElements(this,array,elems,mode);
1704 void ReleaseShortArrayElements(jshortArray array,
1707 functions->ReleaseShortArrayElements(this,array,elems,mode);
1709 void ReleaseIntArrayElements(jintArray array,
1712 functions->ReleaseIntArrayElements(this,array,elems,mode);
1714 void ReleaseLongArrayElements(jlongArray array,
1717 functions->ReleaseLongArrayElements(this,array,elems,mode);
1719 void ReleaseFloatArrayElements(jfloatArray array,
1722 functions->ReleaseFloatArrayElements(this,array,elems,mode);
1724 void ReleaseDoubleArrayElements(jdoubleArray array,
1727 functions->ReleaseDoubleArrayElements(this,array,elems,mode);
1730 void GetBooleanArrayRegion(jbooleanArray array,
1732 functions->GetBooleanArrayRegion(this,array,start,len,buf);
1734 void GetByteArrayRegion(jbyteArray array,
1736 functions->GetByteArrayRegion(this,array,start,len,buf);
1738 void GetCharArrayRegion(jcharArray array,
1740 functions->GetCharArrayRegion(this,array,start,len,buf);
1742 void GetShortArrayRegion(jshortArray array,
1744 functions->GetShortArrayRegion(this,array,start,len,buf);
1746 void GetIntArrayRegion(jintArray array,
1748 functions->GetIntArrayRegion(this,array,start,len,buf);
1750 void GetLongArrayRegion(jlongArray array,
1752 functions->GetLongArrayRegion(this,array,start,len,buf);
1754 void GetFloatArrayRegion(jfloatArray array,
1756 functions->GetFloatArrayRegion(this,array,start,len,buf);
1758 void GetDoubleArrayRegion(jdoubleArray array,
1760 functions->GetDoubleArrayRegion(this,array,start,len,buf);
1763 void SetBooleanArrayRegion(jbooleanArray array, jsize start, jsize len,
1765 functions->SetBooleanArrayRegion(this,array,start,len,buf);
1767 void SetByteArrayRegion(jbyteArray array, jsize start, jsize len,
1769 functions->SetByteArrayRegion(this,array,start,len,buf);
1771 void SetCharArrayRegion(jcharArray array, jsize start, jsize len,
1773 functions->SetCharArrayRegion(this,array,start,len,buf);
1775 void SetShortArrayRegion(jshortArray array, jsize start, jsize len,
1777 functions->SetShortArrayRegion(this,array,start,len,buf);
1779 void SetIntArrayRegion(jintArray array, jsize start, jsize len,
1781 functions->SetIntArrayRegion(this,array,start,len,buf);
1783 void SetLongArrayRegion(jlongArray array, jsize start, jsize len,
1785 functions->SetLongArrayRegion(this,array,start,len,buf);
1787 void SetFloatArrayRegion(jfloatArray array, jsize start, jsize len,
1789 functions->SetFloatArrayRegion(this,array,start,len,buf);
1791 void SetDoubleArrayRegion(jdoubleArray array, jsize start, jsize len,
1793 functions->SetDoubleArrayRegion(this,array,start,len,buf);
1822 void * GetPrimitiveArrayCritical(jarray array, jboolean *isCopy) {
1823 return functions->GetPrimitiveArrayCritical(this,array,isCopy);
1825 void ReleasePrimitiveArrayCritical(jarray array, void *carray, jint mode) {
1826 functions->ReleasePrimitiveArrayCritical(this,array,carray,mode);