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

  1. /* DO NOT EDIT THIS FILE - it is machine generated */
  2. #include <native.h>
  3. /* Header for class java_io_RandomAccessFile */
  4.  
  5. #ifndef _Included_java_io_RandomAccessFile
  6. #define _Included_java_io_RandomAccessFile
  7. struct Hjava_io_FileDescriptor;
  8.  
  9. #pragma pack(4)
  10.  
  11. typedef struct Classjava_io_RandomAccessFile {
  12.     struct Hjava_io_FileDescriptor *fd;
  13. } Classjava_io_RandomAccessFile;
  14. HandleTo(java_io_RandomAccessFile);
  15.  
  16. #pragma pack()
  17.  
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21. struct Hjava_lang_String;
  22. extern void java_io_RandomAccessFile_open(struct Hjava_io_RandomAccessFile *,struct Hjava_lang_String *,/*boolean*/ long);
  23. extern long java_io_RandomAccessFile_read(struct Hjava_io_RandomAccessFile *);
  24. extern long java_io_RandomAccessFile_readBytes(struct Hjava_io_RandomAccessFile *,HArrayOfByte *,long,long);
  25. extern void java_io_RandomAccessFile_write(struct Hjava_io_RandomAccessFile *,long);
  26. extern void java_io_RandomAccessFile_writeBytes(struct Hjava_io_RandomAccessFile *,HArrayOfByte *,long,long);
  27. extern int64_t java_io_RandomAccessFile_getFilePointer(struct Hjava_io_RandomAccessFile *);
  28. extern void java_io_RandomAccessFile_seek(struct Hjava_io_RandomAccessFile *,int64_t);
  29. extern int64_t java_io_RandomAccessFile_length(struct Hjava_io_RandomAccessFile *);
  30. extern void java_io_RandomAccessFile_close(struct Hjava_io_RandomAccessFile *);
  31. #ifdef __cplusplus
  32. }
  33. #endif
  34. #endif
  35.