2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __java_awt_image_DataBufferUShort__
5 #define __java_awt_image_DataBufferUShort__
9 #include <java/awt/image/DataBuffer.h>
10 #include <gcj/array.h>
20 class DataBufferUShort
;
26 class java::awt::image::DataBufferUShort
: public ::java::awt::image::DataBuffer
30 DataBufferUShort(jint
);
31 DataBufferUShort(jint
, jint
);
32 DataBufferUShort(JArray
< jshort
> *, jint
);
33 DataBufferUShort(JArray
< jshort
> *, jint
, jint
);
34 DataBufferUShort(JArray
< JArray
< jshort
> * > *, jint
);
35 DataBufferUShort(JArray
< JArray
< jshort
> * > *, jint
, JArray
< jint
> *);
36 JArray
< jshort
> * getData();
37 JArray
< jshort
> * getData(jint
);
38 JArray
< JArray
< jshort
> * > * getBankData();
40 jint
getElem(jint
, jint
);
41 void setElem(jint
, jint
);
42 void setElem(jint
, jint
, jint
);
44 JArray
< jshort
> * __attribute__((aligned(__alignof__( ::java::awt::image::DataBuffer
)))) data
;
45 JArray
< JArray
< jshort
> * > * bankData
;
47 static ::java::lang::Class
class$
;
50 #endif // __java_awt_image_DataBufferUShort__