1 #ifndef __JAVA_NIO_CHARSET_CHARSET_1__ 2 #define __JAVA_NIO_CHARSET_CHARSET_1__ 3 4 #include "xmlvm.h" 5 6 // Preprocessor constants for interfaces: 7 #define XMLVM_ITABLE_SIZE_java_nio_charset_Charset_1 1 8 // Implemented interfaces: 9 #include "java_security_PrivilegedAction.h" 10 // Super Class: 11 #include "java_lang_Object.h" 12 13 // Circular references: 14 #ifndef XMLVM_FORWARD_DECL_java_nio_charset_Charset 15 #define XMLVM_FORWARD_DECL_java_nio_charset_Charset 16 XMLVM_FORWARD_DECL(java_nio_charset_Charset) 17 #endif 18 #ifndef XMLVM_FORWARD_DECL_org_apache_harmony_niochar_CharsetProviderImpl 19 #define XMLVM_FORWARD_DECL_org_apache_harmony_niochar_CharsetProviderImpl 20 XMLVM_FORWARD_DECL(org_apache_harmony_niochar_CharsetProviderImpl) 21 #endif 22 // Class declarations for java.nio.charset.Charset$1 23 XMLVM_DEFINE_CLASS(java_nio_charset_Charset_1, 7, XMLVM_ITABLE_SIZE_java_nio_charset_Charset_1) 24 25 extern JAVA_OBJECT __CLASS_java_nio_charset_Charset_1; 26 extern JAVA_OBJECT __CLASS_java_nio_charset_Charset_1_1ARRAY; 27 extern JAVA_OBJECT __CLASS_java_nio_charset_Charset_1_2ARRAY; 28 extern JAVA_OBJECT __CLASS_java_nio_charset_Charset_1_3ARRAY; 29 //XMLVM_BEGIN_DECLARATIONS 30 #define __ADDITIONAL_INSTANCE_FIELDS_java_nio_charset_Charset_1 31 //XMLVM_END_DECLARATIONS 32 33 #define __INSTANCE_FIELDS_java_nio_charset_Charset_1 \ 34 __INSTANCE_FIELDS_java_lang_Object; \ 35 struct { \ 36 __ADDITIONAL_INSTANCE_FIELDS_java_nio_charset_Charset_1 \ 37 } java_nio_charset_Charset_1 38 39 struct java_nio_charset_Charset_1 { 40 __TIB_DEFINITION_java_nio_charset_Charset_1* tib; 41 struct { 42 __INSTANCE_FIELDS_java_nio_charset_Charset_1; 43 } fields; 44 }; 45 #ifndef XMLVM_FORWARD_DECL_java_nio_charset_Charset_1 46 #define XMLVM_FORWARD_DECL_java_nio_charset_Charset_1 47 typedef struct java_nio_charset_Charset_1 java_nio_charset_Charset_1; 48 #endif 49 50 #define XMLVM_VTABLE_SIZE_java_nio_charset_Charset_1 7 51 #define XMLVM_VTABLE_IDX_java_nio_charset_Charset_1_run__ 6 52 53 void __INIT_java_nio_charset_Charset_1(); 54 void __INIT_IMPL_java_nio_charset_Charset_1(); 55 void __DELETE_java_nio_charset_Charset_1(void* me, void* client_data); 56 void __INIT_INSTANCE_MEMBERS_java_nio_charset_Charset_1(JAVA_OBJECT me, int derivedClassWillRegisterFinalizer); 57 JAVA_OBJECT __NEW_java_nio_charset_Charset_1(); 58 JAVA_OBJECT __NEW_INSTANCE_java_nio_charset_Charset_1(); 59 void java_nio_charset_Charset_1___INIT___(JAVA_OBJECT me); 60 // Vtable index: 6 61 JAVA_OBJECT java_nio_charset_Charset_1_run__(JAVA_OBJECT me); 62 63 #endif 64