// Generated by ACDK Metacompiler,
// Copyrighted by Roger Rene Kommer, artefaktur
//
// Dont edit this file manually
//
#include <acdk.h>
#include "../aunit.h"
#include "../aunit.h"
#include "../CfgScriptTestSuite.h"
#include "../Config.h"
#include "../DmiTestClass.h"
#include "../DmiTestException.h"
#include "../DmiTestInterface.h"
#include "../McConfigTest.h"
#include "../ProcessTestSuite.h"
#include "../SayHelloInterface.h"
#include "../Test.h"
#include "../TestCollectorListener.h"
#include "../TestConsoleListener.h"
#include "../TestDebuggerListener.h"
#include "../TestException.h"
#include "../TestFailure.h"
#include "../TestHtmlReport.h"
#include "../TestListener.h"
#include "../TestReport.h"
#include "../TestResult.h"
#include "../TestRunner.h"
#include "../TestTextReport.h"
#include "../TestUnit.h"
#include <acdk/lang/dmi/ClazzInfoInternals.h>
struct acdk::lang::dmi::UnitInfo acdk_tools_aunit_unitInfo = {
::acdk::lang::dmi::MiUnitInfo, // flags
0, //attributeRes
"aunit", // name of unit
-1, // hashCode
"acdk/tools", // ns
0, // _scopeParent
0, // _nextScopeSibling
0 // _firstChild first ClazzInfo of this unit
};
static ::acdk::lang::dmi::RegisterUnitInfo _register_acdk_tools_aunit_unitInfo(&acdk_tools_aunit_unitInfo);
struct _ModuleInitializer1
{
_ModuleInitializer1()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&acdk_tools_aunit_unitInfo, "acdkx_orb_UnitInclude1", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("acdk_core.idl", false));
}
};
static _ModuleInitializer1 _ModuleInitializer1_instance;
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
CfgScriptTestCase_create_array(int length)
{
return new ObjectArrayImpl<RCfgScriptTestCase>(length);
}
//static
::acdk::lang::RObject
CfgScriptTestCase_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class CfgScriptTestCase_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestCase_method_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new CfgScriptTestCase(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestCase_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)CfgScriptTestCase::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestCase_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
CfgScriptTestCase* This = dmi_cast<CfgScriptTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->CfgScriptTestCase::getName();
else
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestCase_method_runTest__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
CfgScriptTestCase* This = dmi_cast<CfgScriptTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->CfgScriptTestCase::runTest();
else
This->runTest();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
CfgScriptTestCase_fields__scriptFile_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
CfgScriptTestCase* This = dmi_cast<CfgScriptTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_scriptFile, flags);
else
This->_scriptFile = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo CfgScriptTestCase_fields__scriptFile =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_scriptFile", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
CfgScriptTestCase_MetainfoWrapper::CfgScriptTestCase_fields__scriptFile_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _CfgScriptTestCase_fields[] =
{
&CfgScriptTestCase_fields__scriptFile,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__arg_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__arg_scriptFile =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"scriptFile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__args[] =
{
&CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__arg_name,
&CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__arg_scriptFile,
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestCase_method_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"CfgScriptTestCase", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
CfgScriptTestCase::clazzInfo(), // return type
"_0_CfgScriptTestCase", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__args, // the arguments
0, //arguments count
CfgScriptTestCase_methods_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__exceptions, // the declared exceptions
CfgScriptTestCase_MetainfoWrapper::CfgScriptTestCase_method_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestCase_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestCase_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestCase_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_3_GetClass", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestCase_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
CfgScriptTestCase_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
CfgScriptTestCase_MetainfoWrapper::CfgScriptTestCase_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestCase_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestCase_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestCase_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_1_getName", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestCase_methods_getName__LRString__args, // the arguments
0, //arguments count
CfgScriptTestCase_methods_getName__LRString__exceptions, // the declared exceptions
CfgScriptTestCase_MetainfoWrapper::CfgScriptTestCase_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestCase_methods_runTest__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestCase_methods_runTest__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestCase_method_runTest__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"runTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_2_runTest", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestCase_methods_runTest__V_args, // the arguments
0, //arguments count
CfgScriptTestCase_methods_runTest__V_exceptions, // the declared exceptions
CfgScriptTestCase_MetainfoWrapper::CfgScriptTestCase_method_runTest__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _CfgScriptTestCase_methods[] =
{
&CfgScriptTestCase_method_CfgScriptTestCase_INLRString_INLRString__LRCfgScriptTestCase_,
&CfgScriptTestCase_method_GetClass__L_acdk_lang_RClass_,
&CfgScriptTestCase_method_getName__LRString_,
&CfgScriptTestCase_method_runTest__V,
0
};
struct CfgScriptTestCase_MetaInfoInitializer
{ CfgScriptTestCase_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = CfgScriptTestCase::clazzInfo();
ci->fields = _CfgScriptTestCase_fields;
ci->methods = _CfgScriptTestCase_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
CfgScriptTestCase_MetaInfoInitializer CfgScriptTestCase_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
CfgScriptTestSuite_create_array(int length)
{
return new ObjectArrayImpl<RCfgScriptTestSuite>(length);
}
//static
::acdk::lang::RObject
CfgScriptTestSuite_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class CfgScriptTestSuite_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestSuite_method_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new CfgScriptTestSuite(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< bool>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestSuite_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)CfgScriptTestSuite::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestSuite_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
CfgScriptTestSuite* This = dmi_cast<CfgScriptTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->CfgScriptTestSuite::getName();
else
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
CfgScriptTestSuite_method_suite__LRTest__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
CfgScriptTestSuite* This = dmi_cast<CfgScriptTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->CfgScriptTestSuite::suite();
else
ret = (::acdk::lang::RObject)This->suite();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
CfgScriptTestSuite_fields__directory_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
CfgScriptTestSuite* This = dmi_cast<CfgScriptTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_directory, flags);
else
This->_directory = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
CfgScriptTestSuite_fields__recursive_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
CfgScriptTestSuite* This = dmi_cast<CfgScriptTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_recursive, flags);
else
This->_recursive = ::acdk::lang::dmi::castTo< bool>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo CfgScriptTestSuite_fields__directory =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_directory", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
CfgScriptTestSuite_MetainfoWrapper::CfgScriptTestSuite_fields__directory_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo CfgScriptTestSuite_fields__recursive =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_recursive", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(),
CfgScriptTestSuite_MetainfoWrapper::CfgScriptTestSuite_fields__recursive_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _CfgScriptTestSuite_fields[] =
{
&CfgScriptTestSuite_fields__directory,
&CfgScriptTestSuite_fields__recursive,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__arg_dir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"dir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__arg_recursive =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"recursive", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__args[] =
{
&CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__arg_dir,
&CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__arg_recursive,
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestSuite_method_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"CfgScriptTestSuite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
CfgScriptTestSuite::clazzInfo(), // return type
"_0_CfgScriptTestSuite", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__args, // the arguments
0, //arguments count
CfgScriptTestSuite_methods_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__exceptions, // the declared exceptions
CfgScriptTestSuite_MetainfoWrapper::CfgScriptTestSuite_method_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestSuite_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestSuite_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestSuite_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_3_GetClass", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestSuite_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
CfgScriptTestSuite_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
CfgScriptTestSuite_MetainfoWrapper::CfgScriptTestSuite_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestSuite_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestSuite_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestSuite_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_1_getName", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestSuite_methods_getName__LRString__args, // the arguments
0, //arguments count
CfgScriptTestSuite_methods_getName__LRString__exceptions, // the declared exceptions
CfgScriptTestSuite_MetainfoWrapper::CfgScriptTestSuite_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* CfgScriptTestSuite_methods_suite__LRTest__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* CfgScriptTestSuite_methods_suite__LRTest__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo CfgScriptTestSuite_method_suite__LRTest_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"suite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo(), // return type
"_2_suite", // alternative name of method
-1, // altlabelHashCode
CfgScriptTestSuite_methods_suite__LRTest__args, // the arguments
0, //arguments count
CfgScriptTestSuite_methods_suite__LRTest__exceptions, // the declared exceptions
CfgScriptTestSuite_MetainfoWrapper::CfgScriptTestSuite_method_suite__LRTest__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _CfgScriptTestSuite_methods[] =
{
&CfgScriptTestSuite_method_CfgScriptTestSuite_INLRString_Z_LRCfgScriptTestSuite_,
&CfgScriptTestSuite_method_GetClass__L_acdk_lang_RClass_,
&CfgScriptTestSuite_method_getName__LRString_,
&CfgScriptTestSuite_method_suite__LRTest_,
0
};
struct CfgScriptTestSuite_MetaInfoInitializer
{ CfgScriptTestSuite_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = CfgScriptTestSuite::clazzInfo();
ci->fields = _CfgScriptTestSuite_fields;
ci->methods = _CfgScriptTestSuite_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
CfgScriptTestSuite_MetaInfoInitializer CfgScriptTestSuite_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
DmiTestClass_create_array(int length)
{
return new ObjectArrayImpl<RDmiTestClass>(length);
}
//static
::acdk::lang::RObject
DmiTestClass_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class DmiTestClass_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_DmiTestClass_I_LRDmiTestClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new DmiTestClass(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_DmiTestClass__LRDmiTestClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new DmiTestClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_DmiTestClass_INLRString_I_LRDmiTestClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new DmiTestClass(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_DmiTestClass_INLRString__LRDmiTestClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new DmiTestClass(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method__initializeClass__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass::_initializeClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_appendAll_INLRStringArray__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::appendAll(::acdk::lang::dmi::castTo< RStringArray>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->appendAll(::acdk::lang::dmi::castTo< RStringArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_byValIn_BYVALINLRStringBuffer__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::byValIn(::acdk::lang::dmi::castTo< RStringBuffer>(args[0], dc));
else
This->byValIn(::acdk::lang::dmi::castTo< RStringBuffer>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_byValInOut_BYVALINOUTLRStringBuffer__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::byValInOut(::acdk::lang::dmi::castToObjectRef< RStringBuffer>(args[0], dc));
else
This->byValInOut(::acdk::lang::dmi::castToObjectRef< RStringBuffer>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_byValOut_BYVALOUTLRInteger__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::byValOut(::acdk::lang::dmi::castToObjectRef< RInteger>(args[0], dc));
else
This->byValOut(::acdk::lang::dmi::castToObjectRef< RInteger>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::dynamicMethodO(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = (::acdk::lang::RObject)This->dynamicMethodO(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodb_ZCBSIJFDINLRObject__B_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethodb(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethodb(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodc_ZCBSIJFDINLRObject__C_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethodc(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethodc(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodd_ZCBSIJFDINLRObject__D_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethodd(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethodd(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodf_ZCBSIJFDINLRObject__F_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethodf(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethodf(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodi_ZCBSIJFDINLRObject__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethodi(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethodi(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodl_ZCBSIJFDINLRObject__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethodl(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethodl(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethods_ZCBSIJFDINLRObject__S_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethods(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethods(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_dynamicMethodz_ZCBSIJFDINLRObject__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::dynamicMethodz(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
else
ret = This->dynamicMethodz(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_getEnumeration_I_LDmiTestEnumeration__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (DmiTestEnumeration)This->DmiTestClass::getEnumeration((DmiTestEnumeration)::acdk::lang::dmi::castTo<int>(args[0], dc));
else
ret = (DmiTestEnumeration)This->getEnumeration((DmiTestEnumeration)::acdk::lang::dmi::castTo<int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_getPubStaticInt__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::getPubStaticInt();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_inOutMethod_INIINLRString_OUTIOUTLRString__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::inOutMethod(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castToIntRef(args[2], dc), ::acdk::lang::dmi::castToObjectRef< RString>(args[3], dc));
else
This->inOutMethod(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castToIntRef(args[2], dc), ::acdk::lang::dmi::castToObjectRef< RString>(args[3], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_inOutMethodA_INOUTIINOUTLRString__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::inOutMethodA(::acdk::lang::dmi::castToIntRef(args[0], dc), ::acdk::lang::dmi::castToObjectRef< RString>(args[1], dc));
else
This->inOutMethodA(::acdk::lang::dmi::castToIntRef(args[0], dc), ::acdk::lang::dmi::castToObjectRef< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_makeNumSum_INLRNumberArray__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::makeNumSum(::acdk::lang::dmi::castTo< RNumberArray>(args[0], dc));
else
ret = This->makeNumSum(::acdk::lang::dmi::castTo< RNumberArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_makeSum_INLRintArray__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::makeSum(::acdk::lang::dmi::castTo< RintArray>(args[0], dc));
else
ret = This->makeSum(::acdk::lang::dmi::castTo< RintArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_makeSum_INLRIntegerArray__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::makeSum(::acdk::lang::dmi::castTo< RIntegerArray>(args[0], dc));
else
ret = This->makeSum(::acdk::lang::dmi::castTo< RIntegerArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithBasicArray_INLRintArray__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::methodWithBasicArray(::acdk::lang::dmi::castTo< RintArray>(args[0], dc));
else
ret = This->methodWithBasicArray(::acdk::lang::dmi::castTo< RintArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithBasicArray_INLRcharArray__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::methodWithBasicArray(::acdk::lang::dmi::castTo< RcharArray>(args[0], dc));
else
ret = This->methodWithBasicArray(::acdk::lang::dmi::castTo< RcharArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaultArgs_I_I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::methodWithDefaultArgs(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
ret = This->methodWithDefaultArgs(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaultArgs__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::methodWithDefaultArgs();
else
ret = This->methodWithDefaultArgs();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::methodWithDefaults(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< RString>(args[3], dc), ::acdk::lang::dmi::castTo< RString>(args[4], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::methodWithDefaults(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< RString>(args[3], dc), ::acdk::lang::dmi::castTo< RString>(args[4], dc), ::acdk::lang::dmi::castTo< int>(args[5], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::methodWithDefaults(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< RString>(args[3], dc), ::acdk::lang::dmi::castTo< RString>(args[4], dc), ::acdk::lang::dmi::castTo< int>(args[5], dc), ::acdk::lang::dmi::castTo< RStringBuffer>(args[6], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaults_INLRObject_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::methodWithDefaults(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::methodWithDefaults(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::methodWithDefaults(::acdk::lang::dmi::castTo< acdk::lang::Object>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RString>(args[2], dc), ::acdk::lang::dmi::castTo< RString>(args[3], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::namedArgsMethod(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RStringBuffer>(args[2], dc));
else
ret = This->namedArgsMethod(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< RStringBuffer>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_operator_pl_I_I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::operator+(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
ret = This->operator+(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_outMethod_IOUTLRInteger__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::outMethod(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castToObjectRef< RInteger>(args[1], dc));
else
This->outMethod(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castToObjectRef< RInteger>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_polymorphFunc_INLRInteger__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::polymorphFunc(::acdk::lang::dmi::castTo< RInteger>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->polymorphFunc(::acdk::lang::dmi::castTo< RInteger>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_polymorphFunc_INLRNumber__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::polymorphFunc(::acdk::lang::dmi::castTo< RNumber>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->polymorphFunc(::acdk::lang::dmi::castTo< RNumber>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_polymorphFunc_INLRComparable__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::polymorphFunc(::acdk::lang::dmi::castTo< RComparable>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->polymorphFunc(::acdk::lang::dmi::castTo< RComparable>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_polymorphFunc_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::polymorphFunc(::acdk::lang::dmi::castTo< RString>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->polymorphFunc(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_privateMethod__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::privateMethod();
else
This->privateMethod();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_privateStaticMethod__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass::privateStaticMethod();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::sayHelloViaInterface(::acdk::lang::dmi::castTo< RSayHelloInterface>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
else
ret = (::acdk::lang::RObject)This->sayHelloViaInterface(::acdk::lang::dmi::castTo< RSayHelloInterface>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_setGetPubStaticInt_IINLRString__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::setGetPubStaticInt(::acdk::lang::dmi::castTo< int>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_setgetd_D_D_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::setgetd(::acdk::lang::dmi::castTo< double>(args[0], dc));
else
ret = This->setgetd(::acdk::lang::dmi::castTo< double>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_setgetf_F_F_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::setgetf(::acdk::lang::dmi::castTo< float>(args[0], dc));
else
ret = This->setgetf(::acdk::lang::dmi::castTo< float>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_setgetl_J_J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::setgetl(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
else
ret = This->setgetl(::acdk::lang::dmi::castTo< jlong>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_sorted_INLRComparableArray__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::sorted(::acdk::lang::dmi::castTo< RComparableArray>(args[0], dc));
else
ret = This->sorted(::acdk::lang::dmi::castTo< RComparableArray>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodO_ZCBSIJFDINLRObject__LRObject__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestClass::staticMethodO(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodb_ZCBSIJFDINLRObject__B_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethodb(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodc_ZCBSIJFDINLRObject__C_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethodc(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodd_ZCBSIJFDINLRObject__D_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethodd(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodf_ZCBSIJFDINLRObject__F_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethodf(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodi_ZCBSIJFDINLRObject__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethodi(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodl_ZCBSIJFDINLRObject__J_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethodl(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethods_ZCBSIJFDINLRObject__S_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethods(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_staticMethodz_ZCBSIJFDINLRObject__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = DmiTestClass::staticMethodz(::acdk::lang::dmi::castTo< bool>(args[0], dc), ::acdk::lang::dmi::castTo< char>(args[1], dc), ::acdk::lang::dmi::castTo< byte>(args[2], dc), ::acdk::lang::dmi::castTo< short>(args[3], dc), ::acdk::lang::dmi::castTo< int>(args[4], dc), ::acdk::lang::dmi::castTo< jlong>(args[5], dc), ::acdk::lang::dmi::castTo< float>(args[6], dc), ::acdk::lang::dmi::castTo< double>(args[7], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[8], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_throwExceptionMethod_I_V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->DmiTestClass::throwExceptionMethod(::acdk::lang::dmi::castTo< int>(args[0], dc));
else
This->throwExceptionMethod(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_toString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->DmiTestClass::toString();
else
ret = (::acdk::lang::RObject)This->toString();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestClass_method_virtualMethod__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->DmiTestClass::virtualMethod();
else
ret = This->virtualMethod();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_privInt_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->privInt, flags);
else
This->privInt = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_privInteger_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->privInteger, flags);
else
This->privInteger = ::acdk::lang::dmi::castTo< RInteger>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_privStaticInt_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::privStaticInt, flags);
else
DmiTestClass::privStaticInt = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_privStaticInteger_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::privStaticInteger, flags);
else
DmiTestClass::privStaticInteger = ::acdk::lang::dmi::castTo< RInteger>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_privStaticString_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::privStaticString, flags);
else
DmiTestClass::privStaticString = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_privString_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->privString, flags);
else
This->privString = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubBool_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubBool, flags);
else
This->pubBool = ::acdk::lang::dmi::castTo< bool>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubByte_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubByte, flags);
else
This->pubByte = ::acdk::lang::dmi::castTo< byte>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubChar_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubChar, flags);
else
This->pubChar = ::acdk::lang::dmi::castTo< char>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubDouble_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubDouble, flags);
else
This->pubDouble = ::acdk::lang::dmi::castTo< double>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubFloat_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubFloat, flags);
else
This->pubFloat = ::acdk::lang::dmi::castTo< float>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubInt_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubInt, flags);
else
This->pubInt = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubInteger_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubInteger, flags);
else
This->pubInteger = ::acdk::lang::dmi::castTo< RInteger>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubLong_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubLong, flags);
else
This->pubLong = ::acdk::lang::dmi::castTo< jlong>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubObject_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubObject, flags);
else
This->pubObject = ::acdk::lang::dmi::castTo< acdk::lang::Object>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubSet_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubSet, flags);
else
This->pubSet = ::acdk::lang::dmi::castTo< acdk::util::RSet>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubShort_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubShort, flags);
else
This->pubShort = ::acdk::lang::dmi::castTo< short>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticBool_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticBool, flags);
else
DmiTestClass::pubStaticBool = ::acdk::lang::dmi::castTo< bool>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticByte_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticByte, flags);
else
DmiTestClass::pubStaticByte = ::acdk::lang::dmi::castTo< byte>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticChar_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticChar, flags);
else
DmiTestClass::pubStaticChar = ::acdk::lang::dmi::castTo< char>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticDouble_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticDouble, flags);
else
DmiTestClass::pubStaticDouble = ::acdk::lang::dmi::castTo< double>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticFloat_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticFloat, flags);
else
DmiTestClass::pubStaticFloat = ::acdk::lang::dmi::castTo< float>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticInt_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticInt, flags);
else
DmiTestClass::pubStaticInt = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticInteger_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticInteger, flags);
else
DmiTestClass::pubStaticInteger = ::acdk::lang::dmi::castTo< RInteger>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticLong_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticLong, flags);
else
DmiTestClass::pubStaticLong = ::acdk::lang::dmi::castTo< jlong>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticObject_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticObject, flags);
else
DmiTestClass::pubStaticObject = ::acdk::lang::dmi::castTo< acdk::lang::Object>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticShort_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticShort, flags);
else
DmiTestClass::pubStaticShort = ::acdk::lang::dmi::castTo< short>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubStaticString_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(DmiTestClass::pubStaticString, flags);
else
DmiTestClass::pubStaticString = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestClass_fields_pubString_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestClass* This = dmi_cast<DmiTestClass>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->pubString, flags);
else
This->pubString = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_privInt =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"privInt", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_privInt_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_privInteger =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"privInteger", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInteger::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_privInteger_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_privStaticInt =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"privStaticInt", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_privStaticInt_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_privStaticInteger =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"privStaticInteger", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInteger::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_privStaticInteger_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_privStaticString =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"privStaticString", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_privStaticString_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_privString =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"privString", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_privString_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubBool =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubBool", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubBool_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubByte =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubByte", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubByte_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubChar =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubChar", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubChar_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubDouble =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubDouble", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubDouble_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubFloat =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubFloat", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubFloat_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubInt =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubInt", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubInt_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubInteger =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubInteger", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInteger::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubInteger_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubLong =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubLong", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubLong_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubObject =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubObject", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubObject_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubSet =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubSet", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::util::RSet::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubSet_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubShort =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubShort", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubShort_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticBool =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticBool", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticBool_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticBool // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticByte =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticByte", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticByte_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticByte // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticChar =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticChar", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticChar_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticChar // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticDouble =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticDouble", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticDouble_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticDouble // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticFloat =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticFloat", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticFloat_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticFloat // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticInt =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticInt", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticInt_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticInt // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticInteger =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticInteger", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInteger::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticInteger_accessor, // read/write access to this fields
(void*)DmiTestClass::pubStaticInteger._ref_this() // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticLong =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticLong", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticLong_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticLong // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticObject =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticObject", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticObject_accessor, // read/write access to this fields
(void*)DmiTestClass::pubStaticObject._ref_this() // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticShort =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticShort", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticShort_accessor, // read/write access to this fields
(void*)&DmiTestClass::pubStaticShort // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubStaticString =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubStaticString", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubStaticString_accessor, // read/write access to this fields
(void*)DmiTestClass::pubStaticString._ref_this() // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestClass_fields_pubString =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"pubString", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
DmiTestClass_MetainfoWrapper::DmiTestClass_fields_pubString_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _DmiTestClass_fields[] =
{
&DmiTestClass_fields_privInt,
&DmiTestClass_fields_privInteger,
&DmiTestClass_fields_privStaticInt,
&DmiTestClass_fields_privStaticInteger,
&DmiTestClass_fields_privStaticString,
&DmiTestClass_fields_privString,
&DmiTestClass_fields_pubBool,
&DmiTestClass_fields_pubByte,
&DmiTestClass_fields_pubChar,
&DmiTestClass_fields_pubDouble,
&DmiTestClass_fields_pubFloat,
&DmiTestClass_fields_pubInt,
&DmiTestClass_fields_pubInteger,
&DmiTestClass_fields_pubLong,
&DmiTestClass_fields_pubObject,
&DmiTestClass_fields_pubSet,
&DmiTestClass_fields_pubShort,
&DmiTestClass_fields_pubStaticBool,
&DmiTestClass_fields_pubStaticByte,
&DmiTestClass_fields_pubStaticChar,
&DmiTestClass_fields_pubStaticDouble,
&DmiTestClass_fields_pubStaticFloat,
&DmiTestClass_fields_pubStaticInt,
&DmiTestClass_fields_pubStaticInteger,
&DmiTestClass_fields_pubStaticLong,
&DmiTestClass_fields_pubStaticObject,
&DmiTestClass_fields_pubStaticShort,
&DmiTestClass_fields_pubStaticString,
&DmiTestClass_fields_pubString,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_DmiTestClass_I_LRDmiTestClass__arg_i =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"i", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_DmiTestClass_I_LRDmiTestClass__args[] =
{
&DmiTestClass_methods_DmiTestClass_I_LRDmiTestClass__arg_i,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_DmiTestClass_I_LRDmiTestClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_DmiTestClass_I_LRDmiTestClass_ =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"DmiTestClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
DmiTestClass::clazzInfo(), // return type
"_0_DmiTestClass", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_DmiTestClass_I_LRDmiTestClass__args, // the arguments
0, //arguments count
DmiTestClass_methods_DmiTestClass_I_LRDmiTestClass__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_DmiTestClass_I_LRDmiTestClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_DmiTestClass__LRDmiTestClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_DmiTestClass__LRDmiTestClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_DmiTestClass__LRDmiTestClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"DmiTestClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
DmiTestClass::clazzInfo(), // return type
"_4_DmiTestClass", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_DmiTestClass__LRDmiTestClass__args, // the arguments
0, //arguments count
DmiTestClass_methods_DmiTestClass__LRDmiTestClass__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_DmiTestClass__LRDmiTestClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__arg_str =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"str", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__arg_i =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"i", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__args[] =
{
&DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__arg_str,
&DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__arg_i,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_DmiTestClass_INLRString_I_LRDmiTestClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"DmiTestClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
DmiTestClass::clazzInfo(), // return type
"_5_DmiTestClass", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__args, // the arguments
0, //arguments count
DmiTestClass_methods_DmiTestClass_INLRString_I_LRDmiTestClass__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_DmiTestClass_INLRString_I_LRDmiTestClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_DmiTestClass_INLRString__LRDmiTestClass__arg_str =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"str", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_DmiTestClass_INLRString__LRDmiTestClass__args[] =
{
&DmiTestClass_methods_DmiTestClass_INLRString__LRDmiTestClass__arg_str,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_DmiTestClass_INLRString__LRDmiTestClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_DmiTestClass_INLRString__LRDmiTestClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"DmiTestClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
DmiTestClass::clazzInfo(), // return type
"_6_DmiTestClass", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_DmiTestClass_INLRString__LRDmiTestClass__args, // the arguments
0, //arguments count
DmiTestClass_methods_DmiTestClass_INLRString__LRDmiTestClass__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_DmiTestClass_INLRString__LRDmiTestClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_10_GetClass", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
DmiTestClass_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods__initializeClass__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods__initializeClass__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method__initializeClass__V =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"_initializeClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_3__initializeClass", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods__initializeClass__V_args, // the arguments
0, //arguments count
DmiTestClass_methods__initializeClass__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method__initializeClass__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_appendAll_INLRStringArray__LRString__arg_sa =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"sa", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_appendAll_INLRStringArray__LRString__args[] =
{
&DmiTestClass_methods_appendAll_INLRStringArray__LRString__arg_sa,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_appendAll_INLRStringArray__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_appendAll_INLRStringArray__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"appendAll", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_H_appendAll", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_appendAll_INLRStringArray__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_appendAll_INLRStringArray__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_appendAll_INLRStringArray__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_byValIn_BYVALINLRStringBuffer__V_arg_sb =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiByval,
0, //AttributesRes
"sb", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringBuffer::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_byValIn_BYVALINLRStringBuffer__V_args[] =
{
&DmiTestClass_methods_byValIn_BYVALINLRStringBuffer__V_arg_sb,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_byValIn_BYVALINLRStringBuffer__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_byValIn_BYVALINLRStringBuffer__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"byValIn", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_z_byValIn", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_byValIn_BYVALINLRStringBuffer__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_byValIn_BYVALINLRStringBuffer__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_byValIn_BYVALINLRStringBuffer__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_byValInOut_BYVALINOUTLRStringBuffer__V_arg_sb =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiOut | ::acdk::lang::dmi::MiAiByval,
0, //AttributesRes
"sb", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringBuffer::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_byValInOut_BYVALINOUTLRStringBuffer__V_args[] =
{
&DmiTestClass_methods_byValInOut_BYVALINOUTLRStringBuffer__V_arg_sb,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_byValInOut_BYVALINOUTLRStringBuffer__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_byValInOut_BYVALINOUTLRStringBuffer__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"byValInOut", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_B_byValInOut", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_byValInOut_BYVALINOUTLRStringBuffer__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_byValInOut_BYVALINOUTLRStringBuffer__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_byValInOut_BYVALINOUTLRStringBuffer__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_byValOut_BYVALOUTLRInteger__V_arg_integer =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiOut | ::acdk::lang::dmi::MiAiByval,
0, //AttributesRes
"integer", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInteger::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_byValOut_BYVALOUTLRInteger__V_args[] =
{
&DmiTestClass_methods_byValOut_BYVALOUTLRInteger__V_arg_integer,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_byValOut_BYVALOUTLRInteger__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_byValOut_BYVALOUTLRInteger__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"byValOut", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_A_byValOut", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_byValOut_BYVALOUTLRInteger__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_byValOut_BYVALOUTLRInteger__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_byValOut_BYVALOUTLRInteger__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__args[] =
{
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_bv,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_cvar,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_bvar,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_svar,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_ivar,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_jlvar,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_fvar,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_dvar,
&DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodO_ZCBSIJFDINLRObject__LRObject_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodO", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo(), // return type
"_i_dynamicMethodO", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodO_ZCBSIJFDINLRObject__LRObject__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_args[] =
{
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_bv,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_cvar,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_bvar,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_svar,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_ivar,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_jlvar,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_fvar,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_dvar,
&DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodb_ZCBSIJFDINLRObject__B =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodb", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz(), // return type
"_c_dynamicMethodb", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodb_ZCBSIJFDINLRObject__B_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodb_ZCBSIJFDINLRObject__B_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_args[] =
{
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_bv,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_cvar,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_bvar,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_svar,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_ivar,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_jlvar,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_fvar,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_dvar,
&DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodc_ZCBSIJFDINLRObject__C =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodc", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(), // return type
"_b_dynamicMethodc", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodc_ZCBSIJFDINLRObject__C_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodc_ZCBSIJFDINLRObject__C_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_args[] =
{
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_bv,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_cvar,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_bvar,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_svar,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_ivar,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_jlvar,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_fvar,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_dvar,
&DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodd_ZCBSIJFDINLRObject__D =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodd", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz(), // return type
"_h_dynamicMethodd", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodd_ZCBSIJFDINLRObject__D_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodd_ZCBSIJFDINLRObject__D_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_args[] =
{
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_bv,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_cvar,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_bvar,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_svar,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_ivar,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_jlvar,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_fvar,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_dvar,
&DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodf_ZCBSIJFDINLRObject__F =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodf", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz(), // return type
"_g_dynamicMethodf", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodf_ZCBSIJFDINLRObject__F_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodf_ZCBSIJFDINLRObject__F_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_args[] =
{
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_bv,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_cvar,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_bvar,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_svar,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_ivar,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_jlvar,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_fvar,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_dvar,
&DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodi_ZCBSIJFDINLRObject__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodi", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_e_dynamicMethodi", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodi_ZCBSIJFDINLRObject__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodi_ZCBSIJFDINLRObject__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_args[] =
{
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_bv,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_cvar,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_bvar,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_svar,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_ivar,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_jlvar,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_fvar,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_dvar,
&DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodl_ZCBSIJFDINLRObject__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_f_dynamicMethodl", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodl_ZCBSIJFDINLRObject__J_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodl_ZCBSIJFDINLRObject__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_args[] =
{
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_bv,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_cvar,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_bvar,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_svar,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_ivar,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_jlvar,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_fvar,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_dvar,
&DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethods_ZCBSIJFDINLRObject__S =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethods", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz(), // return type
"_d_dynamicMethods", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethods_ZCBSIJFDINLRObject__S_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethods_ZCBSIJFDINLRObject__S_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_args[] =
{
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_bv,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_cvar,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_bvar,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_svar,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_ivar,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_jlvar,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_fvar,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_dvar,
&DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_dynamicMethodz_ZCBSIJFDINLRObject__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"dynamicMethodz", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_a_dynamicMethodz", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_args, // the arguments
0, //arguments count
DmiTestClass_methods_dynamicMethodz_ZCBSIJFDINLRObject__Z_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_dynamicMethodz_ZCBSIJFDINLRObject__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_getEnumeration_I_LDmiTestEnumeration__arg_en =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"en", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_getEnumeration_I_LDmiTestEnumeration__args[] =
{
&DmiTestClass_methods_getEnumeration_I_LDmiTestEnumeration__arg_en,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_getEnumeration_I_LDmiTestEnumeration__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_getEnumeration_I_LDmiTestEnumeration_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getEnumeration", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_S_getEnumeration", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_getEnumeration_I_LDmiTestEnumeration__args, // the arguments
0, //arguments count
DmiTestClass_methods_getEnumeration_I_LDmiTestEnumeration__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_getEnumeration_I_LDmiTestEnumeration__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_getPubStaticInt__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_getPubStaticInt__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_getPubStaticInt__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getPubStaticInt", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"altGetPubStaticInt", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_getPubStaticInt__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_getPubStaticInt__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_getPubStaticInt__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_ini =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ini", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_instr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"instr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_outi =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiOut,
0, //AttributesRes
"outi", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_outstr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiOut,
0, //AttributesRes
"outstr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_args[] =
{
&DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_ini,
&DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_instr,
&DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_outi,
&DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_arg_outstr,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_inOutMethod_INIINLRString_OUTIOUTLRString__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"inOutMethod", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_v_inOutMethod", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_inOutMethod_INIINLRString_OUTIOUTLRString__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_inOutMethod_INIINLRString_OUTIOUTLRString__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_arg_count =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiOut,
0, //AttributesRes
"count", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_arg_val =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiOut,
0, //AttributesRes
"val", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_args[] =
{
&DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_arg_count,
&DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_arg_val,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_inOutMethodA_INOUTIINOUTLRString__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"inOutMethodA", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_w_inOutMethodA", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_inOutMethodA_INOUTIINOUTLRString__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_inOutMethodA_INOUTIINOUTLRString__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_makeNumSum_INLRNumberArray__I_arg_na =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"na", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RNumberArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_makeNumSum_INLRNumberArray__I_args[] =
{
&DmiTestClass_methods_makeNumSum_INLRNumberArray__I_arg_na,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_makeNumSum_INLRNumberArray__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_makeNumSum_INLRNumberArray__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"makeNumSum", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_K_makeNumSum", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_makeNumSum_INLRNumberArray__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_makeNumSum_INLRNumberArray__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_makeNumSum_INLRNumberArray__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_makeSum_INLRintArray__I_arg_ia =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ia", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RintArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_makeSum_INLRintArray__I_args[] =
{
&DmiTestClass_methods_makeSum_INLRintArray__I_arg_ia,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_makeSum_INLRintArray__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_makeSum_INLRintArray__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"makeSum", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_I_makeSum", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_makeSum_INLRintArray__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_makeSum_INLRintArray__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_makeSum_INLRintArray__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_makeSum_INLRIntegerArray__I_arg_ia =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ia", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RIntegerArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_makeSum_INLRIntegerArray__I_args[] =
{
&DmiTestClass_methods_makeSum_INLRIntegerArray__I_arg_ia,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_makeSum_INLRIntegerArray__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_makeSum_INLRIntegerArray__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"makeSum", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_J_makeSum", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_makeSum_INLRIntegerArray__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_makeSum_INLRIntegerArray__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_makeSum_INLRIntegerArray__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithBasicArray_INLRintArray__I_arg_iarray =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"iarray", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RintArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithBasicArray_INLRintArray__I_args[] =
{
&DmiTestClass_methods_methodWithBasicArray_INLRintArray__I_arg_iarray,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithBasicArray_INLRintArray__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithBasicArray_INLRintArray__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"methodWithBasicArray", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_E_methodWithBasicArray", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithBasicArray_INLRintArray__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithBasicArray_INLRintArray__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithBasicArray_INLRintArray__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithBasicArray_INLRcharArray__I_arg_carray =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"carray", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RcharArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithBasicArray_INLRcharArray__I_args[] =
{
&DmiTestClass_methods_methodWithBasicArray_INLRcharArray__I_arg_carray,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithBasicArray_INLRcharArray__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithBasicArray_INLRcharArray__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"methodWithBasicArray", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_F_methodWithBasicArray", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithBasicArray_INLRcharArray__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithBasicArray_INLRcharArray__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithBasicArray_INLRcharArray__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaultArgs_I_I_arg_i =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"i", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaultArgs_I_I_args[] =
{
&DmiTestClass_methods_methodWithDefaultArgs_I_I_arg_i,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaultArgs_I_I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaultArgs_I_I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"methodWithDefaultArgs", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"methodWithOneArgs", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaultArgs_I_I_args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaultArgs_I_I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaultArgs_I_I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaultArgs__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaultArgs__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaultArgs__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"methodWithDefaultArgs", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"methodWithoutArgs", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaultArgs__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaultArgs__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaultArgs__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_message =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"message", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_defaultDir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultDir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_defaultFile =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultFile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_wildCard =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"wildCard", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__args[] =
{
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_obj,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_message,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_defaultDir,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_defaultFile,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__arg_wildCard,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"methodWithDefaults", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_Y_methodWithDefaults", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_message =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"message", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_defaultDir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultDir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_defaultFile =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultFile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_wildCard =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"wildCard", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_style =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"style", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__args[] =
{
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_obj,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_message,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_defaultDir,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_defaultFile,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_wildCard,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__arg_style,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"methodWithDefaults", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_Z_methodWithDefaults", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_message =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"message", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_defaultDir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultDir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_defaultFile =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultFile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_wildCard =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"wildCard", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_style =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"style", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_pos =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"pos", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringBuffer::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__args[] =
{
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_obj,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_message,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_defaultDir,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_defaultFile,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_wildCard,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_style,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__arg_pos,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"methodWithDefaults", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_U_methodWithDefaults", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__arg_message =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"message", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__args[] =
{
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__arg_obj,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__arg_message,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaults_INLRObject_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"methodWithDefaults", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_V_methodWithDefaults", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaults_INLRObject_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__arg_message =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"message", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__arg_defaultDir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultDir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__args[] =
{
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__arg_obj,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__arg_message,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__arg_defaultDir,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"methodWithDefaults", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_W_methodWithDefaults", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_message =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"message", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_defaultDir =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultDir", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_defaultFile =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"defaultFile", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__args[] =
{
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_obj,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_message,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_defaultDir,
&DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__arg_defaultFile,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"methodWithDefaults", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_X_methodWithDefaults", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_arg_iarg =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"iarg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_arg_sarg =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"sarg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_arg_sbarg =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"sbarg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringBuffer::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_args[] =
{
&DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_arg_iarg,
&DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_arg_sarg,
&DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_arg_sbarg,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_namedArgsMethod_INIINLRString_INLRStringBuffer__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"namedArgsMethod", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_y_namedArgsMethod", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_args, // the arguments
0, //arguments count
DmiTestClass_methods_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_namedArgsMethod_INIINLRString_INLRStringBuffer__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_operator_pl_I_I_arg_otherint =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"otherint", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_operator_pl_I_I_args[] =
{
&DmiTestClass_methods_operator_pl_I_I_arg_otherint,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_operator_pl_I_I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_operator_pl_I_I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"operator_pl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_M_operator_pl", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_operator_pl_I_I_args, // the arguments
0, //arguments count
DmiTestClass_methods_operator_pl_I_I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_operator_pl_I_I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_outMethod_IOUTLRInteger__V_arg_toset =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"toset", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_outMethod_IOUTLRInteger__V_arg_toret =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiOut,
0, //AttributesRes
"toret", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInteger::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_outMethod_IOUTLRInteger__V_args[] =
{
&DmiTestClass_methods_outMethod_IOUTLRInteger__V_arg_toset,
&DmiTestClass_methods_outMethod_IOUTLRInteger__V_arg_toret,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_outMethod_IOUTLRInteger__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_outMethod_IOUTLRInteger__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"outMethod", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_x_outMethod", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_outMethod_IOUTLRInteger__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_outMethod_IOUTLRInteger__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_outMethod_IOUTLRInteger__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_polymorphFunc_INLRInteger__LRString__arg_integer =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"integer", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInteger::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_polymorphFunc_INLRInteger__LRString__args[] =
{
&DmiTestClass_methods_polymorphFunc_INLRInteger__LRString__arg_integer,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_polymorphFunc_INLRInteger__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_polymorphFunc_INLRInteger__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"polymorphFunc", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_N_polymorphFunc", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_polymorphFunc_INLRInteger__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_polymorphFunc_INLRInteger__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_polymorphFunc_INLRInteger__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_polymorphFunc_INLRNumber__LRString__arg_number =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"number", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RNumber::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_polymorphFunc_INLRNumber__LRString__args[] =
{
&DmiTestClass_methods_polymorphFunc_INLRNumber__LRString__arg_number,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_polymorphFunc_INLRNumber__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_polymorphFunc_INLRNumber__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"polymorphFunc", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_O_polymorphFunc", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_polymorphFunc_INLRNumber__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_polymorphFunc_INLRNumber__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_polymorphFunc_INLRNumber__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_polymorphFunc_INLRComparable__LRString__arg_comparable =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"comparable", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RComparable::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_polymorphFunc_INLRComparable__LRString__args[] =
{
&DmiTestClass_methods_polymorphFunc_INLRComparable__LRString__arg_comparable,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_polymorphFunc_INLRComparable__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_polymorphFunc_INLRComparable__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"polymorphFunc", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_P_polymorphFunc", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_polymorphFunc_INLRComparable__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_polymorphFunc_INLRComparable__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_polymorphFunc_INLRComparable__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_polymorphFunc_INLRString__LRString__arg_str =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"str", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_polymorphFunc_INLRString__LRString__args[] =
{
&DmiTestClass_methods_polymorphFunc_INLRString__LRString__arg_str,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_polymorphFunc_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_polymorphFunc_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"polymorphFunc", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_Q_polymorphFunc", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_polymorphFunc_INLRString__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_polymorphFunc_INLRString__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_polymorphFunc_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_privateMethod__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_privateMethod__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_privateMethod__V =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"privateMethod", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_1_privateMethod", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_privateMethod__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_privateMethod__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_privateMethod__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_privateStaticMethod__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_privateStaticMethod__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_privateStaticMethod__V =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"privateStaticMethod", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_2_privateStaticMethod", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_privateStaticMethod__V_args, // the arguments
0, //arguments count
DmiTestClass_methods_privateStaticMethod__V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_privateStaticMethod__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__arg_helloi =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"helloi", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RSayHelloInterface::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__arg_sayto =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"sayto", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__args[] =
{
&DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__arg_helloi,
&DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__arg_sayto,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"sayHelloViaInterface", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_T_sayHelloViaInterface", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_arg_i =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"i", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_arg_msg =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"msg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_args[] =
{
&DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_arg_i,
&DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_setGetPubStaticInt_IINLRString__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setGetPubStaticInt", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_8_setGetPubStaticInt", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_setGetPubStaticInt_IINLRString__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_setGetPubStaticInt_IINLRString__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_setgetd_D_D_arg_d =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"d", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_setgetd_D_D_args[] =
{
&DmiTestClass_methods_setgetd_D_D_arg_d,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_setgetd_D_D_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_setgetd_D_D =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setgetd", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz(), // return type
"_u_setgetd", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_setgetd_D_D_args, // the arguments
0, //arguments count
DmiTestClass_methods_setgetd_D_D_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_setgetd_D_D_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_setgetf_F_F_arg_f =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"f", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_setgetf_F_F_args[] =
{
&DmiTestClass_methods_setgetf_F_F_arg_f,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_setgetf_F_F_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_setgetf_F_F =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setgetf", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz(), // return type
"_t_setgetf", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_setgetf_F_F_args, // the arguments
0, //arguments count
DmiTestClass_methods_setgetf_F_F_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_setgetf_F_F_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_setgetl_J_J_arg_l =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"l", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_setgetl_J_J_args[] =
{
&DmiTestClass_methods_setgetl_J_J_arg_l,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_setgetl_J_J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_setgetl_J_J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setgetl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_s_setgetl", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_setgetl_J_J_args, // the arguments
0, //arguments count
DmiTestClass_methods_setgetl_J_J_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_setgetl_J_J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_sorted_INLRComparableArray__Z_arg_ca =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ca", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RComparableArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_sorted_INLRComparableArray__Z_args[] =
{
&DmiTestClass_methods_sorted_INLRComparableArray__Z_arg_ca,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_sorted_INLRComparableArray__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_sorted_INLRComparableArray__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"sorted", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_L_sorted", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_sorted_INLRComparableArray__Z_args, // the arguments
0, //arguments count
DmiTestClass_methods_sorted_INLRComparableArray__Z_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_sorted_INLRComparableArray__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__args[] =
{
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_bv,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_cvar,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_bvar,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_svar,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_ivar,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_jlvar,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_fvar,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_dvar,
&DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodO_ZCBSIJFDINLRObject__LRObject_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodO", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo(), // return type
"_r_staticMethodO", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodO_ZCBSIJFDINLRObject__LRObject__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodO_ZCBSIJFDINLRObject__LRObject__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_args[] =
{
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_bv,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_cvar,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_bvar,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_svar,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_ivar,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_jlvar,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_fvar,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_dvar,
&DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodb_ZCBSIJFDINLRObject__B =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodb", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz(), // return type
"_l_staticMethodb", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodb_ZCBSIJFDINLRObject__B_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodb_ZCBSIJFDINLRObject__B_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_args[] =
{
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_bv,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_cvar,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_bvar,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_svar,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_ivar,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_jlvar,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_fvar,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_dvar,
&DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodc_ZCBSIJFDINLRObject__C =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodc", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(), // return type
"_k_staticMethodc", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodc_ZCBSIJFDINLRObject__C_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodc_ZCBSIJFDINLRObject__C_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_args[] =
{
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_bv,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_cvar,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_bvar,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_svar,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_ivar,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_jlvar,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_fvar,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_dvar,
&DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodd_ZCBSIJFDINLRObject__D =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodd", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz(), // return type
"_q_staticMethodd", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodd_ZCBSIJFDINLRObject__D_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodd_ZCBSIJFDINLRObject__D_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_args[] =
{
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_bv,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_cvar,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_bvar,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_svar,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_ivar,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_jlvar,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_fvar,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_dvar,
&DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodf_ZCBSIJFDINLRObject__F =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodf", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz(), // return type
"_p_staticMethodf", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodf_ZCBSIJFDINLRObject__F_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodf_ZCBSIJFDINLRObject__F_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_args[] =
{
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_bv,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_cvar,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_bvar,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_svar,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_ivar,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_jlvar,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_fvar,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_dvar,
&DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodi_ZCBSIJFDINLRObject__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodi", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_n_staticMethodi", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodi_ZCBSIJFDINLRObject__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodi_ZCBSIJFDINLRObject__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_args[] =
{
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_bv,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_cvar,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_bvar,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_svar,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_ivar,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_jlvar,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_fvar,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_dvar,
&DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodl_ZCBSIJFDINLRObject__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_o_staticMethodl", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodl_ZCBSIJFDINLRObject__J_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodl_ZCBSIJFDINLRObject__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_args[] =
{
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_bv,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_cvar,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_bvar,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_svar,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_ivar,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_jlvar,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_fvar,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_dvar,
&DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethods_ZCBSIJFDINLRObject__S =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethods", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz(), // return type
"_m_staticMethods", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethods_ZCBSIJFDINLRObject__S_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethods_ZCBSIJFDINLRObject__S_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_bv =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bv", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_cvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"cvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_bvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"bvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_svar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"svar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_ivar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"ivar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_jlvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"jlvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_fvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"fvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_dvar =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"dvar", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_args[] =
{
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_bv,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_cvar,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_bvar,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_svar,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_ivar,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_jlvar,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_fvar,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_dvar,
&DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_staticMethodz_ZCBSIJFDINLRObject__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"staticMethodz", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_j_staticMethodz", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_args, // the arguments
0, //arguments count
DmiTestClass_methods_staticMethodz_ZCBSIJFDINLRObject__Z_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_staticMethodz_ZCBSIJFDINLRObject__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestClass_methods_throwExceptionMethod_I_V_arg_exectiontype =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"exectiontype", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_throwExceptionMethod_I_V_args[] =
{
&DmiTestClass_methods_throwExceptionMethod_I_V_arg_exectiontype,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_throwExceptionMethod_I_V_exceptions[] =
{
RNumberFormatException::clazzInfo(),
RUnsupportedOperationException::clazzInfo(),
0
};
void DmiTestClass_throwExceptionMethod_I_V_throwDispatch(IN(::acdk::lang::RThrowable) ex)
{
if (instanceof(ex, NumberFormatException) == true)
THROW_INSTANCE( RNumberFormatException(ex));
if (instanceof(ex, UnsupportedOperationException) == true)
THROW_INSTANCE( RUnsupportedOperationException(ex));
}
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_throwExceptionMethod_I_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"throwExceptionMethod", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_G_throwExceptionMethod", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_throwExceptionMethod_I_V_args, // the arguments
0, //arguments count
DmiTestClass_methods_throwExceptionMethod_I_V_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_throwExceptionMethod_I_V_dispatch, // invoke this method
DmiTestClass_throwExceptionMethod_I_V_throwDispatch, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_toString__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_toString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_toString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"toString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_9_toString", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_toString__LRString__args, // the arguments
0, //arguments count
DmiTestClass_methods_toString__LRString__exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_toString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestClass_methods_virtualMethod__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestClass_methods_virtualMethod__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestClass_method_virtualMethod__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"virtualMethod", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_R_virtualMethod", // alternative name of method
-1, // altlabelHashCode
DmiTestClass_methods_virtualMethod__I_args, // the arguments
0, //arguments count
DmiTestClass_methods_virtualMethod__I_exceptions, // the declared exceptions
DmiTestClass_MetainfoWrapper::DmiTestClass_method_virtualMethod__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _DmiTestClass_methods[] =
{
&DmiTestClass_method_DmiTestClass_I_LRDmiTestClass_,
&DmiTestClass_method_DmiTestClass__LRDmiTestClass_,
&DmiTestClass_method_DmiTestClass_INLRString_I_LRDmiTestClass_,
&DmiTestClass_method_DmiTestClass_INLRString__LRDmiTestClass_,
&DmiTestClass_method_GetClass__L_acdk_lang_RClass_,
&DmiTestClass_method__initializeClass__V,
&DmiTestClass_method_appendAll_INLRStringArray__LRString_,
&DmiTestClass_method_byValIn_BYVALINLRStringBuffer__V,
&DmiTestClass_method_byValInOut_BYVALINOUTLRStringBuffer__V,
&DmiTestClass_method_byValOut_BYVALOUTLRInteger__V,
&DmiTestClass_method_dynamicMethodO_ZCBSIJFDINLRObject__LRObject_,
&DmiTestClass_method_dynamicMethodb_ZCBSIJFDINLRObject__B,
&DmiTestClass_method_dynamicMethodc_ZCBSIJFDINLRObject__C,
&DmiTestClass_method_dynamicMethodd_ZCBSIJFDINLRObject__D,
&DmiTestClass_method_dynamicMethodf_ZCBSIJFDINLRObject__F,
&DmiTestClass_method_dynamicMethodi_ZCBSIJFDINLRObject__I,
&DmiTestClass_method_dynamicMethodl_ZCBSIJFDINLRObject__J,
&DmiTestClass_method_dynamicMethods_ZCBSIJFDINLRObject__S,
&DmiTestClass_method_dynamicMethodz_ZCBSIJFDINLRObject__Z,
&DmiTestClass_method_getEnumeration_I_LDmiTestEnumeration_,
&DmiTestClass_method_getPubStaticInt__I,
&DmiTestClass_method_inOutMethod_INIINLRString_OUTIOUTLRString__V,
&DmiTestClass_method_inOutMethodA_INOUTIINOUTLRString__V,
&DmiTestClass_method_makeNumSum_INLRNumberArray__I,
&DmiTestClass_method_makeSum_INLRintArray__I,
&DmiTestClass_method_makeSum_INLRIntegerArray__I,
&DmiTestClass_method_methodWithBasicArray_INLRintArray__I,
&DmiTestClass_method_methodWithBasicArray_INLRcharArray__I,
&DmiTestClass_method_methodWithDefaultArgs_I_I,
&DmiTestClass_method_methodWithDefaultArgs__I,
&DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString__LRString_,
&DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_I_LRString_,
&DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString_INLRString_ILRStringBuffer__LRString_,
&DmiTestClass_method_methodWithDefaults_INLRObject_INLRString__LRString_,
&DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString__LRString_,
&DmiTestClass_method_methodWithDefaults_INLRObject_INLRString_INLRString_INLRString__LRString_,
&DmiTestClass_method_namedArgsMethod_INIINLRString_INLRStringBuffer__Z,
&DmiTestClass_method_operator_pl_I_I,
&DmiTestClass_method_outMethod_IOUTLRInteger__V,
&DmiTestClass_method_polymorphFunc_INLRInteger__LRString_,
&DmiTestClass_method_polymorphFunc_INLRNumber__LRString_,
&DmiTestClass_method_polymorphFunc_INLRComparable__LRString_,
&DmiTestClass_method_polymorphFunc_INLRString__LRString_,
&DmiTestClass_method_privateMethod__V,
&DmiTestClass_method_privateStaticMethod__V,
&DmiTestClass_method_sayHelloViaInterface_INLRSayHelloInterface_INLRString__LRString_,
&DmiTestClass_method_setGetPubStaticInt_IINLRString__I,
&DmiTestClass_method_setgetd_D_D,
&DmiTestClass_method_setgetf_F_F,
&DmiTestClass_method_setgetl_J_J,
&DmiTestClass_method_sorted_INLRComparableArray__Z,
&DmiTestClass_method_staticMethodO_ZCBSIJFDINLRObject__LRObject_,
&DmiTestClass_method_staticMethodb_ZCBSIJFDINLRObject__B,
&DmiTestClass_method_staticMethodc_ZCBSIJFDINLRObject__C,
&DmiTestClass_method_staticMethodd_ZCBSIJFDINLRObject__D,
&DmiTestClass_method_staticMethodf_ZCBSIJFDINLRObject__F,
&DmiTestClass_method_staticMethodi_ZCBSIJFDINLRObject__I,
&DmiTestClass_method_staticMethodl_ZCBSIJFDINLRObject__J,
&DmiTestClass_method_staticMethods_ZCBSIJFDINLRObject__S,
&DmiTestClass_method_staticMethodz_ZCBSIJFDINLRObject__Z,
&DmiTestClass_method_throwExceptionMethod_I_V,
&DmiTestClass_method_toString__LRString_,
&DmiTestClass_method_virtualMethod__I,
0
};
struct DmiTestClass_MetaInfoInitializer
{ DmiTestClass_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = DmiTestClass::clazzInfo();
ci->fields = _DmiTestClass_fields;
ci->methods = _DmiTestClass_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
DmiTestClass_MetaInfoInitializer DmiTestClass_MetaInfoInitializer_staticinstance__;
struct DmiTestClass_clazzInfo_ClazzAttributesResInitializer2
{
DmiTestClass_clazzInfo_ClazzAttributesResInitializer2()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&DmiTestClass_method_toString__LRString_, "Key3", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("Val3", false));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&DmiTestClass_methods_getEnumeration_I_LDmiTestEnumeration__arg_en, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)DmiTestEnumerationMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&DmiTestClass_method_getEnumeration_I_LDmiTestEnumeration_, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)DmiTestEnumerationMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)DmiTestClass::clazzInfo(), "Key1", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("Val1", false));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)DmiTestClass::clazzInfo(), "Key2", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("Val2", false));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)DmiTestClass::clazzInfo(), "__acdk_classinitfunction", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("_initializeClass", false));
DmiTestClass::clazzInfo()->callClassInitializer();
}
};
DmiTestClass_clazzInfo_ClazzAttributesResInitializer2 DmiTestClass_clazzInfo_ClazzAttributesResInitializer2_instance;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
DmiTestException_create_array(int length)
{
return new ObjectArrayImpl<RDmiTestException>(length);
}
//static
::acdk::lang::RObject
DmiTestException_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class DmiTestException_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestException_method_DmiTestException__LRDmiTestException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new DmiTestException();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestException_method_DmiTestException_INLRString__LRDmiTestException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new DmiTestException(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestException_method_DmiTestException_INLRString_IINLRObject__LRDmiTestException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new DmiTestException(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc), ::acdk::lang::dmi::castTo< acdk::lang::Object>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestException_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestException::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestException_fields__causedObject_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestException* This = dmi_cast<DmiTestException>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_causedObject, flags);
else
This->_causedObject = ::acdk::lang::dmi::castTo< acdk::lang::Object>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
DmiTestException_fields__code_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
DmiTestException* This = dmi_cast<DmiTestException>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_code, flags);
else
This->_code = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
};
void ThrowException_DmiTestException(IN(::acdk::lang::RThrowable) ex)
{
throw RDmiTestException(ex);
}
::acdk::lang::dmi::ClazzFieldInfo DmiTestException_fields__causedObject =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_causedObject", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo(),
DmiTestException_MetainfoWrapper::DmiTestException_fields__causedObject_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo DmiTestException_fields__code =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_code", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
DmiTestException_MetainfoWrapper::DmiTestException_fields__code_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _DmiTestException_fields[] =
{
&DmiTestException_fields__causedObject,
&DmiTestException_fields__code,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestException_methods_DmiTestException__LRDmiTestException__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestException_methods_DmiTestException__LRDmiTestException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestException_method_DmiTestException__LRDmiTestException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"DmiTestException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
DmiTestException::clazzInfo(), // return type
"_0_DmiTestException", // alternative name of method
-1, // altlabelHashCode
DmiTestException_methods_DmiTestException__LRDmiTestException__args, // the arguments
0, //arguments count
DmiTestException_methods_DmiTestException__LRDmiTestException__exceptions, // the declared exceptions
DmiTestException_MetainfoWrapper::DmiTestException_method_DmiTestException__LRDmiTestException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestException_methods_DmiTestException_INLRString__LRDmiTestException__arg_what =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"what", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestException_methods_DmiTestException_INLRString__LRDmiTestException__args[] =
{
&DmiTestException_methods_DmiTestException_INLRString__LRDmiTestException__arg_what,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestException_methods_DmiTestException_INLRString__LRDmiTestException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestException_method_DmiTestException_INLRString__LRDmiTestException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"DmiTestException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
DmiTestException::clazzInfo(), // return type
"_1_DmiTestException", // alternative name of method
-1, // altlabelHashCode
DmiTestException_methods_DmiTestException_INLRString__LRDmiTestException__args, // the arguments
0, //arguments count
DmiTestException_methods_DmiTestException_INLRString__LRDmiTestException__exceptions, // the declared exceptions
DmiTestException_MetainfoWrapper::DmiTestException_method_DmiTestException_INLRString__LRDmiTestException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__arg_what =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"what", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__arg_code =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"code", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::lang::Object::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__args[] =
{
&DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__arg_what,
&DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__arg_code,
&DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestException_method_DmiTestException_INLRString_IINLRObject__LRDmiTestException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"DmiTestException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
DmiTestException::clazzInfo(), // return type
"_2_DmiTestException", // alternative name of method
-1, // altlabelHashCode
DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__args, // the arguments
0, //arguments count
DmiTestException_methods_DmiTestException_INLRString_IINLRObject__LRDmiTestException__exceptions, // the declared exceptions
DmiTestException_MetainfoWrapper::DmiTestException_method_DmiTestException_INLRString_IINLRObject__LRDmiTestException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestException_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestException_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestException_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_3_GetClass", // alternative name of method
-1, // altlabelHashCode
DmiTestException_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
DmiTestException_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
DmiTestException_MetainfoWrapper::DmiTestException_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _DmiTestException_methods[] =
{
&DmiTestException_method_DmiTestException__LRDmiTestException_,
&DmiTestException_method_DmiTestException_INLRString__LRDmiTestException_,
&DmiTestException_method_DmiTestException_INLRString_IINLRObject__LRDmiTestException_,
&DmiTestException_method_GetClass__L_acdk_lang_RClass_,
0
};
struct DmiTestException_MetaInfoInitializer
{ DmiTestException_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = DmiTestException::clazzInfo();
ci->fields = _DmiTestException_fields;
ci->methods = _DmiTestException_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
DmiTestException_MetaInfoInitializer DmiTestException_MetaInfoInitializer_staticinstance__;
struct DmiTestException_clazzInfo_ClazzAttributesResInitializer3
{
DmiTestException_clazzInfo_ClazzAttributesResInitializer3()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)DmiTestException::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_DmiTestException));
}
};
DmiTestException_clazzInfo_ClazzAttributesResInitializer3 DmiTestException_clazzInfo_ClazzAttributesResInitializer3_instance;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
DmiTestInterface_create_array(int length)
{
return new ObjectArrayImpl<RDmiTestInterface>(length);
}
//static
::acdk::lang::RObject
DmiTestInterface_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class DmiTestInterface_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestInterface_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)DmiTestInterface::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestInterface_method_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestInterface* This = dmi_cast<DmiTestInterface>(This_);
ret = (::acdk::lang::RObject)This->bar(::acdk::lang::dmi::castTo< ::acdk::lang::RStringBuffer>(args[0], dc), ::acdk::lang::dmi::castToObjectRef< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
DmiTestInterface_method_foo__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
DmiTestInterface* This = dmi_cast<DmiTestInterface>(This_);
This->foo();
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _DmiTestInterface_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestInterface_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestInterface_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestInterface_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_2_GetClass", // alternative name of method
-1, // altlabelHashCode
DmiTestInterface_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
DmiTestInterface_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
DmiTestInterface_MetainfoWrapper::DmiTestInterface_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__arg_sb =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"sb", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RStringBuffer::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__arg_str =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiOut,
0, //AttributesRes
"str", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__args[] =
{
&DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__arg_sb,
&DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__arg_str,
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo DmiTestInterface_method_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"bar", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RStringBuffer::clazzInfo(), // return type
"_1_bar", // alternative name of method
-1, // altlabelHashCode
DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__args, // the arguments
0, //arguments count
DmiTestInterface_methods_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__exceptions, // the declared exceptions
DmiTestInterface_MetainfoWrapper::DmiTestInterface_method_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* DmiTestInterface_methods_foo__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* DmiTestInterface_methods_foo__V_exceptions[] =
{
RIndexOutOfBoundsException::clazzInfo(),
RClassNotFoundException::clazzInfo(),
0
};
void DmiTestInterface_foo__V_throwDispatch(IN(::acdk::lang::RThrowable) ex)
{
if (instanceof(ex, IndexOutOfBoundsException) == true)
THROW_INSTANCE( RIndexOutOfBoundsException(ex));
if (instanceof(ex, ClassNotFoundException) == true)
THROW_INSTANCE( RClassNotFoundException(ex));
}
::acdk::lang::dmi::ClazzMethodInfo DmiTestInterface_method_foo__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"foo", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_0_foo", // alternative name of method
-1, // altlabelHashCode
DmiTestInterface_methods_foo__V_args, // the arguments
0, //arguments count
DmiTestInterface_methods_foo__V_exceptions, // the declared exceptions
DmiTestInterface_MetainfoWrapper::DmiTestInterface_method_foo__V_dispatch, // invoke this method
DmiTestInterface_foo__V_throwDispatch, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _DmiTestInterface_methods[] =
{
&DmiTestInterface_method_GetClass__L_acdk_lang_RClass_,
&DmiTestInterface_method_bar_INL_acdk_lang_RStringBuffer_OUTLRString__L_acdk_lang_RStringBuffer_,
&DmiTestInterface_method_foo__V,
0
};
struct DmiTestInterface_MetaInfoInitializer
{ DmiTestInterface_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = DmiTestInterface::clazzInfo();
ci->fields = _DmiTestInterface_fields;
ci->methods = _DmiTestInterface_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
DmiTestInterface_MetaInfoInitializer DmiTestInterface_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
McConfigTest_create_array(int length)
{
return new ObjectArrayImpl<RMcConfigTest>(length);
}
//static
::acdk::lang::RObject
McConfigTest_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class McConfigTest_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzFieldInfo*
McConfigTest_fields_firstMember_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
McConfigTest* This = dmi_cast<McConfigTest>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->firstMember, flags);
else
This->firstMember = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
McConfigTest_fields_secondMember_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
McConfigTest* This = dmi_cast<McConfigTest>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->secondMember, flags);
else
This->secondMember = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo McConfigTest_fields_secondMember =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"secondMember", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
McConfigTest_MetainfoWrapper::McConfigTest_fields_secondMember_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _McConfigTest_fields[] =
{
&McConfigTest_fields_secondMember,
0
};
::acdk::lang::dmi::ClazzMethodInfo* _McConfigTest_methods[] =
{
0
};
struct McConfigTest_MetaInfoInitializer
{ McConfigTest_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = McConfigTest::clazzInfo();
ci->fields = _McConfigTest_fields;
ci->methods = _McConfigTest_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
McConfigTest_MetaInfoInitializer McConfigTest_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
ProcessTestSuite_create_array(int length)
{
return new ObjectArrayImpl<RProcessTestSuite>(length);
}
//static
::acdk::lang::RObject
ProcessTestSuite_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ProcessTestSuite_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)ProcessTestSuite::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ProcessTestSuite(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< acdk::util::RProperties>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_ProcessTestSuite_INLRString__LRProcessTestSuite__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ProcessTestSuite(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ProcessTestSuite(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method__fillTestNames__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->ProcessTestSuite::_fillTestNames();
else
ret = This->_fillTestNames();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->ProcessTestSuite::getName();
else
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_run_INLRTestResult__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestSuite::run(::acdk::lang::dmi::castTo< RTestResult>(args[0], dc));
else
This->run(::acdk::lang::dmi::castTo< RTestResult>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_runTest__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestSuite::runTest();
else
This->runTest();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_setErrWriter_INLacdk_io_RCharWriter__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestSuite::setErrWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
else
This->setErrWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_setOutWriter_INLacdk_io_RCharWriter__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestSuite::setOutWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
else
This->setOutWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_tests__LRTestArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->ProcessTestSuite::tests();
else
ret = (::acdk::lang::RObject)This->tests();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestSuite_method_toString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->ProcessTestSuite::toString();
else
ret = (::acdk::lang::RObject)This->toString();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestSuite_fields__cerr_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_cerr, flags);
else
This->_cerr = ::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestSuite_fields__cout_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_cout, flags);
else
This->_cout = ::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestSuite_fields__env_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_env, flags);
else
This->_env = ::acdk::lang::dmi::castTo< acdk::util::RProperties>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestSuite_fields__executable_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_executable, flags);
else
This->_executable = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestSuite_fields__testFilled_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_testFilled, flags);
else
This->_testFilled = ::acdk::lang::dmi::castTo< bool>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestSuite_fields__testName_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestSuite* This = dmi_cast<ProcessTestSuite>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_testName, flags);
else
This->_testName = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestSuite_fields__cerr =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_cerr", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo(),
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_fields__cerr_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestSuite_fields__cout =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_cout", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo(),
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_fields__cout_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestSuite_fields__env =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_env", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::util::RProperties::clazzInfo(),
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_fields__env_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestSuite_fields__executable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_executable", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_fields__executable_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestSuite_fields__testFilled =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_testFilled", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(),
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_fields__testFilled_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestSuite_fields__testName =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_testName", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_fields__testName_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ProcessTestSuite_fields[] =
{
&ProcessTestSuite_fields__cerr,
&ProcessTestSuite_fields__cout,
&ProcessTestSuite_fields__env,
&ProcessTestSuite_fields__executable,
&ProcessTestSuite_fields__testFilled,
&ProcessTestSuite_fields__testName,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_b_GetClass", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ProcessTestSuite_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__arg_executable =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"executable", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__arg_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__arg_env =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"env", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::util::RProperties::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__args[] =
{
&ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__arg_executable,
&ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__arg_name,
&ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__arg_env,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ProcessTestSuite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ProcessTestSuite::clazzInfo(), // return type
"_0_ProcessTestSuite", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__args, // the arguments
0, //arguments count
ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_ProcessTestSuite_INLRString__LRProcessTestSuite__arg_executable =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"executable", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_ProcessTestSuite_INLRString__LRProcessTestSuite__args[] =
{
&ProcessTestSuite_methods_ProcessTestSuite_INLRString__LRProcessTestSuite__arg_executable,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_ProcessTestSuite_INLRString__LRProcessTestSuite__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_ProcessTestSuite_INLRString__LRProcessTestSuite_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ProcessTestSuite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ProcessTestSuite::clazzInfo(), // return type
"_1_ProcessTestSuite", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_ProcessTestSuite_INLRString__LRProcessTestSuite__args, // the arguments
0, //arguments count
ProcessTestSuite_methods_ProcessTestSuite_INLRString__LRProcessTestSuite__exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_ProcessTestSuite_INLRString__LRProcessTestSuite__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__arg_executable =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"executable", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__arg_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__args[] =
{
&ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__arg_executable,
&ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__arg_name,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ProcessTestSuite", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ProcessTestSuite::clazzInfo(), // return type
"_2_ProcessTestSuite", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__args, // the arguments
0, //arguments count
ProcessTestSuite_methods_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods__fillTestNames__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods__fillTestNames__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method__fillTestNames__Z =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"_fillTestNames", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_a__fillTestNames", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods__fillTestNames__Z_args, // the arguments
0, //arguments count
ProcessTestSuite_methods__fillTestNames__Z_exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method__fillTestNames__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_6_getName", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_getName__LRString__args, // the arguments
0, //arguments count
ProcessTestSuite_methods_getName__LRString__exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_run_INLRTestResult__V_arg_result =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"result", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestResult::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_run_INLRTestResult__V_args[] =
{
&ProcessTestSuite_methods_run_INLRTestResult__V_arg_result,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_run_INLRTestResult__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_run_INLRTestResult__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"run", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_7_run", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_run_INLRTestResult__V_args, // the arguments
0, //arguments count
ProcessTestSuite_methods_run_INLRTestResult__V_exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_run_INLRTestResult__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_runTest__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_runTest__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_runTest__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"runTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_9_runTest", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_runTest__V_args, // the arguments
0, //arguments count
ProcessTestSuite_methods_runTest__V_exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_runTest__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_setErrWriter_INLacdk_io_RCharWriter__V_arg_c =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"c", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_setErrWriter_INLacdk_io_RCharWriter__V_args[] =
{
&ProcessTestSuite_methods_setErrWriter_INLacdk_io_RCharWriter__V_arg_c,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_setErrWriter_INLacdk_io_RCharWriter__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_setErrWriter_INLacdk_io_RCharWriter__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setErrWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_4_setErrWriter", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_setErrWriter_INLacdk_io_RCharWriter__V_args, // the arguments
0, //arguments count
ProcessTestSuite_methods_setErrWriter_INLacdk_io_RCharWriter__V_exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_setErrWriter_INLacdk_io_RCharWriter__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestSuite_methods_setOutWriter_INLacdk_io_RCharWriter__V_arg_c =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"c", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_setOutWriter_INLacdk_io_RCharWriter__V_args[] =
{
&ProcessTestSuite_methods_setOutWriter_INLacdk_io_RCharWriter__V_arg_c,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_setOutWriter_INLacdk_io_RCharWriter__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_setOutWriter_INLacdk_io_RCharWriter__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setOutWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_3_setOutWriter", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_setOutWriter_INLacdk_io_RCharWriter__V_args, // the arguments
0, //arguments count
ProcessTestSuite_methods_setOutWriter_INLacdk_io_RCharWriter__V_exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_setOutWriter_INLacdk_io_RCharWriter__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_tests__LRTestArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_tests__LRTestArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_tests__LRTestArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"tests", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestArray::clazzInfo(), // return type
"_8_tests", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_tests__LRTestArray__args, // the arguments
0, //arguments count
ProcessTestSuite_methods_tests__LRTestArray__exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_tests__LRTestArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestSuite_methods_toString__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestSuite_methods_toString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestSuite_method_toString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"toString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_5_toString", // alternative name of method
-1, // altlabelHashCode
ProcessTestSuite_methods_toString__LRString__args, // the arguments
0, //arguments count
ProcessTestSuite_methods_toString__LRString__exceptions, // the declared exceptions
ProcessTestSuite_MetainfoWrapper::ProcessTestSuite_method_toString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ProcessTestSuite_methods[] =
{
&ProcessTestSuite_method_GetClass__L_acdk_lang_RClass_,
&ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestSuite_,
&ProcessTestSuite_method_ProcessTestSuite_INLRString__LRProcessTestSuite_,
&ProcessTestSuite_method_ProcessTestSuite_INLRString_INLRString__LRProcessTestSuite_,
&ProcessTestSuite_method__fillTestNames__Z,
&ProcessTestSuite_method_getName__LRString_,
&ProcessTestSuite_method_run_INLRTestResult__V,
&ProcessTestSuite_method_runTest__V,
&ProcessTestSuite_method_setErrWriter_INLacdk_io_RCharWriter__V,
&ProcessTestSuite_method_setOutWriter_INLacdk_io_RCharWriter__V,
&ProcessTestSuite_method_tests__LRTestArray_,
&ProcessTestSuite_method_toString__LRString_,
0
};
struct ProcessTestSuite_MetaInfoInitializer
{ ProcessTestSuite_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ProcessTestSuite::clazzInfo();
ci->fields = _ProcessTestSuite_fields;
ci->methods = _ProcessTestSuite_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ProcessTestSuite_MetaInfoInitializer ProcessTestSuite_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
ProcessTestCase_create_array(int length)
{
return new ObjectArrayImpl<RProcessTestCase>(length);
}
//static
::acdk::lang::RObject
ProcessTestCase_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ProcessTestCase_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)ProcessTestCase::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ProcessTestCase(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< acdk::util::RProperties>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_ProcessTestCase_INLRString__LRProcessTestCase__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ProcessTestCase(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new ProcessTestCase(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->ProcessTestCase::getName();
else
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_run_INLRTestResult__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestCase::run(::acdk::lang::dmi::castTo< RTestResult>(args[0], dc));
else
This->run(::acdk::lang::dmi::castTo< RTestResult>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_runTest__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestCase::runTest();
else
This->runTest();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_setErrWriter_INLacdk_io_RCharWriter__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestCase::setErrWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
else
This->setErrWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_setOutWriter_INLacdk_io_RCharWriter__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->ProcessTestCase::setOutWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
else
This->setOutWriter(::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ProcessTestCase_method_toString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->ProcessTestCase::toString();
else
ret = (::acdk::lang::RObject)This->toString();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestCase_fields__cerr_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_cerr, flags);
else
This->_cerr = ::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestCase_fields__cout_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_cout, flags);
else
This->_cout = ::acdk::lang::dmi::castTo< acdk::io::RCharWriter>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestCase_fields__env_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_env, flags);
else
This->_env = ::acdk::lang::dmi::castTo< acdk::util::RProperties>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestCase_fields__executable_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_executable, flags);
else
This->_executable = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ProcessTestCase_fields__testName_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
ProcessTestCase* This = dmi_cast<ProcessTestCase>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_testName, flags);
else
This->_testName = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestCase_fields__cerr =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_cerr", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo(),
ProcessTestCase_MetainfoWrapper::ProcessTestCase_fields__cerr_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestCase_fields__cout =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_cout", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo(),
ProcessTestCase_MetainfoWrapper::ProcessTestCase_fields__cout_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestCase_fields__env =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_env", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::util::RProperties::clazzInfo(),
ProcessTestCase_MetainfoWrapper::ProcessTestCase_fields__env_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestCase_fields__executable =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_executable", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ProcessTestCase_MetainfoWrapper::ProcessTestCase_fields__executable_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ProcessTestCase_fields__testName =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_testName", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ProcessTestCase_MetainfoWrapper::ProcessTestCase_fields__testName_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ProcessTestCase_fields[] =
{
&ProcessTestCase_fields__cerr,
&ProcessTestCase_fields__cout,
&ProcessTestCase_fields__env,
&ProcessTestCase_fields__executable,
&ProcessTestCase_fields__testName,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_9_GetClass", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ProcessTestCase_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__arg_executable =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"executable", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__arg_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__arg_env =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"env", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::util::RProperties::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__args[] =
{
&ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__arg_executable,
&ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__arg_name,
&ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__arg_env,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ProcessTestCase", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ProcessTestCase::clazzInfo(), // return type
"_0_ProcessTestCase", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__args, // the arguments
0, //arguments count
ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_ProcessTestCase_INLRString__LRProcessTestCase__arg_executable =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"executable", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_ProcessTestCase_INLRString__LRProcessTestCase__args[] =
{
&ProcessTestCase_methods_ProcessTestCase_INLRString__LRProcessTestCase__arg_executable,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_ProcessTestCase_INLRString__LRProcessTestCase__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_ProcessTestCase_INLRString__LRProcessTestCase_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ProcessTestCase", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ProcessTestCase::clazzInfo(), // return type
"_1_ProcessTestCase", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_ProcessTestCase_INLRString__LRProcessTestCase__args, // the arguments
0, //arguments count
ProcessTestCase_methods_ProcessTestCase_INLRString__LRProcessTestCase__exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_ProcessTestCase_INLRString__LRProcessTestCase__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__arg_executable =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"executable", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__arg_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__args[] =
{
&ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__arg_executable,
&ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__arg_name,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_ProcessTestCase_INLRString_INLRString__LRProcessTestCase_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"ProcessTestCase", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ProcessTestCase::clazzInfo(), // return type
"_2_ProcessTestCase", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__args, // the arguments
0, //arguments count
ProcessTestCase_methods_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_ProcessTestCase_INLRString_INLRString__LRProcessTestCase__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_6_getName", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_getName__LRString__args, // the arguments
0, //arguments count
ProcessTestCase_methods_getName__LRString__exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_run_INLRTestResult__V_arg_result =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"result", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestResult::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_run_INLRTestResult__V_args[] =
{
&ProcessTestCase_methods_run_INLRTestResult__V_arg_result,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_run_INLRTestResult__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_run_INLRTestResult__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"run", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_7_run", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_run_INLRTestResult__V_args, // the arguments
0, //arguments count
ProcessTestCase_methods_run_INLRTestResult__V_exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_run_INLRTestResult__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_runTest__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_runTest__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_runTest__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"runTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_8_runTest", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_runTest__V_args, // the arguments
0, //arguments count
ProcessTestCase_methods_runTest__V_exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_runTest__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_setErrWriter_INLacdk_io_RCharWriter__V_arg_c =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"c", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_setErrWriter_INLacdk_io_RCharWriter__V_args[] =
{
&ProcessTestCase_methods_setErrWriter_INLacdk_io_RCharWriter__V_arg_c,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_setErrWriter_INLacdk_io_RCharWriter__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_setErrWriter_INLacdk_io_RCharWriter__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setErrWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_4_setErrWriter", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_setErrWriter_INLacdk_io_RCharWriter__V_args, // the arguments
0, //arguments count
ProcessTestCase_methods_setErrWriter_INLacdk_io_RCharWriter__V_exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_setErrWriter_INLacdk_io_RCharWriter__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ProcessTestCase_methods_setOutWriter_INLacdk_io_RCharWriter__V_arg_c =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"c", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RCharWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_setOutWriter_INLacdk_io_RCharWriter__V_args[] =
{
&ProcessTestCase_methods_setOutWriter_INLacdk_io_RCharWriter__V_arg_c,
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_setOutWriter_INLacdk_io_RCharWriter__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_setOutWriter_INLacdk_io_RCharWriter__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"setOutWriter", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_3_setOutWriter", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_setOutWriter_INLacdk_io_RCharWriter__V_args, // the arguments
0, //arguments count
ProcessTestCase_methods_setOutWriter_INLacdk_io_RCharWriter__V_exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_setOutWriter_INLacdk_io_RCharWriter__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ProcessTestCase_methods_toString__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ProcessTestCase_methods_toString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ProcessTestCase_method_toString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"toString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_5_toString", // alternative name of method
-1, // altlabelHashCode
ProcessTestCase_methods_toString__LRString__args, // the arguments
0, //arguments count
ProcessTestCase_methods_toString__LRString__exceptions, // the declared exceptions
ProcessTestCase_MetainfoWrapper::ProcessTestCase_method_toString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ProcessTestCase_methods[] =
{
&ProcessTestCase_method_GetClass__L_acdk_lang_RClass_,
&ProcessTestCase_method_ProcessTestCase_INLRString_INLRString_INLacdk_util_RProperties__LRProcessTestCase_,
&ProcessTestCase_method_ProcessTestCase_INLRString__LRProcessTestCase_,
&ProcessTestCase_method_ProcessTestCase_INLRString_INLRString__LRProcessTestCase_,
&ProcessTestCase_method_getName__LRString_,
&ProcessTestCase_method_run_INLRTestResult__V,
&ProcessTestCase_method_runTest__V,
&ProcessTestCase_method_setErrWriter_INLacdk_io_RCharWriter__V,
&ProcessTestCase_method_setOutWriter_INLacdk_io_RCharWriter__V,
&ProcessTestCase_method_toString__LRString_,
0
};
struct ProcessTestCase_MetaInfoInitializer
{ ProcessTestCase_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ProcessTestCase::clazzInfo();
ci->fields = _ProcessTestCase_fields;
ci->methods = _ProcessTestCase_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ProcessTestCase_MetaInfoInitializer ProcessTestCase_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
SayHelloInterface_create_array(int length)
{
return new ObjectArrayImpl<RSayHelloInterface>(length);
}
//static
::acdk::lang::RObject
SayHelloInterface_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class SayHelloInterface_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
SayHelloInterface_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)SayHelloInterface::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SayHelloInterface_method_sayHello_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
SayHelloInterface* This = dmi_cast<SayHelloInterface>(This_);
ret = (::acdk::lang::RObject)This->sayHello(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _SayHelloInterface_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* SayHelloInterface_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SayHelloInterface_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SayHelloInterface_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_1_GetClass", // alternative name of method
-1, // altlabelHashCode
SayHelloInterface_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
SayHelloInterface_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
SayHelloInterface_MetainfoWrapper::SayHelloInterface_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo SayHelloInterface_methods_sayHello_INLRString__LRString__arg_sayto =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"sayto", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* SayHelloInterface_methods_sayHello_INLRString__LRString__args[] =
{
&SayHelloInterface_methods_sayHello_INLRString__LRString__arg_sayto,
0
};
::acdk::lang::dmi::ClazzInfo* SayHelloInterface_methods_sayHello_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SayHelloInterface_method_sayHello_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"sayHello", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_0_sayHello", // alternative name of method
-1, // altlabelHashCode
SayHelloInterface_methods_sayHello_INLRString__LRString__args, // the arguments
0, //arguments count
SayHelloInterface_methods_sayHello_INLRString__LRString__exceptions, // the declared exceptions
SayHelloInterface_MetainfoWrapper::SayHelloInterface_method_sayHello_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _SayHelloInterface_methods[] =
{
&SayHelloInterface_method_GetClass__L_acdk_lang_RClass_,
&SayHelloInterface_method_sayHello_INLRString__LRString_,
0
};
struct SayHelloInterface_MetaInfoInitializer
{ SayHelloInterface_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = SayHelloInterface::clazzInfo();
ci->fields = _SayHelloInterface_fields;
ci->methods = _SayHelloInterface_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
SayHelloInterface_MetaInfoInitializer SayHelloInterface_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
SayHelloInterfaceImpl_create_array(int length)
{
return new ObjectArrayImpl<RSayHelloInterfaceImpl>(length);
}
//static
::acdk::lang::RObject
SayHelloInterfaceImpl_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class SayHelloInterfaceImpl_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
SayHelloInterfaceImpl_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)SayHelloInterfaceImpl::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SayHelloInterfaceImpl_method_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new SayHelloInterfaceImpl();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SayHelloInterfaceImpl_method_sayHello_INLRString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
SayHelloInterfaceImpl* This = dmi_cast<SayHelloInterfaceImpl>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->SayHelloInterfaceImpl::sayHello(::acdk::lang::dmi::castTo< RString>(args[0], dc));
else
ret = (::acdk::lang::RObject)This->sayHello(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _SayHelloInterfaceImpl_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* SayHelloInterfaceImpl_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SayHelloInterfaceImpl_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SayHelloInterfaceImpl_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_2_GetClass", // alternative name of method
-1, // altlabelHashCode
SayHelloInterfaceImpl_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
SayHelloInterfaceImpl_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
SayHelloInterfaceImpl_MetainfoWrapper::SayHelloInterfaceImpl_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* SayHelloInterfaceImpl_methods_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SayHelloInterfaceImpl_methods_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SayHelloInterfaceImpl_method_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"SayHelloInterfaceImpl", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
SayHelloInterfaceImpl::clazzInfo(), // return type
"_0_SayHelloInterfaceImpl", // alternative name of method
-1, // altlabelHashCode
SayHelloInterfaceImpl_methods_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl__args, // the arguments
0, //arguments count
SayHelloInterfaceImpl_methods_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl__exceptions, // the declared exceptions
SayHelloInterfaceImpl_MetainfoWrapper::SayHelloInterfaceImpl_method_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo SayHelloInterfaceImpl_methods_sayHello_INLRString__LRString__arg_sayto =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"sayto", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* SayHelloInterfaceImpl_methods_sayHello_INLRString__LRString__args[] =
{
&SayHelloInterfaceImpl_methods_sayHello_INLRString__LRString__arg_sayto,
0
};
::acdk::lang::dmi::ClazzInfo* SayHelloInterfaceImpl_methods_sayHello_INLRString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SayHelloInterfaceImpl_method_sayHello_INLRString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"sayHello", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_1_sayHello", // alternative name of method
-1, // altlabelHashCode
SayHelloInterfaceImpl_methods_sayHello_INLRString__LRString__args, // the arguments
0, //arguments count
SayHelloInterfaceImpl_methods_sayHello_INLRString__LRString__exceptions, // the declared exceptions
SayHelloInterfaceImpl_MetainfoWrapper::SayHelloInterfaceImpl_method_sayHello_INLRString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _SayHelloInterfaceImpl_methods[] =
{
&SayHelloInterfaceImpl_method_GetClass__L_acdk_lang_RClass_,
&SayHelloInterfaceImpl_method_SayHelloInterfaceImpl__LRSayHelloInterfaceImpl_,
&SayHelloInterfaceImpl_method_sayHello_INLRString__LRString_,
0
};
struct SayHelloInterfaceImpl_MetaInfoInitializer
{ SayHelloInterfaceImpl_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = SayHelloInterfaceImpl::clazzInfo();
ci->fields = _SayHelloInterfaceImpl_fields;
ci->methods = _SayHelloInterfaceImpl_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
SayHelloInterfaceImpl_MetaInfoInitializer SayHelloInterfaceImpl_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
Test_create_array(int length)
{
return new ObjectArrayImpl<RTest>(length);
}
//static
::acdk::lang::RObject
Test_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class Test_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
Test_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)Test::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Test_method_getName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
Test* This = dmi_cast<Test>(This_);
ret = (::acdk::lang::RObject)This->getName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Test_method_run_INLRTestResult__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
Test* This = dmi_cast<Test>(This_);
This->run(::acdk::lang::dmi::castTo< RTestResult>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Test_method_runTest__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
Test* This = dmi_cast<Test>(This_);
This->runTest();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Test_method_testCount__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
Test* This = dmi_cast<Test>(This_);
ret = This->testCount();
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _Test_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* Test_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Test_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Test_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_4_GetClass", // alternative name of method
-1, // altlabelHashCode
Test_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
Test_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
Test_MetainfoWrapper::Test_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Test_methods_getName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Test_methods_getName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Test_method_getName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_3_getName", // alternative name of method
-1, // altlabelHashCode
Test_methods_getName__LRString__args, // the arguments
0, //arguments count
Test_methods_getName__LRString__exceptions, // the declared exceptions
Test_MetainfoWrapper::Test_method_getName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Test_methods_run_INLRTestResult__V_arg_result =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"result", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestResult::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Test_methods_run_INLRTestResult__V_args[] =
{
&Test_methods_run_INLRTestResult__V_arg_result,
0
};
::acdk::lang::dmi::ClazzInfo* Test_methods_run_INLRTestResult__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Test_method_run_INLRTestResult__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"run", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_0_run", // alternative name of method
-1, // altlabelHashCode
Test_methods_run_INLRTestResult__V_args, // the arguments
0, //arguments count
Test_methods_run_INLRTestResult__V_exceptions, // the declared exceptions
Test_MetainfoWrapper::Test_method_run_INLRTestResult__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Test_methods_runTest__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Test_methods_runTest__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Test_method_runTest__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"runTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_1_runTest", // alternative name of method
-1, // altlabelHashCode
Test_methods_runTest__V_args, // the arguments
0, //arguments count
Test_methods_runTest__V_exceptions, // the declared exceptions
Test_MetainfoWrapper::Test_method_runTest__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Test_methods_testCount__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Test_methods_testCount__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Test_method_testCount__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiAbstract | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"testCount", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_2_testCount", // alternative name of method
-1, // altlabelHashCode
Test_methods_testCount__I_args, // the arguments
0, //arguments count
Test_methods_testCount__I_exceptions, // the declared exceptions
Test_MetainfoWrapper::Test_method_testCount__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _Test_methods[] =
{
&Test_method_GetClass__L_acdk_lang_RClass_,
&Test_method_getName__LRString_,
&Test_method_run_INLRTestResult__V,
&Test_method_runTest__V,
&Test_method_testCount__I,
0
};
struct Test_MetaInfoInitializer
{ Test_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = Test::clazzInfo();
ci->fields = _Test_fields;
ci->methods = _Test_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
Test_MetaInfoInitializer Test_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
TestCollectorListener_create_array(int length)
{
return new ObjectArrayImpl<RTestCollectorListener>(length);
}
//static
::acdk::lang::RObject
TestCollectorListener_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TestCollectorListener_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)TestCollectorListener::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestCollectorListener(::acdk::lang::dmi::castTo< acdk::io::RStringWriter>(args[0], dc), ::acdk::lang::dmi::castTo< acdk::io::RStringWriter>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_addError_INLRTest_INLRThrowable__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestCollectorListener::addError(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RThrowable>(args[1], dc));
else
This->addError(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RThrowable>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_addFailure_INLRTest_INLRTestException__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestCollectorListener::addFailure(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestException>(args[1], dc));
else
This->addFailure(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestException>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_addSuccess_INLRTest_INLRTestExpression__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestCollectorListener::addSuccess(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestExpression>(args[1], dc));
else
This->addSuccess(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestExpression>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_endTest_INLRTest__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestCollectorListener::endTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
else
This->endTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_getResults__LRTestResultEntryArray__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->TestCollectorListener::getResults();
else
ret = (::acdk::lang::RObject)This->getResults();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestCollectorListener_method_startTest_INLRTest__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->TestCollectorListener::startTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
else
ret = This->startTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestCollectorListener_fields__err_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_err, flags);
else
This->_err = ::acdk::lang::dmi::castTo< acdk::io::RStringWriter>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestCollectorListener_fields__out_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_out, flags);
else
This->_out = ::acdk::lang::dmi::castTo< acdk::io::RStringWriter>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestCollectorListener_fields__results_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestCollectorListener* This = dmi_cast<TestCollectorListener>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_results, flags);
else
This->_results = ::acdk::lang::dmi::castTo< RTestResultEntryArray>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo TestCollectorListener_fields__err =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_err", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RStringWriter::clazzInfo(),
TestCollectorListener_MetainfoWrapper::TestCollectorListener_fields__err_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo TestCollectorListener_fields__out =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_out", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RStringWriter::clazzInfo(),
TestCollectorListener_MetainfoWrapper::TestCollectorListener_fields__out_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo TestCollectorListener_fields__results =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_results", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestResultEntryArray::clazzInfo(),
TestCollectorListener_MetainfoWrapper::TestCollectorListener_fields__results_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _TestCollectorListener_fields[] =
{
&TestCollectorListener_fields__err,
&TestCollectorListener_fields__out,
&TestCollectorListener_fields__results,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_7_GetClass", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TestCollectorListener_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__arg_out =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"out", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RStringWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__arg_err =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"err", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RStringWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__args[] =
{
&TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__arg_out,
&TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__arg_err,
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TestCollectorListener", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestCollectorListener::clazzInfo(), // return type
"_0_TestCollectorListener", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__args, // the arguments
0, //arguments count
TestCollectorListener_methods_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_arg_ex =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ex", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RThrowable::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_args[] =
{
&TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_arg_test,
&TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_arg_ex,
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_addError_INLRTest_INLRThrowable__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addError", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_3_addError", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_args, // the arguments
0, //arguments count
TestCollectorListener_methods_addError_INLRTest_INLRThrowable__V_exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_addError_INLRTest_INLRThrowable__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_arg_ex =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ex", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestException::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_args[] =
{
&TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_arg_test,
&TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_arg_ex,
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_addFailure_INLRTest_INLRTestException__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addFailure", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_4_addFailure", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_args, // the arguments
0, //arguments count
TestCollectorListener_methods_addFailure_INLRTest_INLRTestException__V_exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_addFailure_INLRTest_INLRTestException__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_testExpr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"testExpr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestExpression::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_args[] =
{
&TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_test,
&TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_testExpr,
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_addSuccess_INLRTest_INLRTestExpression__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addSuccess", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_5_addSuccess", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_args, // the arguments
0, //arguments count
TestCollectorListener_methods_addSuccess_INLRTest_INLRTestExpression__V_exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_addSuccess_INLRTest_INLRTestExpression__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_endTest_INLRTest__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_endTest_INLRTest__V_args[] =
{
&TestCollectorListener_methods_endTest_INLRTest__V_arg_test,
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_endTest_INLRTest__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_endTest_INLRTest__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"endTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_2_endTest", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_endTest_INLRTest__V_args, // the arguments
0, //arguments count
TestCollectorListener_methods_endTest_INLRTest__V_exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_endTest_INLRTest__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_getResults__LRTestResultEntryArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_getResults__LRTestResultEntryArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_getResults__LRTestResultEntryArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getResults", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestResultEntryArray::clazzInfo(), // return type
"_6_getResults", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_getResults__LRTestResultEntryArray__args, // the arguments
0, //arguments count
TestCollectorListener_methods_getResults__LRTestResultEntryArray__exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_getResults__LRTestResultEntryArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestCollectorListener_methods_startTest_INLRTest__Z_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestCollectorListener_methods_startTest_INLRTest__Z_args[] =
{
&TestCollectorListener_methods_startTest_INLRTest__Z_arg_test,
0
};
::acdk::lang::dmi::ClazzInfo* TestCollectorListener_methods_startTest_INLRTest__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestCollectorListener_method_startTest_INLRTest__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"startTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_1_startTest", // alternative name of method
-1, // altlabelHashCode
TestCollectorListener_methods_startTest_INLRTest__Z_args, // the arguments
0, //arguments count
TestCollectorListener_methods_startTest_INLRTest__Z_exceptions, // the declared exceptions
TestCollectorListener_MetainfoWrapper::TestCollectorListener_method_startTest_INLRTest__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TestCollectorListener_methods[] =
{
&TestCollectorListener_method_GetClass__L_acdk_lang_RClass_,
&TestCollectorListener_method_TestCollectorListener_INLacdk_io_RStringWriter_INLacdk_io_RStringWriter__LRTestCollectorListener_,
&TestCollectorListener_method_addError_INLRTest_INLRThrowable__V,
&TestCollectorListener_method_addFailure_INLRTest_INLRTestException__V,
&TestCollectorListener_method_addSuccess_INLRTest_INLRTestExpression__V,
&TestCollectorListener_method_endTest_INLRTest__V,
&TestCollectorListener_method_getResults__LRTestResultEntryArray_,
&TestCollectorListener_method_startTest_INLRTest__Z,
0
};
struct TestCollectorListener_MetaInfoInitializer
{ TestCollectorListener_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TestCollectorListener::clazzInfo();
ci->fields = _TestCollectorListener_fields;
ci->methods = _TestCollectorListener_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TestCollectorListener_MetaInfoInitializer TestCollectorListener_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
TestConsoleListener_create_array(int length)
{
return new ObjectArrayImpl<RTestConsoleListener>(length);
}
//static
::acdk::lang::RObject
TestConsoleListener_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TestConsoleListener_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)TestConsoleListener::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestConsoleListener(::acdk::lang::dmi::castTo< acdk::io::RPrintWriter>(args[0], dc), ::acdk::lang::dmi::castTo< int>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_TestConsoleListener__LRTestConsoleListener__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestConsoleListener();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestConsoleListener(::acdk::lang::dmi::castTo< acdk::io::RPrintWriter>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_addError_INLRTest_INLRThrowable__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestConsoleListener* This = dmi_cast<TestConsoleListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestConsoleListener::addError(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RThrowable>(args[1], dc));
else
This->addError(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RThrowable>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_addFailure_INLRTest_INLRTestException__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestConsoleListener* This = dmi_cast<TestConsoleListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestConsoleListener::addFailure(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestException>(args[1], dc));
else
This->addFailure(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestException>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_addSuccess_INLRTest_INLRTestExpression__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestConsoleListener* This = dmi_cast<TestConsoleListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestConsoleListener::addSuccess(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestExpression>(args[1], dc));
else
This->addSuccess(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestExpression>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_endTest_INLRTest__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestConsoleListener* This = dmi_cast<TestConsoleListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestConsoleListener::endTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
else
This->endTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestConsoleListener_method_startTest_INLRTest__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestConsoleListener* This = dmi_cast<TestConsoleListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->TestConsoleListener::startTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
else
ret = This->startTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestConsoleListener_fields__options_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestConsoleListener* This = dmi_cast<TestConsoleListener>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_options, flags);
else
This->_options = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestConsoleListener_fields__out_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestConsoleListener* This = dmi_cast<TestConsoleListener>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_out, flags);
else
This->_out = ::acdk::lang::dmi::castTo< acdk::io::RPrintWriter>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo TestConsoleListener_fields__options =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_options", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
TestConsoleListener_MetainfoWrapper::TestConsoleListener_fields__options_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo TestConsoleListener_fields__out =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_out", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RPrintWriter::clazzInfo(),
TestConsoleListener_MetainfoWrapper::TestConsoleListener_fields__out_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _TestConsoleListener_fields[] =
{
&TestConsoleListener_fields__options,
&TestConsoleListener_fields__out,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_8_GetClass", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TestConsoleListener_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__arg_out =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"out", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RPrintWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__arg_options =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"options", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__args[] =
{
&TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__arg_out,
&TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__arg_options,
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TestConsoleListener", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestConsoleListener::clazzInfo(), // return type
"_0_TestConsoleListener", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__args, // the arguments
0, //arguments count
TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_TestConsoleListener__LRTestConsoleListener__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_TestConsoleListener__LRTestConsoleListener__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_TestConsoleListener__LRTestConsoleListener_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"TestConsoleListener", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestConsoleListener::clazzInfo(), // return type
"_1_TestConsoleListener", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_TestConsoleListener__LRTestConsoleListener__args, // the arguments
0, //arguments count
TestConsoleListener_methods_TestConsoleListener__LRTestConsoleListener__exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_TestConsoleListener__LRTestConsoleListener__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__arg_out =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"out", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RPrintWriter::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__args[] =
{
&TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__arg_out,
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"TestConsoleListener", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestConsoleListener::clazzInfo(), // return type
"_2_TestConsoleListener", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__args, // the arguments
0, //arguments count
TestConsoleListener_methods_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_arg_ex =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ex", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RThrowable::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_args[] =
{
&TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_arg_test,
&TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_arg_ex,
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_addError_INLRTest_INLRThrowable__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addError", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_5_addError", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_args, // the arguments
0, //arguments count
TestConsoleListener_methods_addError_INLRTest_INLRThrowable__V_exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_addError_INLRTest_INLRThrowable__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_arg_ex =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ex", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestException::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_args[] =
{
&TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_arg_test,
&TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_arg_ex,
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_addFailure_INLRTest_INLRTestException__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addFailure", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_6_addFailure", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_args, // the arguments
0, //arguments count
TestConsoleListener_methods_addFailure_INLRTest_INLRTestException__V_exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_addFailure_INLRTest_INLRTestException__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_testExpr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"testExpr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestExpression::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_args[] =
{
&TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_test,
&TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_testExpr,
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_addSuccess_INLRTest_INLRTestExpression__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addSuccess", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_7_addSuccess", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_args, // the arguments
0, //arguments count
TestConsoleListener_methods_addSuccess_INLRTest_INLRTestExpression__V_exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_addSuccess_INLRTest_INLRTestExpression__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_endTest_INLRTest__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_endTest_INLRTest__V_args[] =
{
&TestConsoleListener_methods_endTest_INLRTest__V_arg_test,
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_endTest_INLRTest__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_endTest_INLRTest__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"endTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_4_endTest", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_endTest_INLRTest__V_args, // the arguments
0, //arguments count
TestConsoleListener_methods_endTest_INLRTest__V_exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_endTest_INLRTest__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestConsoleListener_methods_startTest_INLRTest__Z_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestConsoleListener_methods_startTest_INLRTest__Z_args[] =
{
&TestConsoleListener_methods_startTest_INLRTest__Z_arg_test,
0
};
::acdk::lang::dmi::ClazzInfo* TestConsoleListener_methods_startTest_INLRTest__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestConsoleListener_method_startTest_INLRTest__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"startTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_3_startTest", // alternative name of method
-1, // altlabelHashCode
TestConsoleListener_methods_startTest_INLRTest__Z_args, // the arguments
0, //arguments count
TestConsoleListener_methods_startTest_INLRTest__Z_exceptions, // the declared exceptions
TestConsoleListener_MetainfoWrapper::TestConsoleListener_method_startTest_INLRTest__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TestConsoleListener_methods[] =
{
&TestConsoleListener_method_GetClass__L_acdk_lang_RClass_,
&TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter_I_LRTestConsoleListener_,
&TestConsoleListener_method_TestConsoleListener__LRTestConsoleListener_,
&TestConsoleListener_method_TestConsoleListener_INLacdk_io_RPrintWriter__LRTestConsoleListener_,
&TestConsoleListener_method_addError_INLRTest_INLRThrowable__V,
&TestConsoleListener_method_addFailure_INLRTest_INLRTestException__V,
&TestConsoleListener_method_addSuccess_INLRTest_INLRTestExpression__V,
&TestConsoleListener_method_endTest_INLRTest__V,
&TestConsoleListener_method_startTest_INLRTest__Z,
0
};
struct TestConsoleListener_MetaInfoInitializer
{ TestConsoleListener_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TestConsoleListener::clazzInfo();
ci->fields = _TestConsoleListener_fields;
ci->methods = _TestConsoleListener_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TestConsoleListener_MetaInfoInitializer TestConsoleListener_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
TestDebuggerListener_create_array(int length)
{
return new ObjectArrayImpl<RTestDebuggerListener>(length);
}
//static
::acdk::lang::RObject
TestDebuggerListener_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TestDebuggerListener_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)TestDebuggerListener::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_TestDebuggerListener_I_LRTestDebuggerListener__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestDebuggerListener(::acdk::lang::dmi::castTo< int>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_TestDebuggerListener__LRTestDebuggerListener__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestDebuggerListener();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_addError_INLRTest_INLRThrowable__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestDebuggerListener* This = dmi_cast<TestDebuggerListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestDebuggerListener::addError(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RThrowable>(args[1], dc));
else
This->addError(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RThrowable>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_addFailure_INLRTest_INLRTestException__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestDebuggerListener* This = dmi_cast<TestDebuggerListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestDebuggerListener::addFailure(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestException>(args[1], dc));
else
This->addFailure(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestException>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_addSuccess_INLRTest_INLRTestExpression__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestDebuggerListener* This = dmi_cast<TestDebuggerListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestDebuggerListener::addSuccess(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestExpression>(args[1], dc));
else
This->addSuccess(::acdk::lang::dmi::castTo< RTest>(args[0], dc), ::acdk::lang::dmi::castTo< RTestExpression>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_endTest_INLRTest__V_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestDebuggerListener* This = dmi_cast<TestDebuggerListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->TestDebuggerListener::endTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
else
This->endTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestDebuggerListener_method_startTest_INLRTest__Z_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestDebuggerListener* This = dmi_cast<TestDebuggerListener>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->TestDebuggerListener::startTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
else
ret = This->startTest(::acdk::lang::dmi::castTo< RTest>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestDebuggerListener_fields__options_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestDebuggerListener* This = dmi_cast<TestDebuggerListener>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_options, flags);
else
This->_options = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestDebuggerListener_fields__out_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestDebuggerListener* This = dmi_cast<TestDebuggerListener>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_out, flags);
else
This->_out = ::acdk::lang::dmi::castTo< acdk::io::RPrintWriter>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo TestDebuggerListener_fields__options =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_options", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_fields__options_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo TestDebuggerListener_fields__out =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_out", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::io::RPrintWriter::clazzInfo(),
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_fields__out_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _TestDebuggerListener_fields[] =
{
&TestDebuggerListener_fields__options,
&TestDebuggerListener_fields__out,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_7_GetClass", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TestDebuggerListener_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_TestDebuggerListener_I_LRTestDebuggerListener__arg_options =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"options", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_TestDebuggerListener_I_LRTestDebuggerListener__args[] =
{
&TestDebuggerListener_methods_TestDebuggerListener_I_LRTestDebuggerListener__arg_options,
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_TestDebuggerListener_I_LRTestDebuggerListener__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_TestDebuggerListener_I_LRTestDebuggerListener_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TestDebuggerListener", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestDebuggerListener::clazzInfo(), // return type
"_0_TestDebuggerListener", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_TestDebuggerListener_I_LRTestDebuggerListener__args, // the arguments
0, //arguments count
TestDebuggerListener_methods_TestDebuggerListener_I_LRTestDebuggerListener__exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_TestDebuggerListener_I_LRTestDebuggerListener__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_TestDebuggerListener__LRTestDebuggerListener__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_TestDebuggerListener__LRTestDebuggerListener__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_TestDebuggerListener__LRTestDebuggerListener_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"TestDebuggerListener", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestDebuggerListener::clazzInfo(), // return type
"_1_TestDebuggerListener", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_TestDebuggerListener__LRTestDebuggerListener__args, // the arguments
0, //arguments count
TestDebuggerListener_methods_TestDebuggerListener__LRTestDebuggerListener__exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_TestDebuggerListener__LRTestDebuggerListener__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_arg_ex =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ex", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RThrowable::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_args[] =
{
&TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_arg_test,
&TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_arg_ex,
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_addError_INLRTest_INLRThrowable__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addError", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_4_addError", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_args, // the arguments
0, //arguments count
TestDebuggerListener_methods_addError_INLRTest_INLRThrowable__V_exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_addError_INLRTest_INLRThrowable__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_arg_ex =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"ex", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestException::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_args[] =
{
&TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_arg_test,
&TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_arg_ex,
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_addFailure_INLRTest_INLRTestException__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addFailure", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_5_addFailure", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_args, // the arguments
0, //arguments count
TestDebuggerListener_methods_addFailure_INLRTest_INLRTestException__V_exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_addFailure_INLRTest_INLRTestException__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_testExpr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"testExpr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestExpression::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_args[] =
{
&TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_test,
&TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_arg_testExpr,
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_addSuccess_INLRTest_INLRTestExpression__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"addSuccess", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_6_addSuccess", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_args, // the arguments
0, //arguments count
TestDebuggerListener_methods_addSuccess_INLRTest_INLRTestExpression__V_exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_addSuccess_INLRTest_INLRTestExpression__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_endTest_INLRTest__V_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_endTest_INLRTest__V_args[] =
{
&TestDebuggerListener_methods_endTest_INLRTest__V_arg_test,
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_endTest_INLRTest__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_endTest_INLRTest__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"endTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_3_endTest", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_endTest_INLRTest__V_args, // the arguments
0, //arguments count
TestDebuggerListener_methods_endTest_INLRTest__V_exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_endTest_INLRTest__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestDebuggerListener_methods_startTest_INLRTest__Z_arg_test =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"test", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTest::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestDebuggerListener_methods_startTest_INLRTest__Z_args[] =
{
&TestDebuggerListener_methods_startTest_INLRTest__Z_arg_test,
0
};
::acdk::lang::dmi::ClazzInfo* TestDebuggerListener_methods_startTest_INLRTest__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestDebuggerListener_method_startTest_INLRTest__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"startTest", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_2_startTest", // alternative name of method
-1, // altlabelHashCode
TestDebuggerListener_methods_startTest_INLRTest__Z_args, // the arguments
0, //arguments count
TestDebuggerListener_methods_startTest_INLRTest__Z_exceptions, // the declared exceptions
TestDebuggerListener_MetainfoWrapper::TestDebuggerListener_method_startTest_INLRTest__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TestDebuggerListener_methods[] =
{
&TestDebuggerListener_method_GetClass__L_acdk_lang_RClass_,
&TestDebuggerListener_method_TestDebuggerListener_I_LRTestDebuggerListener_,
&TestDebuggerListener_method_TestDebuggerListener__LRTestDebuggerListener_,
&TestDebuggerListener_method_addError_INLRTest_INLRThrowable__V,
&TestDebuggerListener_method_addFailure_INLRTest_INLRTestException__V,
&TestDebuggerListener_method_addSuccess_INLRTest_INLRTestExpression__V,
&TestDebuggerListener_method_endTest_INLRTest__V,
&TestDebuggerListener_method_startTest_INLRTest__Z,
0
};
struct TestDebuggerListener_MetaInfoInitializer
{ TestDebuggerListener_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TestDebuggerListener::clazzInfo();
ci->fields = _TestDebuggerListener_fields;
ci->methods = _TestDebuggerListener_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TestDebuggerListener_MetaInfoInitializer TestDebuggerListener_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
TestExpression_create_array(int length)
{
return new ObjectArrayImpl<RTestExpression>(length);
}
//static
::acdk::lang::RObject
TestExpression_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TestExpression_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestExpression_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)TestExpression::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestExpression_method_TestExpression_INLRString_INLRString_I_LRTestExpression__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestExpression(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< int>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestExpression_method_TestExpression_INLRString__LRTestExpression__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestExpression(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestExpression_method_TestExpression_INLRString_INLRString__LRTestExpression__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestExpression(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestExpression_method_toString__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestExpression* This = dmi_cast<TestExpression>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->TestExpression::toString();
else
ret = (::acdk::lang::RObject)This->toString();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestExpression_fields_expression_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestExpression* This = dmi_cast<TestExpression>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->expression, flags);
else
This->expression = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestExpression_fields_fileName_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestExpression* This = dmi_cast<TestExpression>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->fileName, flags);
else
This->fileName = ::acdk::lang::dmi::castTo< RString>(var, dc);
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestExpression_fields_lineNo_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestExpression* This = dmi_cast<TestExpression>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->lineNo, flags);
else
This->lineNo = ::acdk::lang::dmi::castTo< int>(var, dc);
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo TestExpression_fields_expression =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"expression", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
TestExpression_MetainfoWrapper::TestExpression_fields_expression_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo TestExpression_fields_fileName =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"fileName", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
TestExpression_MetainfoWrapper::TestExpression_fields_fileName_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo TestExpression_fields_lineNo =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"lineNo", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
TestExpression_MetainfoWrapper::TestExpression_fields_lineNo_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _TestExpression_fields[] =
{
&TestExpression_fields_expression,
&TestExpression_fields_fileName,
&TestExpression_fields_lineNo,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestExpression_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestExpression_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestExpression_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_4_GetClass", // alternative name of method
-1, // altlabelHashCode
TestExpression_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TestExpression_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TestExpression_MetainfoWrapper::TestExpression_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__arg_expr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"expr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__arg_file =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"file", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__arg_line =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"line", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__args[] =
{
&TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__arg_expr,
&TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__arg_file,
&TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__arg_line,
0
};
::acdk::lang::dmi::ClazzInfo* TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestExpression_method_TestExpression_INLRString_INLRString_I_LRTestExpression_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TestExpression", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestExpression::clazzInfo(), // return type
"_0_TestExpression", // alternative name of method
-1, // altlabelHashCode
TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__args, // the arguments
0, //arguments count
TestExpression_methods_TestExpression_INLRString_INLRString_I_LRTestExpression__exceptions, // the declared exceptions
TestExpression_MetainfoWrapper::TestExpression_method_TestExpression_INLRString_INLRString_I_LRTestExpression__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestExpression_methods_TestExpression_INLRString__LRTestExpression__arg_expr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"expr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestExpression_methods_TestExpression_INLRString__LRTestExpression__args[] =
{
&TestExpression_methods_TestExpression_INLRString__LRTestExpression__arg_expr,
0
};
::acdk::lang::dmi::ClazzInfo* TestExpression_methods_TestExpression_INLRString__LRTestExpression__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestExpression_method_TestExpression_INLRString__LRTestExpression_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"TestExpression", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestExpression::clazzInfo(), // return type
"_1_TestExpression", // alternative name of method
-1, // altlabelHashCode
TestExpression_methods_TestExpression_INLRString__LRTestExpression__args, // the arguments
0, //arguments count
TestExpression_methods_TestExpression_INLRString__LRTestExpression__exceptions, // the declared exceptions
TestExpression_MetainfoWrapper::TestExpression_method_TestExpression_INLRString__LRTestExpression__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__arg_expr =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"expr", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__arg_file =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"file", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__args[] =
{
&TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__arg_expr,
&TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__arg_file,
0
};
::acdk::lang::dmi::ClazzInfo* TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestExpression_method_TestExpression_INLRString_INLRString__LRTestExpression_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"TestExpression", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestExpression::clazzInfo(), // return type
"_2_TestExpression", // alternative name of method
-1, // altlabelHashCode
TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__args, // the arguments
0, //arguments count
TestExpression_methods_TestExpression_INLRString_INLRString__LRTestExpression__exceptions, // the declared exceptions
TestExpression_MetainfoWrapper::TestExpression_method_TestExpression_INLRString_INLRString__LRTestExpression__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestExpression_methods_toString__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestExpression_methods_toString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestExpression_method_toString__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"toString", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_3_toString", // alternative name of method
-1, // altlabelHashCode
TestExpression_methods_toString__LRString__args, // the arguments
0, //arguments count
TestExpression_methods_toString__LRString__exceptions, // the declared exceptions
TestExpression_MetainfoWrapper::TestExpression_method_toString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TestExpression_methods[] =
{
&TestExpression_method_GetClass__L_acdk_lang_RClass_,
&TestExpression_method_TestExpression_INLRString_INLRString_I_LRTestExpression_,
&TestExpression_method_TestExpression_INLRString__LRTestExpression_,
&TestExpression_method_TestExpression_INLRString_INLRString__LRTestExpression_,
&TestExpression_method_toString__LRString_,
0
};
struct TestExpression_MetaInfoInitializer
{ TestExpression_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TestExpression::clazzInfo();
ci->fields = _TestExpression_fields;
ci->methods = _TestExpression_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TestExpression_MetaInfoInitializer TestExpression_MetaInfoInitializer_staticinstance__;
} // namespace acdk
} // namespace tools
} // namespace aunit
namespace acdk {
namespace tools {
namespace aunit {
//static
::acdk::lang::RObject
TestException_create_array(int length)
{
return new ObjectArrayImpl<RTestException>(length);
}
//static
::acdk::lang::RObject
TestException_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TestException_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestException_method_GetClass__L_acdk_lang_RClass__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)TestException::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestException_method_TestException_INLRString_INLRString_I_LRTestException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestException(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc), ::acdk::lang::dmi::castTo< int>(args[2], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestException_method_TestException_INLRString__LRTestException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestException(::acdk::lang::dmi::castTo< RString>(args[0], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestException_method_TestException_INLRString_INLRString__LRTestException__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
ret = (::acdk::lang::RObject)new TestException(::acdk::lang::dmi::castTo< RString>(args[0], dc), ::acdk::lang::dmi::castTo< RString>(args[1], dc));
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestException_method_getFileName__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestException* This = dmi_cast<TestException>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->TestException::getFileName();
else
ret = (::acdk::lang::RObject)This->getFileName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestException_method_getLineNumber__I_dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestException* This = dmi_cast<TestException>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->TestException::getLineNumber();
else
ret = This->getLineNumber();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TestException_method_getMessage__LRString__dispatch(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& ret, ::acdk::lang::dmi::ScriptVarArray& args, ::acdk::lang::dmi::DmiClient& dc, IN(::acdk::lang::RStringArray) namedArgs, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzMethodInfo* methinf)
{
TestException* This = dmi_cast<TestException>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->TestException::getMessage();
else
ret = (::acdk::lang::RObject)This->getMessage();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
TestException_fields__testExpr_accessor(::acdk::lang::Object* This_, IN(::acdk::lang::RString) fname, ::acdk::lang::dmi::ScriptVar& var, ::acdk::lang::dmi::DmiClient& dc, int flags, const ::acdk::lang::dmi::ClazzInfo* clazzinfo, const ::acdk::lang::dmi::ClazzFieldInfo* fieldinf)
{
TestException* This = dmi_cast<TestException>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_testExpr, flags);
else
This->_testExpr = ::acdk::lang::dmi::castTo< RTestExpression>(var, dc);
return fieldinf;
}
};
void ThrowException_TestException(IN(::acdk::lang::RThrowable) ex)
{
throw RTestException(ex);
}
::acdk::lang::dmi::ClazzFieldInfo TestException_fields__testExpr =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_testExpr", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTestExpression::clazzInfo(),
TestException_MetainfoWrapper::TestException_fields__testExpr_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _TestException_fields[] =
{
&TestException_fields__testExpr,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestException_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestException_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestException_method_GetClass__L_acdk_lang_RClass_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"GetClass", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::RClass::clazzInfo(), // return type
"_6_GetClass", // alternative name of method
-1, // altlabelHashCode
TestException_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TestException_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TestException_MetainfoWrapper::TestException_method_GetClass__L_acdk_lang_RClass__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestException_methods_TestException_INLRString_INLRString_I_LRTestException__arg_msg =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"msg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestException_methods_TestException_INLRString_INLRString_I_LRTestException__arg_filename =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filename", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestException_methods_TestException_INLRString_INLRString_I_LRTestException__arg_lineNo =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"lineNo", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestException_methods_TestException_INLRString_INLRString_I_LRTestException__args[] =
{
&TestException_methods_TestException_INLRString_INLRString_I_LRTestException__arg_msg,
&TestException_methods_TestException_INLRString_INLRString_I_LRTestException__arg_filename,
&TestException_methods_TestException_INLRString_INLRString_I_LRTestException__arg_lineNo,
0
};
::acdk::lang::dmi::ClazzInfo* TestException_methods_TestException_INLRString_INLRString_I_LRTestException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestException_method_TestException_INLRString_INLRString_I_LRTestException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TestException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestException::clazzInfo(), // return type
"_0_TestException", // alternative name of method
-1, // altlabelHashCode
TestException_methods_TestException_INLRString_INLRString_I_LRTestException__args, // the arguments
0, //arguments count
TestException_methods_TestException_INLRString_INLRString_I_LRTestException__exceptions, // the declared exceptions
TestException_MetainfoWrapper::TestException_method_TestException_INLRString_INLRString_I_LRTestException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestException_methods_TestException_INLRString__LRTestException__arg_msg =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"msg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestException_methods_TestException_INLRString__LRTestException__args[] =
{
&TestException_methods_TestException_INLRString__LRTestException__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* TestException_methods_TestException_INLRString__LRTestException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestException_method_TestException_INLRString__LRTestException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"TestException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestException::clazzInfo(), // return type
"_1_TestException", // alternative name of method
-1, // altlabelHashCode
TestException_methods_TestException_INLRString__LRTestException__args, // the arguments
0, //arguments count
TestException_methods_TestException_INLRString__LRTestException__exceptions, // the declared exceptions
TestException_MetainfoWrapper::TestException_method_TestException_INLRString__LRTestException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TestException_methods_TestException_INLRString_INLRString__LRTestException__arg_msg =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"msg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TestException_methods_TestException_INLRString_INLRString__LRTestException__arg_filename =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"filename", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestException_methods_TestException_INLRString_INLRString__LRTestException__args[] =
{
&TestException_methods_TestException_INLRString_INLRString__LRTestException__arg_msg,
&TestException_methods_TestException_INLRString_INLRString__LRTestException__arg_filename,
0
};
::acdk::lang::dmi::ClazzInfo* TestException_methods_TestException_INLRString_INLRString__LRTestException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestException_method_TestException_INLRString_INLRString__LRTestException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor,// class flags, like static,
0, //AttributesRes
"TestException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TestException::clazzInfo(), // return type
"_2_TestException", // alternative name of method
-1, // altlabelHashCode
TestException_methods_TestException_INLRString_INLRString__LRTestException__args, // the arguments
0, //arguments count
TestException_methods_TestException_INLRString_INLRString__LRTestException__exceptions, // the declared exceptions
TestException_MetainfoWrapper::TestException_method_TestException_INLRString_INLRString__LRTestException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestException_methods_getFileName__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestException_methods_getFileName__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestException_method_getFileName__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getFileName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_4_getFileName", // alternative name of method
-1, // altlabelHashCode
TestException_methods_getFileName__LRString__args, // the arguments
0, //arguments count
TestException_methods_getFileName__LRString__exceptions, // the declared exceptions
TestException_MetainfoWrapper::TestException_method_getFileName__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestException_methods_getLineNumber__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestException_methods_getLineNumber__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestException_method_getLineNumber__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getLineNumber", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_3_getLineNumber", // alternative name of method
-1, // altlabelHashCode
TestException_methods_getLineNumber__I_args, // the arguments
0, //arguments count
TestException_methods_getLineNumber__I_exceptions, // the declared exceptions
TestException_MetainfoWrapper::TestException_method_getLineNumber__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* TestException_methods_getMessage__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TestException_methods_getMessage__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TestException_method_getMessage__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"getMessage", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_5_getMessage", // alternative name of method
-1, // altlabelHashCode
TestException_methods_getMessage__LRString__args, // the arguments
0, //arguments count
TestException_methods_getMessage__LRString__exceptions, // the declared exceptions
TestException_MetainfoWrapper::TestException_method_getMessage__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TestException_methods[] =
{
&TestException_method_GetClass__L_acdk_lang_RClass_,
&TestException_method_TestException_INLRString_INLRString_I_LRTestException_,
&TestException_method_TestException_INLRString__LRTestException_,
&TestException_method_TestException_INLRString_INLRString__LRTestException_,
&TestException_method_getFileName__LRString_,
&TestException_method_getLineNumber__I,
&TestException_method_getMessage__LRString_,
0
};
struct TestException_MetaInfoInitializer
{ TestException_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TestException::clazzInfo();
ci->fields = _TestException_fields;
ci->methods = _TestException_methods;
ci->_scopeParent = acdk_tools_aunit_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TestException_MetaInfoInitializer TestException_MetaInfoInitializer_staticinstance__;
struct TestException_clazzInfo_ClazzAttributesResInitializer4
{
TestException_clazzInfo_ClazzAttributesResInitializer4()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)TestException::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_TestException));
}
};
TestException_clazzInfo_ClazzAttributesResInitializer4 TestException_clazzInfo_ClazzAttributesResInitializer4_instance;
} // namespace acdk
} // namespace tools
} // namespace aunit
#if defined(ACDK_OS_WIN32)
// force to create an import lib on windows platforms
void __declspec(dllexport) aunit_dummyExportFunc() {}
#endif
/FONT>
|