home *** CD-ROM | disk | FTP | other *** search
/ PC World 1998 October / PCWorld_1998-10_cd.bin / software / prehled / inprise / JRUNTIME.Z / sun_awt_image_JPEGImageDecoder.h < prev    next >
C/C++ Source or Header  |  1998-05-08  |  1KB  |  44 lines

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <native.h>
  3. /* Header for class sun_awt_image_JPEGImageDecoder */
  4.  
  5. #ifndef _Included_sun_awt_image_JPEGImageDecoder
  6. #define _Included_sun_awt_image_JPEGImageDecoder
  7. struct Hsun_awt_image_InputStreamImageSource;
  8. struct Hjava_io_InputStream;
  9. struct Hjava_lang_Thread;
  10. struct Hsun_awt_image_ImageConsumerQueue;
  11. struct Hsun_awt_image_ImageDecoder;
  12. struct Hsun_awt_image_PixelStore;
  13. struct Hjava_util_Hashtable;
  14.  
  15. #pragma pack(4)
  16.  
  17. typedef struct Classsun_awt_image_JPEGImageDecoder {
  18.     struct Hsun_awt_image_InputStreamImageSource *source;
  19.     struct Hjava_io_InputStream *input;
  20.     struct Hjava_lang_Thread *feeder;
  21.     /*boolean*/ long aborted;
  22.     /*boolean*/ long finished;
  23.     struct Hsun_awt_image_ImageConsumerQueue *queue;
  24.     struct Hsun_awt_image_ImageDecoder *next;
  25. /* Inaccessible static: RGBcolormodel */
  26. /* Inaccessible static: Graycolormodel */
  27.     struct Hsun_awt_image_PixelStore *store;
  28.     struct Hjava_util_Hashtable *props;
  29. #undef sun_awt_image_JPEGImageDecoder_hintflags
  30. #define sun_awt_image_JPEGImageDecoder_hintflags 22L
  31. } Classsun_awt_image_JPEGImageDecoder;
  32. HandleTo(sun_awt_image_JPEGImageDecoder);
  33.  
  34. #pragma pack()
  35.  
  36. #ifdef __cplusplus
  37. extern "C" {
  38. #endif
  39. extern void sun_awt_image_JPEGImageDecoder_readImage(struct Hsun_awt_image_JPEGImageDecoder *,struct Hjava_io_InputStream *,HArrayOfByte *);
  40. #ifdef __cplusplus
  41. }
  42. #endif
  43. #endif
  44.