mirror of
https://github.com/2003scape/deep-c-rsc.git
synced 2024-03-22 05:49:51 -04:00
318 lines
9.5 KiB
C
318 lines
9.5 KiB
C
/* DO NOT EDIT THIS FILE - it is machine generated (JCGO_116) */
|
|
|
|
#ifdef JCGO_SEPARATED
|
|
#define JCGO_116
|
|
#include "jcgortl.h"
|
|
#include "Main.h"
|
|
#endif
|
|
|
|
#ifdef JCGO_116
|
|
|
|
#ifdef CHKALL_java_nio_charset_CoderResult
|
|
#include "jcgobchk.h"
|
|
#endif
|
|
|
|
JCGO_NOSEP_STATIC java_nio_charset_CoderResult CFASTCALL
|
|
java_nio_charset_CoderResult__this__II( java_nio_charset_CoderResult
|
|
This, jint type, jint length )
|
|
{
|
|
{
|
|
;
|
|
JCGO_FIELD_NZACCESS(This, type)= type;
|
|
JCGO_FIELD_NZACCESS(This, length)= length;
|
|
}
|
|
return This;
|
|
}
|
|
|
|
JCGO_NOSEP_INLINE java_nio_charset_CoderResult CFASTCALL
|
|
java_nio_charset_CoderResult__new__II( jint type, jint length )
|
|
{
|
|
JCGO_CLINIT_TRIG(java_nio_charset_CoderResult__class);
|
|
return java_nio_charset_CoderResult__this__II(
|
|
(java_nio_charset_CoderResult)jcgo_newObject((jvtable)&java_nio_charset_CoderResult_methods),
|
|
type, length);
|
|
}
|
|
|
|
JCGO_NOSEP_FRWINL jboolean CFASTCALL
|
|
java_nio_charset_CoderResult__isError__( java_nio_charset_CoderResult
|
|
This )
|
|
{
|
|
{
|
|
return (jboolean)(JCGO_FIELD_NZACCESS(This, length) > 0);
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_FRWINL jboolean CFASTCALL
|
|
java_nio_charset_CoderResult__isMalformed__( java_nio_charset_CoderResult
|
|
This )
|
|
{
|
|
{
|
|
return (jboolean)(JCGO_FIELD_NZACCESS(This, type) == java_nio_charset_CoderResult__TYPE_MALFORMED);
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_FRWINL jboolean CFASTCALL
|
|
java_nio_charset_CoderResult__isOverflow__( java_nio_charset_CoderResult
|
|
This )
|
|
{
|
|
{
|
|
return (jboolean)(JCGO_FIELD_NZACCESS(This, type) == java_nio_charset_CoderResult__TYPE_OVERFLOW);
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_FRWINL jboolean CFASTCALL
|
|
java_nio_charset_CoderResult__isUnderflow__( java_nio_charset_CoderResult
|
|
This )
|
|
{
|
|
{
|
|
return (jboolean)(JCGO_FIELD_NZACCESS(This, type) == java_nio_charset_CoderResult__TYPE_UNDERFLOW);
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_STATIC jint CFASTCALL
|
|
java_nio_charset_CoderResult__length__( java_nio_charset_CoderResult
|
|
This )
|
|
{
|
|
{
|
|
if (JCGO_FIELD_NZACCESS(This, length) <= 0)
|
|
{
|
|
JCGO_THROW_EXC(java_lang_UnsupportedOperationException__new__());
|
|
}
|
|
else
|
|
{
|
|
return JCGO_FIELD_NZACCESS(This, length);
|
|
}
|
|
}
|
|
return (jint)0;
|
|
}
|
|
|
|
JCGO_NOSEP_FRWINL java_nio_charset_CoderResult CFASTCALL
|
|
java_nio_charset_CoderResult__malformedForLength__I( jint length )
|
|
{
|
|
JCGO_CLINIT_TRIG(java_nio_charset_CoderResult__class);
|
|
{
|
|
return (java_nio_charset_CoderResult_Cache__get__I(
|
|
java_nio_charset_CoderResult__malformedCache, length));
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
java_nio_charset_CoderResult__throwException__( java_nio_charset_CoderResult
|
|
This )
|
|
{
|
|
{
|
|
switch (JCGO_FIELD_NZACCESS(This, type))
|
|
{
|
|
case java_nio_charset_CoderResult__TYPE_MALFORMED:
|
|
JCGO_THROW_EXC((java_nio_charset_MalformedInputException__new__I(
|
|
JCGO_FIELD_NZACCESS(This, length))));
|
|
case java_nio_charset_CoderResult__TYPE_OVERFLOW:
|
|
JCGO_THROW_EXC(java_nio_BufferOverflowException__new__());
|
|
case java_nio_charset_CoderResult__TYPE_UNDERFLOW:
|
|
JCGO_THROW_EXC(java_nio_BufferUnderflowException__new__());
|
|
case java_nio_charset_CoderResult__TYPE_UNMAPPABLE:
|
|
JCGO_THROW_EXC((java_nio_charset_UnmappableCharacterException__new__I(
|
|
JCGO_FIELD_NZACCESS(This, length))));
|
|
}
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_STATIC java_lang_String CFASTCALL
|
|
java_nio_charset_CoderResult__toString__( java_nio_charset_CoderResult
|
|
This )
|
|
{
|
|
{
|
|
java_lang_String name;
|
|
jObject jcgo_rcvrL1;
|
|
struct java_lang_StringBuilder_s jcgo_stackobj1;
|
|
struct java_lang_String_s jcgo_stackobj2;
|
|
struct java_lang_String_s jcgo_stackobj3;
|
|
struct java_lang_String_s jcgo_stackobj4;
|
|
name= ((java_lang_String)JCGO_ARRAY_NZLACCESS(java_nio_charset_CoderResult__names,
|
|
JCGO_FIELD_NZACCESS(This, type)));
|
|
return (JCGO_FIELD_NZACCESS(This, length) > 0)? (jcgo_rcvrL1= (jObject)(jcgo_rcvrL1=
|
|
(jObject)java_lang_StringBuilder__append__Ls(
|
|
java_lang_StringBuilder__append__Ls(
|
|
java_lang_StringBuilder__this__(
|
|
JCGO_STACKOBJ_NEW(jcgo_stackobj1, java_lang_StringBuilder_methods)),
|
|
name), (java_lang_String__valueOf__CX(
|
|
(jchar)91/*'['*/, JCGO_STACKOBJ_NEW(jcgo_stackobj2, java_lang_String_methods)))),
|
|
java_lang_StringBuilder__append__Ls(
|
|
(java_lang_StringBuilder)jcgo_rcvrL1, (java_lang_String__valueOf__IX(
|
|
JCGO_FIELD_NZACCESS(This, length), JCGO_STACKOBJ_NEW(jcgo_stackobj3,
|
|
java_lang_String_methods))))), java_lang_String__new__L5dy9e(
|
|
java_lang_StringBuilder__append__Ls(
|
|
(java_lang_StringBuilder)jcgo_rcvrL1, (java_lang_String__valueOf__CX(
|
|
(jchar)93/*']'*/, JCGO_STACKOBJ_NEW(jcgo_stackobj4, java_lang_String_methods)))))) :
|
|
name;
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_FRWINL java_nio_charset_CoderResult CFASTCALL
|
|
java_nio_charset_CoderResult__unmappableForLength__I( jint length
|
|
)
|
|
{
|
|
JCGO_CLINIT_TRIG(java_nio_charset_CoderResult__class);
|
|
{
|
|
return (java_nio_charset_CoderResult_Cache__get__I(
|
|
java_nio_charset_CoderResult__unmappableCache, length));
|
|
}
|
|
}
|
|
|
|
JCGO_NOSEP_STATIC void CFASTCALL
|
|
java_nio_charset_CoderResult__class__0( void )
|
|
{
|
|
JCGO_CLINIT_BEGIN(java_nio_charset_CoderResult__class);
|
|
java_nio_charset_CoderResult__OVERFLOW= (java_nio_charset_CoderResult__this__II(
|
|
(java_nio_charset_CoderResult)jcgo_newObject((jvtable)&java_nio_charset_CoderResult_methods),
|
|
java_nio_charset_CoderResult__TYPE_OVERFLOW, 0));
|
|
java_nio_charset_CoderResult__UNDERFLOW= (java_nio_charset_CoderResult__this__II(
|
|
(java_nio_charset_CoderResult)jcgo_newObject((jvtable)&java_nio_charset_CoderResult_methods),
|
|
java_nio_charset_CoderResult__TYPE_UNDERFLOW, 0));
|
|
java_nio_charset_CoderResult__malformedCache= (java_nio_charset_CoderResult_Cache)java_nio_charset_CoderResult_1__new__();
|
|
java_nio_charset_CoderResult__unmappableCache= (java_nio_charset_CoderResult_Cache)java_nio_charset_CoderResult_2__new__();
|
|
JCGO_CLINIT_DONE(java_nio_charset_CoderResult__class);
|
|
}
|
|
|
|
JCGO_NOSEP_DATA CONST struct java_nio_charset_CoderResult_methods_s
|
|
java_nio_charset_CoderResult_methods=
|
|
{
|
|
JCGO_CLASSREF_OF(java_nio_charset_CoderResult__class),
|
|
JCGO_GCJDESCR_ZEROINIT
|
|
OBJT_java_nio_charset_CoderResult,
|
|
-(JCGO_OBJSIZE_T)sizeof(struct java_nio_charset_CoderResult_s),
|
|
NULL,
|
|
JCGO_CLINIT_INIT(java_nio_charset_CoderResult__class__0)
|
|
0,
|
|
java_lang_Object__equals__Lo,
|
|
java_lang_Object__hashCode__,
|
|
java_nio_charset_CoderResult__toString__,
|
|
java_lang_Object__finalize__
|
|
};
|
|
|
|
JCGO_NOSEP_DATA struct java_nio_charset_CoderResult_class_s java_nio_charset_CoderResult__class
|
|
ATTRIBNONGC=
|
|
{
|
|
{
|
|
&java_lang_Class_methods,
|
|
JCGO_MON_INIT
|
|
JCGO_OBJREF_OF(*(java_lang_Object)&java_nio_charset_CoderResult_methods),
|
|
JCGO_STRREF_OF(jcgo_string1_CdrRslt),
|
|
JCGO_CLASSREF_OF(java_lang_Object__class),
|
|
((jObjectArr)JCGO_OBJREF_OF(jcgo_array3_Object)),
|
|
0x1c1
|
|
}
|
|
};
|
|
|
|
JCGO_NOSEP_GCDATA java_nio_charset_CoderResult java_nio_charset_CoderResult__OVERFLOW
|
|
ATTRIBGCBSS= jnull;
|
|
|
|
JCGO_NOSEP_GCDATA java_nio_charset_CoderResult java_nio_charset_CoderResult__UNDERFLOW
|
|
ATTRIBGCBSS= jnull;
|
|
|
|
JCGO_NOSEP_GCDATA java_nio_charset_CoderResult_Cache java_nio_charset_CoderResult__malformedCache
|
|
ATTRIBGCBSS= jnull;
|
|
|
|
JCGO_NOSEP_GCDATA java_nio_charset_CoderResult_Cache java_nio_charset_CoderResult__unmappableCache
|
|
ATTRIBGCBSS= jnull;
|
|
|
|
JCGO_NOSEP_DATA CONST jcgo_arrtype6_CdrRslt jcgo_array6_CdrRslt=
|
|
{
|
|
(jvtable)&jObjectArr_methods,
|
|
JCGO_MON_INIT
|
|
4,
|
|
JCGO_CLASSREF_OF(java_lang_String__class),
|
|
{
|
|
(jObject)JCGO_STRREF_OF(jcgo_string2_CdrRslt), (jObject)JCGO_STRREF_OF(jcgo_string3_CdrRslt),
|
|
(jObject)JCGO_STRREF_OF(jcgo_string4_CdrRslt), (jObject)JCGO_STRREF_OF(jcgo_string5_CdrRslt)
|
|
}
|
|
};
|
|
|
|
JCGO_NOSEP_DATA CONST jcgo_arrtype31_GameShll jcgo_array7_CdrRslt=
|
|
{
|
|
(jvtable)&jbyteArr_methods,
|
|
JCGO_MON_INIT
|
|
8,
|
|
{
|
|
(jbyte)(jchar)79/*'O'*/, (jbyte)(jchar)86/*'V'*/, (jbyte)(jchar)69/*'E'*/,
|
|
(jbyte)(jchar)82/*'R'*/, (jbyte)(jchar)70/*'F'*/, (jbyte)(jchar)76/*'L'*/,
|
|
(jbyte)(jchar)79/*'O'*/, (jbyte)(jchar)87/*'W'*/
|
|
}
|
|
};
|
|
|
|
JCGO_NOSEP_DATA CONST jcgo_arrtype28_GameShll jcgo_array8_CdrRslt=
|
|
{
|
|
(jvtable)&jbyteArr_methods,
|
|
JCGO_MON_INIT
|
|
9,
|
|
{
|
|
(jbyte)(jchar)85/*'U'*/, (jbyte)(jchar)78/*'N'*/, (jbyte)(jchar)68/*'D'*/,
|
|
(jbyte)(jchar)69/*'E'*/, (jbyte)(jchar)82/*'R'*/, (jbyte)(jchar)70/*'F'*/,
|
|
(jbyte)(jchar)76/*'L'*/, (jbyte)(jchar)79/*'O'*/, (jbyte)(jchar)87/*'W'*/
|
|
}
|
|
};
|
|
|
|
JCGO_NOSEP_DATA CONST jcgo_arrtype32_GameShll jcgo_array9_CdrRslt=
|
|
{
|
|
(jvtable)&jbyteArr_methods,
|
|
JCGO_MON_INIT
|
|
10,
|
|
{
|
|
(jbyte)(jchar)85/*'U'*/, (jbyte)(jchar)78/*'N'*/, (jbyte)(jchar)77/*'M'*/,
|
|
(jbyte)(jchar)65/*'A'*/, (jbyte)(jchar)80/*'P'*/, (jbyte)(jchar)80/*'P'*/,
|
|
(jbyte)(jchar)65/*'A'*/, (jbyte)(jchar)66/*'B'*/, (jbyte)(jchar)76/*'L'*/,
|
|
(jbyte)(jchar)69/*'E'*/
|
|
}
|
|
};
|
|
|
|
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string1_CdrRslt
|
|
JCGO_THRD_ATTRNONGC=
|
|
{
|
|
&java_lang_String_methods,
|
|
JCGO_MON_INIT
|
|
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array535_VMSstmPr),
|
|
0, 28, (jint)0xbe9703aL
|
|
};
|
|
|
|
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string2_CdrRslt
|
|
JCGO_THRD_ATTRNONGC=
|
|
{
|
|
&java_lang_String_methods,
|
|
JCGO_MON_INIT
|
|
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array402_VMSstmPr),
|
|
0, 9, (jint)0x290e4b9bL
|
|
};
|
|
|
|
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string3_CdrRslt
|
|
JCGO_THRD_ATTRNONGC=
|
|
{
|
|
&java_lang_String_methods,
|
|
JCGO_MON_INIT
|
|
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array7_CdrRslt),
|
|
0, 8, (jint)0x4e37a402L
|
|
};
|
|
|
|
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string4_CdrRslt
|
|
JCGO_THRD_ATTRNONGC=
|
|
{
|
|
&java_lang_String_methods,
|
|
JCGO_MON_INIT
|
|
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array8_CdrRslt),
|
|
0, 9, (jint)0x68df27e6L
|
|
};
|
|
|
|
JCGO_NOSEP_DATA JCGO_NOTHR_CONST struct java_lang_String_s jcgo_string5_CdrRslt
|
|
JCGO_THRD_ATTRNONGC=
|
|
{
|
|
&java_lang_String_methods,
|
|
JCGO_MON_INIT
|
|
(java_lang_Object)JCGO_OBJREF_OF(jcgo_array9_CdrRslt),
|
|
0, 10, (jint)0x83758387L
|
|
};
|
|
|
|
#ifdef CHKALL_java_nio_charset_CoderResult
|
|
#include "jcgochke.h"
|
|
#endif
|
|
|
|
#endif
|