4 #include "zoom-extra.h"
8 %include "arrays_java.i"
10 %pointer_functions(int, intp);
11 %pointer_functions(size_t, size_tp);
13 %array_functions(ZOOM_record, zoomRecordArray);
14 %typemap(jni) CharStarByteArray "jbyteArray"
15 %typemap(jtype) CharStarByteArray "byte[]"
16 %typemap(jstype) CharStarByteArray "byte[]"
17 %typemap(out) CharStarByteArray {
18 $result = SWIG_JavaArrayOutSchar(jenv, (signed char*) $1.data, $1.length);
20 %typemap(javaout) CharStarByteArray { return $jnicall; }
21 %define YAZ_BEGIN_CDECL %enddef
22 %define YAZ_END_CDECL %enddef
23 %include "zoom-extra.h"