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