Lines 834-839
Link Here
|
834 |
} |
834 |
} |
835 |
#endif |
835 |
#endif |
836 |
|
836 |
|
|
|
837 |
#ifndef NO_CFArrayGetCount |
838 |
JNIEXPORT jintLong JNICALL OS_NATIVE(CFArrayGetCount) |
839 |
(JNIEnv *env, jclass that, jint arg0) |
840 |
{ |
841 |
jintLong rc = 0; |
842 |
OS_NATIVE_ENTER(env, that, CFArrayGetCount_FUNC); |
843 |
rc = (jintLong)CFArrayGetCount((CFArrayRef)arg0); |
844 |
OS_NATIVE_EXIT(env, that, CFArrayGetCount_FUNC); |
845 |
return rc; |
846 |
} |
847 |
#endif |
848 |
|
849 |
#ifndef NO_CFArrayGetValueAtIndex |
850 |
JNIEXPORT jintLong JNICALL OS_NATIVE(CFArrayGetValueAtIndex) |
851 |
(JNIEnv *env, jclass that, jintLong arg0, jint arg1) |
852 |
{ |
853 |
jintLong rc = 0; |
854 |
OS_NATIVE_ENTER(env, that, CFArrayGetValueAtIndex_FUNC); |
855 |
rc = (jintLong)CFArrayGetValueAtIndex((CFArrayRef)arg0, (CFIndex)arg1); |
856 |
OS_NATIVE_EXIT(env, that, CFArrayGetValueAtIndex_FUNC); |
857 |
return rc; |
858 |
} |
859 |
#endif |
860 |
|
837 |
#ifndef NO_CFAttributedStringCreate |
861 |
#ifndef NO_CFAttributedStringCreate |
838 |
JNIEXPORT jintLong JNICALL OS_NATIVE(CFAttributedStringCreate) |
862 |
JNIEXPORT jintLong JNICALL OS_NATIVE(CFAttributedStringCreate) |
839 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2) |
863 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2) |
Lines 892-897
Link Here
|
892 |
} |
916 |
} |
893 |
#endif |
917 |
#endif |
894 |
|
918 |
|
|
|
919 |
#ifndef NO_CFNumberCreate |
920 |
JNIEXPORT jintLong JNICALL OS_NATIVE(CFNumberCreate) |
921 |
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2) |
922 |
{ |
923 |
jint *lparg2=NULL; |
924 |
jintLong rc = 0; |
925 |
OS_NATIVE_ENTER(env, that, CFNumberCreate_FUNC); |
926 |
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
927 |
rc = (jintLong)CFNumberCreate((CFAllocatorRef)arg0, (CFNumberType)arg1, (const void *)lparg2); |
928 |
fail: |
929 |
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
930 |
OS_NATIVE_EXIT(env, that, CFNumberCreate_FUNC); |
931 |
return rc; |
932 |
} |
933 |
#endif |
934 |
|
935 |
#ifndef NO_CFNumberGetValue |
936 |
JNIEXPORT jboolean JNICALL OS_NATIVE(CFNumberGetValue) |
937 |
(JNIEnv *env, jclass that, jintLong arg0, jint arg1, jintArray arg2) |
938 |
{ |
939 |
jint *lparg2=NULL; |
940 |
jboolean rc = 0; |
941 |
OS_NATIVE_ENTER(env, that, CFNumberGetValue_FUNC); |
942 |
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
943 |
rc = (jboolean)CFNumberGetValue((CFNumberRef)arg0, (CFNumberType)arg1, (void *)lparg2); |
944 |
fail: |
945 |
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
946 |
OS_NATIVE_EXIT(env, that, CFNumberGetValue_FUNC); |
947 |
return rc; |
948 |
} |
949 |
#endif |
950 |
|
895 |
#ifndef NO_CFRange_1sizeof |
951 |
#ifndef NO_CFRange_1sizeof |
896 |
JNIEXPORT jint JNICALL OS_NATIVE(CFRange_1sizeof) |
952 |
JNIEXPORT jint JNICALL OS_NATIVE(CFRange_1sizeof) |
897 |
(JNIEnv *env, jclass that) |
953 |
(JNIEnv *env, jclass that) |
Lines 4264-4269
Link Here
|
4264 |
} |
4320 |
} |
4265 |
#endif |
4321 |
#endif |
4266 |
|
4322 |
|
|
|
4323 |
#ifndef NO_NSPrintPagesAcross |
4324 |
JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintPagesAcross) |
4325 |
(JNIEnv *env, jclass that) |
4326 |
{ |
4327 |
jintLong rc = 0; |
4328 |
OS_NATIVE_ENTER(env, that, NSPrintPagesAcross_FUNC); |
4329 |
rc = (jintLong)NSPrintPagesAcross; |
4330 |
OS_NATIVE_EXIT(env, that, NSPrintPagesAcross_FUNC); |
4331 |
return rc; |
4332 |
} |
4333 |
#endif |
4334 |
|
4335 |
#ifndef NO_NSPrintPagesDown |
4336 |
JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintPagesDown) |
4337 |
(JNIEnv *env, jclass that) |
4338 |
{ |
4339 |
jintLong rc = 0; |
4340 |
OS_NATIVE_ENTER(env, that, NSPrintPagesDown_FUNC); |
4341 |
rc = (jintLong)NSPrintPagesDown; |
4342 |
OS_NATIVE_EXIT(env, that, NSPrintPagesDown_FUNC); |
4343 |
return rc; |
4344 |
} |
4345 |
#endif |
4346 |
|
4267 |
#ifndef NO_NSPrintPreviewJob |
4347 |
#ifndef NO_NSPrintPreviewJob |
4268 |
JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintPreviewJob) |
4348 |
JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintPreviewJob) |
4269 |
(JNIEnv *env, jclass that) |
4349 |
(JNIEnv *env, jclass that) |
Lines 4276-4281
Link Here
|
4276 |
} |
4356 |
} |
4277 |
#endif |
4357 |
#endif |
4278 |
|
4358 |
|
|
|
4359 |
#ifndef NO_NSPrintPrinterName |
4360 |
JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintPrinterName) |
4361 |
(JNIEnv *env, jclass that) |
4362 |
{ |
4363 |
jintLong rc = 0; |
4364 |
OS_NATIVE_ENTER(env, that, NSPrintPrinterName_FUNC); |
4365 |
rc = (jintLong)NSPrintPrinterName; |
4366 |
OS_NATIVE_EXIT(env, that, NSPrintPrinterName_FUNC); |
4367 |
return rc; |
4368 |
} |
4369 |
#endif |
4370 |
|
4279 |
#ifndef NO_NSPrintSaveJob |
4371 |
#ifndef NO_NSPrintSaveJob |
4280 |
JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSaveJob) |
4372 |
JNIEXPORT jintLong JNICALL OS_NATIVE(NSPrintSaveJob) |
4281 |
(JNIEnv *env, jclass that) |
4373 |
(JNIEnv *env, jclass that) |
Lines 4704-4709
Link Here
|
4704 |
} |
4796 |
} |
4705 |
#endif |
4797 |
#endif |
4706 |
|
4798 |
|
|
|
4799 |
#ifndef NO_PMCopyPageFormat |
4800 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMCopyPageFormat) |
4801 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1) |
4802 |
{ |
4803 |
jintLong rc = 0; |
4804 |
OS_NATIVE_ENTER(env, that, PMCopyPageFormat_FUNC); |
4805 |
rc = (jintLong)PMCopyPageFormat((PMPageFormat)arg0, (PMPageFormat)arg1); |
4806 |
OS_NATIVE_EXIT(env, that, PMCopyPageFormat_FUNC); |
4807 |
return rc; |
4808 |
} |
4809 |
#endif |
4810 |
|
4811 |
#ifndef NO_PMCreatePageFormatWithPMPaper |
4812 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMCreatePageFormatWithPMPaper) |
4813 |
(JNIEnv *env, jclass that, jintArray arg0, jintLong arg1) |
4814 |
{ |
4815 |
jint *lparg0=NULL; |
4816 |
jintLong rc = 0; |
4817 |
OS_NATIVE_ENTER(env, that, PMCreatePageFormatWithPMPaper_FUNC); |
4818 |
if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
4819 |
rc = (jintLong)PMCreatePageFormatWithPMPaper((PMPageFormat*)lparg0, (PMPaper)arg1); |
4820 |
fail: |
4821 |
if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
4822 |
OS_NATIVE_EXIT(env, that, PMCreatePageFormatWithPMPaper_FUNC); |
4823 |
return rc; |
4824 |
} |
4825 |
#endif |
4826 |
|
4827 |
#ifndef NO_PMCreatePrintSettings |
4828 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMCreatePrintSettings) |
4829 |
(JNIEnv *env, jclass that, jintArray arg0) |
4830 |
{ |
4831 |
jint *lparg0=NULL; |
4832 |
jintLong rc = 0; |
4833 |
OS_NATIVE_ENTER(env, that, PMCreatePrintSettings_FUNC); |
4834 |
if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
4835 |
rc = (jintLong)PMCreatePrintSettings((PMPrintSettings*)lparg0); |
4836 |
fail: |
4837 |
if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
4838 |
OS_NATIVE_EXIT(env, that, PMCreatePrintSettings_FUNC); |
4839 |
return rc; |
4840 |
} |
4841 |
#endif |
4842 |
|
4843 |
#ifndef NO_PMCreateSession |
4844 |
JNIEXPORT jint JNICALL OS_NATIVE(PMCreateSession) |
4845 |
(JNIEnv *env, jclass that, jintArray arg0) |
4846 |
{ |
4847 |
jint *lparg0=NULL; |
4848 |
jint rc = 0; |
4849 |
OS_NATIVE_ENTER(env, that, PMCreateSession_FUNC); |
4850 |
if (arg0) if ((lparg0 = (*env)->GetIntArrayElements(env, arg0, NULL)) == NULL) goto fail; |
4851 |
rc = (jint)PMCreateSession((PMPrintSession*)lparg0); |
4852 |
fail: |
4853 |
if (arg0 && lparg0) (*env)->ReleaseIntArrayElements(env, arg0, lparg0, 0); |
4854 |
OS_NATIVE_EXIT(env, that, PMCreateSession_FUNC); |
4855 |
return rc; |
4856 |
} |
4857 |
#endif |
4858 |
|
4859 |
#ifndef NO_PMGetDuplex |
4860 |
JNIEXPORT void JNICALL OS_NATIVE(PMGetDuplex) |
4861 |
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1) |
4862 |
{ |
4863 |
jint *lparg1=NULL; |
4864 |
OS_NATIVE_ENTER(env, that, PMGetDuplex_FUNC); |
4865 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
4866 |
PMGetDuplex((PMPrintSettings)arg0, (PMDuplexMode*)lparg1); |
4867 |
fail: |
4868 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
4869 |
OS_NATIVE_EXIT(env, that, PMGetDuplex_FUNC); |
4870 |
} |
4871 |
#endif |
4872 |
|
4873 |
#ifndef NO_PMGetPageFormatPaper |
4874 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMGetPageFormatPaper) |
4875 |
(JNIEnv *env, jclass that, jint arg0, jintArray arg1) |
4876 |
{ |
4877 |
jint *lparg1=NULL; |
4878 |
jintLong rc = 0; |
4879 |
OS_NATIVE_ENTER(env, that, PMGetPageFormatPaper_FUNC); |
4880 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
4881 |
rc = (jintLong)PMGetPageFormatPaper((PMPageFormat)arg0, (PMPaper*)lparg1); |
4882 |
fail: |
4883 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
4884 |
OS_NATIVE_EXIT(env, that, PMGetPageFormatPaper_FUNC); |
4885 |
return rc; |
4886 |
} |
4887 |
#endif |
4888 |
|
4889 |
#ifndef NO_PMPageFormatGetPrinterID |
4890 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPageFormatGetPrinterID) |
4891 |
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1) |
4892 |
{ |
4893 |
jint *lparg1=NULL; |
4894 |
jintLong rc = 0; |
4895 |
OS_NATIVE_ENTER(env, that, PMPageFormatGetPrinterID_FUNC); |
4896 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
4897 |
rc = (jintLong)PMPageFormatGetPrinterID((PMPageFormat)arg0, (CFStringRef*)lparg1); |
4898 |
fail: |
4899 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
4900 |
OS_NATIVE_EXIT(env, that, PMPageFormatGetPrinterID_FUNC); |
4901 |
return rc; |
4902 |
} |
4903 |
#endif |
4904 |
|
4905 |
#ifndef NO_PMPaperCreateCustom |
4906 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPaperCreateCustom) |
4907 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintLong arg2, jdouble arg3, jdouble arg4, jdoubleArray arg5, jintArray arg6) |
4908 |
{ |
4909 |
jdouble *lparg5=NULL; |
4910 |
jint *lparg6=NULL; |
4911 |
jintLong rc = 0; |
4912 |
OS_NATIVE_ENTER(env, that, PMPaperCreateCustom_FUNC); |
4913 |
if (arg5) if ((lparg5 = (*env)->GetDoubleArrayElements(env, arg5, NULL)) == NULL) goto fail; |
4914 |
if (arg6) if ((lparg6 = (*env)->GetIntArrayElements(env, arg6, NULL)) == NULL) goto fail; |
4915 |
rc = (jintLong)PMPaperCreateCustom((PMPrinter)arg0, (CFStringRef)arg1, (CFStringRef)arg2, (double)arg3, (double)arg4, (const PMPaperMargins*)lparg5, (PMPaper*)lparg6); |
4916 |
fail: |
4917 |
if (arg6 && lparg6) (*env)->ReleaseIntArrayElements(env, arg6, lparg6, 0); |
4918 |
if (arg5 && lparg5) (*env)->ReleaseDoubleArrayElements(env, arg5, lparg5, 0); |
4919 |
OS_NATIVE_EXIT(env, that, PMPaperCreateCustom_FUNC); |
4920 |
return rc; |
4921 |
} |
4922 |
#endif |
4923 |
|
4924 |
#ifndef NO_PMPaperCreateLocalizedName |
4925 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPaperCreateLocalizedName) |
4926 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2) |
4927 |
{ |
4928 |
jint *lparg2=NULL; |
4929 |
jintLong rc = 0; |
4930 |
OS_NATIVE_ENTER(env, that, PMPaperCreateLocalizedName_FUNC); |
4931 |
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
4932 |
rc = (jintLong)PMPaperCreateLocalizedName((PMPaper)arg0, (PMPrinter)arg1, (CFStringRef*)lparg2); |
4933 |
fail: |
4934 |
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
4935 |
OS_NATIVE_EXIT(env, that, PMPaperCreateLocalizedName_FUNC); |
4936 |
return rc; |
4937 |
} |
4938 |
#endif |
4939 |
|
4940 |
#ifndef NO_PMPaperGetHeight |
4941 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPaperGetHeight) |
4942 |
(JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1) |
4943 |
{ |
4944 |
jdouble *lparg1=NULL; |
4945 |
jintLong rc = 0; |
4946 |
OS_NATIVE_ENTER(env, that, PMPaperGetHeight_FUNC); |
4947 |
if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail; |
4948 |
rc = (jintLong)PMPaperGetHeight((PMPaper)arg0, (double*)lparg1); |
4949 |
fail: |
4950 |
if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0); |
4951 |
OS_NATIVE_EXIT(env, that, PMPaperGetHeight_FUNC); |
4952 |
return rc; |
4953 |
} |
4954 |
#endif |
4955 |
|
4956 |
#ifndef NO_PMPaperGetID |
4957 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPaperGetID) |
4958 |
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1) |
4959 |
{ |
4960 |
jint *lparg1=NULL; |
4961 |
jintLong rc = 0; |
4962 |
OS_NATIVE_ENTER(env, that, PMPaperGetID_FUNC); |
4963 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
4964 |
rc = (jintLong)PMPaperGetID((PMPaper)arg0, (CFStringRef*)lparg1); |
4965 |
fail: |
4966 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
4967 |
OS_NATIVE_EXIT(env, that, PMPaperGetID_FUNC); |
4968 |
return rc; |
4969 |
} |
4970 |
#endif |
4971 |
|
4972 |
#ifndef NO_PMPaperGetName |
4973 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPaperGetName) |
4974 |
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1) |
4975 |
{ |
4976 |
jint *lparg1=NULL; |
4977 |
jintLong rc = 0; |
4978 |
OS_NATIVE_ENTER(env, that, PMPaperGetName_FUNC); |
4979 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
4980 |
rc = (jintLong)PMPaperGetName((PMPaper)arg0, (CFStringRef*)lparg1); |
4981 |
fail: |
4982 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
4983 |
OS_NATIVE_EXIT(env, that, PMPaperGetName_FUNC); |
4984 |
return rc; |
4985 |
} |
4986 |
#endif |
4987 |
|
4988 |
#ifndef NO_PMPaperGetWidth |
4989 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPaperGetWidth) |
4990 |
(JNIEnv *env, jclass that, jintLong arg0, jdoubleArray arg1) |
4991 |
{ |
4992 |
jdouble *lparg1=NULL; |
4993 |
jintLong rc = 0; |
4994 |
OS_NATIVE_ENTER(env, that, PMPaperGetWidth_FUNC); |
4995 |
if (arg1) if ((lparg1 = (*env)->GetDoubleArrayElements(env, arg1, NULL)) == NULL) goto fail; |
4996 |
rc = (jintLong)PMPaperGetWidth((PMPaper)arg0, (double*)lparg1); |
4997 |
fail: |
4998 |
if (arg1 && lparg1) (*env)->ReleaseDoubleArrayElements(env, arg1, lparg1, 0); |
4999 |
OS_NATIVE_EXIT(env, that, PMPaperGetWidth_FUNC); |
5000 |
return rc; |
5001 |
} |
5002 |
#endif |
5003 |
|
5004 |
#ifndef NO_PMPaperIsCustom |
5005 |
JNIEXPORT jboolean JNICALL OS_NATIVE(PMPaperIsCustom) |
5006 |
(JNIEnv *env, jclass that, jintLong arg0) |
5007 |
{ |
5008 |
jboolean rc = 0; |
5009 |
OS_NATIVE_ENTER(env, that, PMPaperIsCustom_FUNC); |
5010 |
rc = (jboolean)PMPaperIsCustom((PMPaper)arg0); |
5011 |
OS_NATIVE_EXIT(env, that, PMPaperIsCustom_FUNC); |
5012 |
return rc; |
5013 |
} |
5014 |
#endif |
5015 |
|
5016 |
#ifndef NO_PMPrintSettingsCopyKeys |
5017 |
JNIEXPORT jint JNICALL OS_NATIVE(PMPrintSettingsCopyKeys) |
5018 |
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1) |
5019 |
{ |
5020 |
jint *lparg1=NULL; |
5021 |
jint rc = 0; |
5022 |
OS_NATIVE_ENTER(env, that, PMPrintSettingsCopyKeys_FUNC); |
5023 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
5024 |
rc = (jint)PMPrintSettingsCopyKeys((PMPrintSettings)arg0, (CFArrayRef*)lparg1); |
5025 |
fail: |
5026 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
5027 |
OS_NATIVE_EXIT(env, that, PMPrintSettingsCopyKeys_FUNC); |
5028 |
return rc; |
5029 |
} |
5030 |
#endif |
5031 |
|
5032 |
#ifndef NO_PMPrintSettingsGetValue |
5033 |
JNIEXPORT jint JNICALL OS_NATIVE(PMPrintSettingsGetValue) |
5034 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2) |
5035 |
{ |
5036 |
jint *lparg2=NULL; |
5037 |
jint rc = 0; |
5038 |
OS_NATIVE_ENTER(env, that, PMPrintSettingsGetValue_FUNC); |
5039 |
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
5040 |
rc = (jint)PMPrintSettingsGetValue((PMPrintSettings)arg0, (CFStringRef)arg1, (CFTypeRef*)lparg2); |
5041 |
fail: |
5042 |
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
5043 |
OS_NATIVE_EXIT(env, that, PMPrintSettingsGetValue_FUNC); |
5044 |
return rc; |
5045 |
} |
5046 |
#endif |
5047 |
|
5048 |
#ifndef NO_PMPrintSettingsSetValue |
5049 |
JNIEXPORT jint JNICALL OS_NATIVE(PMPrintSettingsSetValue) |
5050 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jint arg2, jboolean arg3) |
5051 |
{ |
5052 |
jint rc = 0; |
5053 |
OS_NATIVE_ENTER(env, that, PMPrintSettingsSetValue_FUNC); |
5054 |
rc = (jint)PMPrintSettingsSetValue((PMPrintSettings)arg0, (CFStringRef)arg1, (CFTypeRef)arg2, (Boolean)arg3); |
5055 |
OS_NATIVE_EXIT(env, that, PMPrintSettingsSetValue_FUNC); |
5056 |
return rc; |
5057 |
} |
5058 |
#endif |
5059 |
|
5060 |
#ifndef NO_PMPrinterCreateFromPrinterID |
5061 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPrinterCreateFromPrinterID) |
5062 |
(JNIEnv *env, jclass that, jintLong arg0) |
5063 |
{ |
5064 |
jintLong rc = 0; |
5065 |
OS_NATIVE_ENTER(env, that, PMPrinterCreateFromPrinterID_FUNC); |
5066 |
rc = (jintLong)PMPrinterCreateFromPrinterID((CFStringRef)arg0); |
5067 |
OS_NATIVE_EXIT(env, that, PMPrinterCreateFromPrinterID_FUNC); |
5068 |
return rc; |
5069 |
} |
5070 |
#endif |
5071 |
|
5072 |
#ifndef NO_PMPrinterGetMimeTypes |
5073 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPrinterGetMimeTypes) |
5074 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jintArray arg2) |
5075 |
{ |
5076 |
jint *lparg2=NULL; |
5077 |
jintLong rc = 0; |
5078 |
OS_NATIVE_ENTER(env, that, PMPrinterGetMimeTypes_FUNC); |
5079 |
if (arg2) if ((lparg2 = (*env)->GetIntArrayElements(env, arg2, NULL)) == NULL) goto fail; |
5080 |
rc = (jintLong)PMPrinterGetMimeTypes((PMPrinter)arg0, (PMPrintSettings)arg1, (CFArrayRef*)lparg2); |
5081 |
fail: |
5082 |
if (arg2 && lparg2) (*env)->ReleaseIntArrayElements(env, arg2, lparg2, 0); |
5083 |
OS_NATIVE_EXIT(env, that, PMPrinterGetMimeTypes_FUNC); |
5084 |
return rc; |
5085 |
} |
5086 |
#endif |
5087 |
|
5088 |
#ifndef NO_PMPrinterGetName |
5089 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPrinterGetName) |
5090 |
(JNIEnv *env, jclass that, jintLong arg0) |
5091 |
{ |
5092 |
jintLong rc = 0; |
5093 |
OS_NATIVE_ENTER(env, that, PMPrinterGetName_FUNC); |
5094 |
rc = (jintLong)PMPrinterGetName((PMPrinter)arg0); |
5095 |
OS_NATIVE_EXIT(env, that, PMPrinterGetName_FUNC); |
5096 |
return rc; |
5097 |
} |
5098 |
#endif |
5099 |
|
5100 |
#ifndef NO_PMPrinterGetOutputResolution |
5101 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPrinterGetOutputResolution) |
5102 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdoubleArray arg2) |
5103 |
{ |
5104 |
jdouble *lparg2=NULL; |
5105 |
jintLong rc = 0; |
5106 |
OS_NATIVE_ENTER(env, that, PMPrinterGetOutputResolution_FUNC); |
5107 |
if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail; |
5108 |
rc = (jintLong)PMPrinterGetOutputResolution((PMPrinter)arg0, (PMPrintSettings)arg1, (PMResolution*)lparg2); |
5109 |
fail: |
5110 |
if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0); |
5111 |
OS_NATIVE_EXIT(env, that, PMPrinterGetOutputResolution_FUNC); |
5112 |
return rc; |
5113 |
} |
5114 |
#endif |
5115 |
|
5116 |
#ifndef NO_PMPrinterGetPaperList |
5117 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPrinterGetPaperList) |
5118 |
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1) |
5119 |
{ |
5120 |
jint *lparg1=NULL; |
5121 |
jintLong rc = 0; |
5122 |
OS_NATIVE_ENTER(env, that, PMPrinterGetPaperList_FUNC); |
5123 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
5124 |
rc = (jintLong)PMPrinterGetPaperList((PMPrinter)arg0, (CFArrayRef*)lparg1); |
5125 |
fail: |
5126 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
5127 |
OS_NATIVE_EXIT(env, that, PMPrinterGetPaperList_FUNC); |
5128 |
return rc; |
5129 |
} |
5130 |
#endif |
5131 |
|
5132 |
#ifndef NO_PMPrinterSetOutputResolution |
5133 |
JNIEXPORT jintLong JNICALL OS_NATIVE(PMPrinterSetOutputResolution) |
5134 |
(JNIEnv *env, jclass that, jintLong arg0, jintLong arg1, jdoubleArray arg2) |
5135 |
{ |
5136 |
jdouble *lparg2=NULL; |
5137 |
jintLong rc = 0; |
5138 |
OS_NATIVE_ENTER(env, that, PMPrinterSetOutputResolution_FUNC); |
5139 |
if (arg2) if ((lparg2 = (*env)->GetDoubleArrayElements(env, arg2, NULL)) == NULL) goto fail; |
5140 |
rc = (jintLong)PMPrinterSetOutputResolution((PMPrinter)arg0, (PMPrintSettings)arg1, (PMResolution*)lparg2); |
5141 |
fail: |
5142 |
if (arg2 && lparg2) (*env)->ReleaseDoubleArrayElements(env, arg2, lparg2, 0); |
5143 |
OS_NATIVE_EXIT(env, that, PMPrinterSetOutputResolution_FUNC); |
5144 |
return rc; |
5145 |
} |
5146 |
#endif |
5147 |
|
5148 |
#ifndef NO_PMRelease |
5149 |
JNIEXPORT jint JNICALL OS_NATIVE(PMRelease) |
5150 |
(JNIEnv *env, jclass that, jintLong arg0) |
5151 |
{ |
5152 |
jint rc = 0; |
5153 |
OS_NATIVE_ENTER(env, that, PMRelease_FUNC); |
5154 |
rc = (jint)PMRelease((PMObject)arg0); |
5155 |
OS_NATIVE_EXIT(env, that, PMRelease_FUNC); |
5156 |
return rc; |
5157 |
} |
5158 |
#endif |
5159 |
|
5160 |
#ifndef NO_PMSessionGetCurrentPrinter |
5161 |
JNIEXPORT jint JNICALL OS_NATIVE(PMSessionGetCurrentPrinter) |
5162 |
(JNIEnv *env, jclass that, jintLong arg0, jintArray arg1) |
5163 |
{ |
5164 |
jint *lparg1=NULL; |
5165 |
jint rc = 0; |
5166 |
OS_NATIVE_ENTER(env, that, PMSessionGetCurrentPrinter_FUNC); |
5167 |
if (arg1) if ((lparg1 = (*env)->GetIntArrayElements(env, arg1, NULL)) == NULL) goto fail; |
5168 |
rc = (jint)PMSessionGetCurrentPrinter((PMPrintSession)arg0, (PMPrinter*)lparg1); |
5169 |
fail: |
5170 |
if (arg1 && lparg1) (*env)->ReleaseIntArrayElements(env, arg1, lparg1, 0); |
5171 |
OS_NATIVE_EXIT(env, that, PMSessionGetCurrentPrinter_FUNC); |
5172 |
return rc; |
5173 |
} |
5174 |
#endif |
5175 |
|
5176 |
#ifndef NO_PMSetDuplex |
5177 |
JNIEXPORT void JNICALL OS_NATIVE(PMSetDuplex) |
5178 |
(JNIEnv *env, jclass that, jintLong arg0, jint arg1) |
5179 |
{ |
5180 |
OS_NATIVE_ENTER(env, that, PMSetDuplex_FUNC); |
5181 |
PMSetDuplex((PMPrintSettings)arg0, (PMDuplexMode)arg1); |
5182 |
OS_NATIVE_EXIT(env, that, PMSetDuplex_FUNC); |
5183 |
} |
5184 |
#endif |
5185 |
|
4707 |
#ifndef NO_PtInRgn |
5186 |
#ifndef NO_PtInRgn |
4708 |
JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRgn) |
5187 |
JNIEXPORT jboolean JNICALL OS_NATIVE(PtInRgn) |
4709 |
(JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1) |
5188 |
(JNIEnv *env, jclass that, jshortArray arg0, jintLong arg1) |