1 #ifndef __JAVA_IO_FILEDESCRIPTOR__ 2 #define __JAVA_IO_FILEDESCRIPTOR__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_SIZE_java_io_FileDescriptor 0 8 // Implemented interfaces: 9 // Super Class: 10 #include "java_lang_Object.h" 11 12 // Circular references: 13 // Class declarations for java.io.FileDescriptor 14 XMLVM_DEFINE_CLASS(java_io_FileDescriptor, 6, XMLVM_ITABLE_SIZE_java_io_FileDescriptor) 15 16 extern JAVA_OBJECT __CLASS_java_io_FileDescriptor; 17 extern JAVA_OBJECT __CLASS_java_io_FileDescriptor_1ARRAY; 18 extern JAVA_OBJECT __CLASS_java_io_FileDescriptor_2ARRAY; 19 extern JAVA_OBJECT __CLASS_java_io_FileDescriptor_3ARRAY; 20 //XMLVM_BEGIN_DECLARATIONS 21 #define __ADDITIONAL_INSTANCE_FIELDS_java_io_FileDescriptor 22 //XMLVM_END_DECLARATIONS 23 24 #define __INSTANCE_FIELDS_java_io_FileDescriptor \ 25 __INSTANCE_FIELDS_java_lang_Object; \ 26 struct { \ 27 JAVA_LONG descriptor_; \ 28 JAVA_BOOLEAN readOnly_; \ 29 __ADDITIONAL_INSTANCE_FIELDS_java_io_FileDescriptor \ 30 } java_io_FileDescriptor 31 32 struct java_io_FileDescriptor { 33 __TIB_DEFINITION_java_io_FileDescriptor* tib; 34 struct { 35 __INSTANCE_FIELDS_java_io_FileDescriptor; 36 } fields; 37 }; 38 #ifndef XMLVM_FORWARD_DECL_java_io_FileDescriptor 39 #define XMLVM_FORWARD_DECL_java_io_FileDescriptor 40 typedef struct java_io_FileDescriptor java_io_FileDescriptor; 41 #endif 42 43 #define XMLVM_VTABLE_SIZE_java_io_FileDescriptor 6 44 45 void __INIT_java_io_FileDescriptor(); 46 void __INIT_IMPL_java_io_FileDescriptor(); 47 void __DELETE_java_io_FileDescriptor(void* me, void* client_data); 48 void __INIT_INSTANCE_MEMBERS_java_io_FileDescriptor(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer); 49 JAVA_OBJECT __NEW_java_io_FileDescriptor(); 50 JAVA_OBJECT __NEW_INSTANCE_java_io_FileDescriptor(); 51 void xmlvm_init_native_java_io_FileDescriptor(); 52 JAVA_OBJECT java_io_FileDescriptor_GET_in(); 53 void java_io_FileDescriptor_PUT_in(JAVA_OBJECT v); 54 JAVA_OBJECT java_io_FileDescriptor_GET_out(); 55 void java_io_FileDescriptor_PUT_out(JAVA_OBJECT v); 56 JAVA_OBJECT java_io_FileDescriptor_GET_err(); 57 void java_io_FileDescriptor_PUT_err(JAVA_OBJECT v); 58 void java_io_FileDescriptor___CLINIT_(); 59 void java_io_FileDescriptor_oneTimeInitialization__(); 60 void java_io_FileDescriptor___INIT___(JAVA_OBJECT me); 61 void java_io_FileDescriptor_sync__(JAVA_OBJECT me); 62 void java_io_FileDescriptor_syncImpl__(JAVA_OBJECT me); 63 JAVA_BOOLEAN java_io_FileDescriptor_valid__(JAVA_OBJECT me); 64 65 #endif 66