// Generated by ACDK Metacompiler,
// Copyrighted by Roger Rene Kommer, artefaktur
//
// Dont edit this file manually
//
#include <acdk.h>
#include "../CORBA.h"
#include "../Any.h"
#include "../AttributeDef.h"
#include "../Contained.h"
#include <acdkx/orb/AORB.h>
#include "../Container.h"
#include "../Context.h"
#include "../CORBA.h"
#include "../ExceptionDef.h"
#include "../IDLType.h"
#include "../InterfaceDef.h"
#include <acdkx/orb/AORB.h>
#include "../IRObject.h"
#include "../ModuleDef.h"
#include <acdkx/orb/AORB.h>
#include "../acdk::lang::Object.h"
#include "../OperationDef.h"
#include "../ORB.h"
#include "../OrbExceptions.h"
#include "../PrimitiveDef.h"
#include "../Repository.h"
#include "../SequenceDef.h"
#include "../ServerRequest.h"
#include "../StringDef.h"
#include "../StructDef.h"
#include "../TypeCode.h"
#include <acdk/lang/dmi/ClazzInfoInternals.h>
struct acdk::lang::dmi::UnitInfo org_omg_CORBA_unitInfo = {
::acdk::lang::dmi::MiUnitInfo, // flags
0, //attributeRes
"CORBA", // name of unit
-1, // hashCode
"org/omg", // ns
0, // _scopeParent
0, // _nextScopeSibling
0 // _firstChild first ClazzInfo of this unit
};
static ::acdk::lang::dmi::RegisterUnitInfo _register_org_omg_CORBA_unitInfo(&org_omg_CORBA_unitInfo);
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
Any_create_array(int length)
{
return new ObjectArrayImpl<RAny>(length);
}
//static
::acdk::lang::RObject
Any_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class Any_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_Any__LRAny__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 Any();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_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)Any::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_equal_INLRAny__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::equal((RAny)args[0].getObjectVar());
else
ret = This->equal((RAny)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_Object__L_org_omg_CORBA_RObject__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Any::extract_Object();
else
ret = (::acdk::lang::RObject)This->extract_Object();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_TypeCode__LRTypeCode__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Any::extract_TypeCode();
else
ret = (::acdk::lang::RObject)This->extract_TypeCode();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_Value__L_acdk_io_RSerializable__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Any::extract_Value();
else
ret = (::acdk::lang::RObject)This->extract_Value();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_any__LRAny__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Any::extract_any();
else
ret = (::acdk::lang::RObject)This->extract_any();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_boolean__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_boolean();
else
ret = This->extract_boolean();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_char__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_char();
else
ret = This->extract_char();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_double__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_double();
else
ret = This->extract_double();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_float__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_float();
else
ret = This->extract_float();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_long__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_long();
else
ret = This->extract_long();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_longlong__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_longlong();
else
ret = This->extract_longlong();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_octet__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_octet();
else
ret = This->extract_octet();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_short__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_short();
else
ret = This->extract_short();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_string__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Any::extract_string();
else
ret = (::acdk::lang::RObject)This->extract_string();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_ulong__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_ulong();
else
ret = This->extract_ulong();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_ulonglong__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_ulonglong();
else
ret = This->extract_ulonglong();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_extract_ushort__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->Any::extract_ushort();
else
ret = This->extract_ushort();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_Object_INL_org_omg_CORBA_RObject__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_Object((::org::omg::CORBA::RObject)args[0].getObjectVar());
else
This->insert_Object((::org::omg::CORBA::RObject)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_Object((::org::omg::CORBA::RObject)args[0].getObjectVar(), (RTypeCode)args[1].getObjectVar());
else
This->insert_Object((::org::omg::CORBA::RObject)args[0].getObjectVar(), (RTypeCode)args[1].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_TypeCode_INLRTypeCode__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_TypeCode((RTypeCode)args[0].getObjectVar());
else
This->insert_TypeCode((RTypeCode)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_Value_INL_acdk_io_RSerializable__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_Value((::acdk::io::RSerializable)args[0].getObjectVar());
else
This->insert_Value((::acdk::io::RSerializable)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_Value((::acdk::io::RSerializable)args[0].getObjectVar(), (RTypeCode)args[1].getObjectVar());
else
This->insert_Value((::acdk::io::RSerializable)args[0].getObjectVar(), (RTypeCode)args[1].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_any_INLRAny__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_any((RAny)args[0].getObjectVar());
else
This->insert_any((RAny)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_boolean_Z_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_boolean(args[0].getBoolVar());
else
This->insert_boolean(args[0].getBoolVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_char_C_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_char(args[0].getCharVar());
else
This->insert_char(args[0].getCharVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_double_D_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_double(args[0].getDoubleVar());
else
This->insert_double(args[0].getDoubleVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_float_F_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_float(args[0].getFloatVar());
else
This->insert_float(args[0].getFloatVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_long_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_long(args[0].getIntVar());
else
This->insert_long(args[0].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_longlong_J_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_longlong(args[0].getLongVar());
else
This->insert_longlong(args[0].getLongVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_octet_B_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_octet(args[0].getByteVar());
else
This->insert_octet(args[0].getByteVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_short_S_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_short(args[0].getShortVar());
else
This->insert_short(args[0].getShortVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_string_INLRString__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_string((RString)args[0].getObjectVar());
else
This->insert_string((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_ulong_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_ulong(args[0].getIntVar());
else
This->insert_ulong(args[0].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_ulonglong_J_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_ulonglong(args[0].getLongVar());
else
This->insert_ulonglong(args[0].getLongVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_insert_ushort_S_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::insert_ushort(args[0].getShortVar());
else
This->insert_ushort(args[0].getShortVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::read_value((::org::omg::CORBA::portable::RInputStream)args[0].getObjectVar(), (RTypeCode)args[1].getObjectVar());
else
This->read_value((::org::omg::CORBA::portable::RInputStream)args[0].getObjectVar(), (RTypeCode)args[1].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_tckind__LTCKind__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (TCKind)This->Any::tckind();
else
ret = (TCKind)This->tckind();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_type__LRTypeCode__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Any::type();
else
ret = (::acdk::lang::RObject)This->type();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_type_INLRTypeCode__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::type((RTypeCode)args[0].getObjectVar());
else
This->type((RTypeCode)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Any_method_write_value_INL_org_omg_CORBA_portable_ROutputStream__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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Any::write_value((::org::omg::CORBA::portable::ROutputStream)args[0].getObjectVar());
else
This->write_value((::org::omg::CORBA::portable::ROutputStream)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Any_fields__type_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)
{
Any* This = dmi_cast<Any>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->_type), flags);
else
This->_type = (TCKind)var.getIntVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo Any_fields__type =
{
::acdk::lang::dmi::MiPrivate | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
Any_MetainfoWrapper::Any_fields__type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _Any_fields[] =
{
&Any_fields__type,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_Any__LRAny__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_Any__LRAny__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_Any__LRAny_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"Any", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
Any::clazzInfo(), // return type
"_0_Any", // alternative name of method
-1, // altlabelHashCode
Any_methods_Any__LRAny__args, // the arguments
0, //arguments count
Any_methods_Any__LRAny__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_Any__LRAny__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_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
"_F_GetClass", // alternative name of method
-1, // altlabelHashCode
Any_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
Any_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_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 Any_methods_equal_INLRAny__Z_arg_a =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"a", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RAny::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_equal_INLRAny__Z_args[] =
{
&Any_methods_equal_INLRAny__Z_arg_a,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_equal_INLRAny__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_equal_INLRAny__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"equal", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_2_equal", // alternative name of method
-1, // altlabelHashCode
Any_methods_equal_INLRAny__Z_args, // the arguments
0, //arguments count
Any_methods_equal_INLRAny__Z_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_equal_INLRAny__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_Object__L_org_omg_CORBA_RObject__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_Object__L_org_omg_CORBA_RObject__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_Object__L_org_omg_CORBA_RObject_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_Object", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo(), // return type
"_a_extract_Object", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_Object__L_org_omg_CORBA_RObject__args, // the arguments
0, //arguments count
Any_methods_extract_Object__L_org_omg_CORBA_RObject__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_Object__L_org_omg_CORBA_RObject__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_TypeCode__LRTypeCode__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_TypeCode__LRTypeCode__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_TypeCode__LRTypeCode_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_TypeCode", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(), // return type
"_e_extract_TypeCode", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_TypeCode__LRTypeCode__args, // the arguments
0, //arguments count
Any_methods_extract_TypeCode__LRTypeCode__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_TypeCode__LRTypeCode__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_Value__L_acdk_io_RSerializable__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_Value__L_acdk_io_RSerializable__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_Value__L_acdk_io_RSerializable_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_Value", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::io::RSerializable::clazzInfo(), // return type
"_i_extract_Value", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_Value__L_acdk_io_RSerializable__args, // the arguments
0, //arguments count
Any_methods_extract_Value__L_acdk_io_RSerializable__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_Value__L_acdk_io_RSerializable__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_any__LRAny__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_any__LRAny__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_any__LRAny_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_any", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RAny::clazzInfo(), // return type
"_3_extract_any", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_any__LRAny__args, // the arguments
0, //arguments count
Any_methods_extract_any__LRAny__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_any__LRAny__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_boolean__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_boolean__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_boolean__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_boolean", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_4_extract_boolean", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_boolean__Z_args, // the arguments
0, //arguments count
Any_methods_extract_boolean__Z_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_boolean__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_char__C_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_char__C_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_char__C =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_char", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz(), // return type
"_5_extract_char", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_char__C_args, // the arguments
0, //arguments count
Any_methods_extract_char__C_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_char__C_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_double__D_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_double__D_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_double__D =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_double", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getDoubleClazz(), // return type
"_6_extract_double", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_double__D_args, // the arguments
0, //arguments count
Any_methods_extract_double__D_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_double__D_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_float__F_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_float__F_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_float__F =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_float", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getFloatClazz(), // return type
"_7_extract_float", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_float__F_args, // the arguments
0, //arguments count
Any_methods_extract_float__F_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_float__F_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_long__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_long__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_long__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_long", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_8_extract_long", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_long__I_args, // the arguments
0, //arguments count
Any_methods_extract_long__I_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_long__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_longlong__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_longlong__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_longlong__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_longlong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_9_extract_longlong", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_longlong__J_args, // the arguments
0, //arguments count
Any_methods_extract_longlong__J_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_longlong__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_octet__B_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_octet__B_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_octet__B =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_octet", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz(), // return type
"_b_extract_octet", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_octet__B_args, // the arguments
0, //arguments count
Any_methods_extract_octet__B_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_octet__B_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_short__S_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_short__S_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_short__S =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_short", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz(), // return type
"_c_extract_short", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_short__S_args, // the arguments
0, //arguments count
Any_methods_extract_short__S_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_short__S_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_string__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_string__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_string__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_string", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_d_extract_string", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_string__LRString__args, // the arguments
0, //arguments count
Any_methods_extract_string__LRString__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_string__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_ulong__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_ulong__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_ulong__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_ulong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_f_extract_ulong", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_ulong__I_args, // the arguments
0, //arguments count
Any_methods_extract_ulong__I_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_ulong__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_ulonglong__J_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_ulonglong__J_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_ulonglong__J =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_ulonglong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getLongClazz(), // return type
"_g_extract_ulonglong", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_ulonglong__J_args, // the arguments
0, //arguments count
Any_methods_extract_ulonglong__J_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_ulonglong__J_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_extract_ushort__S_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_extract_ushort__S_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_extract_ushort__S =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"extract_ushort", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz(), // return type
"_h_extract_ushort", // alternative name of method
-1, // altlabelHashCode
Any_methods_extract_ushort__S_args, // the arguments
0, //arguments count
Any_methods_extract_ushort__S_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_extract_ushort__S_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_Object_INL_org_omg_CORBA_RObject__V_arg_o =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"o", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_Object_INL_org_omg_CORBA_RObject__V_args[] =
{
&Any_methods_insert_Object_INL_org_omg_CORBA_RObject__V_arg_o,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_Object_INL_org_omg_CORBA_RObject__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_Object_INL_org_omg_CORBA_RObject__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_Object", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_q_insert_Object", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_Object_INL_org_omg_CORBA_RObject__V_args, // the arguments
0, //arguments count
Any_methods_insert_Object_INL_org_omg_CORBA_RObject__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_Object_INL_org_omg_CORBA_RObject__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_arg_o =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"o", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_arg_t =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"t", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_args[] =
{
&Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_arg_o,
&Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_arg_t,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_Object", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_r_insert_Object", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_args, // the arguments
0, //arguments count
Any_methods_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_TypeCode_INLRTypeCode__V_arg_t =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"t", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_TypeCode_INLRTypeCode__V_args[] =
{
&Any_methods_insert_TypeCode_INLRTypeCode__V_arg_t,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_TypeCode_INLRTypeCode__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_TypeCode_INLRTypeCode__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_TypeCode", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_v_insert_TypeCode", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_TypeCode_INLRTypeCode__V_args, // the arguments
0, //arguments count
Any_methods_insert_TypeCode_INLRTypeCode__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_TypeCode_INLRTypeCode__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_Value_INL_acdk_io_RSerializable__V_arg_v =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"v", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::io::RSerializable::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_Value_INL_acdk_io_RSerializable__V_args[] =
{
&Any_methods_insert_Value_INL_acdk_io_RSerializable__V_arg_v,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_Value_INL_acdk_io_RSerializable__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_Value_INL_acdk_io_RSerializable__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_Value", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_z_insert_Value", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_Value_INL_acdk_io_RSerializable__V_args, // the arguments
0, //arguments count
Any_methods_insert_Value_INL_acdk_io_RSerializable__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_Value_INL_acdk_io_RSerializable__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_arg_v =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"v", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::io::RSerializable::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_arg_t =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"t", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_args[] =
{
&Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_arg_v,
&Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_arg_t,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_Value", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_A_insert_Value", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_args, // the arguments
0, //arguments count
Any_methods_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_any_INLRAny__V_arg_a =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"a", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RAny::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_any_INLRAny__V_args[] =
{
&Any_methods_insert_any_INLRAny__V_arg_a,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_any_INLRAny__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_any_INLRAny__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_any", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_j_insert_any", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_any_INLRAny__V_args, // the arguments
0, //arguments count
Any_methods_insert_any_INLRAny__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_any_INLRAny__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_boolean_Z_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_boolean_Z_V_args[] =
{
&Any_methods_insert_boolean_Z_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_boolean_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_boolean_Z_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_boolean", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_k_insert_boolean", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_boolean_Z_V_args, // the arguments
0, //arguments count
Any_methods_insert_boolean_Z_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_boolean_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_char_C_V_arg_c =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"c", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getCharClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_char_C_V_args[] =
{
&Any_methods_insert_char_C_V_arg_c,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_char_C_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_char_C_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_char", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_l_insert_char", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_char_C_V_args, // the arguments
0, //arguments count
Any_methods_insert_char_C_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_char_C_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_double_D_V_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* Any_methods_insert_double_D_V_args[] =
{
&Any_methods_insert_double_D_V_arg_d,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_double_D_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_double_D_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_double", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_m_insert_double", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_double_D_V_args, // the arguments
0, //arguments count
Any_methods_insert_double_D_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_double_D_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_float_F_V_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* Any_methods_insert_float_F_V_args[] =
{
&Any_methods_insert_float_F_V_arg_f,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_float_F_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_float_F_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_float", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_n_insert_float", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_float_F_V_args, // the arguments
0, //arguments count
Any_methods_insert_float_F_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_float_F_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_long_I_V_arg_l =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"l", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_long_I_V_args[] =
{
&Any_methods_insert_long_I_V_arg_l,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_long_I_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_long_I_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_long", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_o_insert_long", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_long_I_V_args, // the arguments
0, //arguments count
Any_methods_insert_long_I_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_long_I_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_longlong_J_V_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* Any_methods_insert_longlong_J_V_args[] =
{
&Any_methods_insert_longlong_J_V_arg_l,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_longlong_J_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_longlong_J_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_longlong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_p_insert_longlong", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_longlong_J_V_args, // the arguments
0, //arguments count
Any_methods_insert_longlong_J_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_longlong_J_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_octet_B_V_arg_b =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"b", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getByteClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_octet_B_V_args[] =
{
&Any_methods_insert_octet_B_V_arg_b,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_octet_B_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_octet_B_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_octet", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_s_insert_octet", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_octet_B_V_args, // the arguments
0, //arguments count
Any_methods_insert_octet_B_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_octet_B_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_short_S_V_arg_s =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"s", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_short_S_V_args[] =
{
&Any_methods_insert_short_S_V_arg_s,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_short_S_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_short_S_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_short", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_t_insert_short", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_short_S_V_args, // the arguments
0, //arguments count
Any_methods_insert_short_S_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_short_S_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_string_INLRString__V_arg_s =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"s", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_string_INLRString__V_args[] =
{
&Any_methods_insert_string_INLRString__V_arg_s,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_string_INLRString__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_string_INLRString__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_string", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_u_insert_string", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_string_INLRString__V_args, // the arguments
0, //arguments count
Any_methods_insert_string_INLRString__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_string_INLRString__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_ulong_I_V_arg_l =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"l", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_ulong_I_V_args[] =
{
&Any_methods_insert_ulong_I_V_arg_l,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_ulong_I_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_ulong_I_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_ulong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_w_insert_ulong", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_ulong_I_V_args, // the arguments
0, //arguments count
Any_methods_insert_ulong_I_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_ulong_I_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_ulonglong_J_V_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* Any_methods_insert_ulonglong_J_V_args[] =
{
&Any_methods_insert_ulonglong_J_V_arg_l,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_ulonglong_J_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_ulonglong_J_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_ulonglong", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_x_insert_ulonglong", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_ulonglong_J_V_args, // the arguments
0, //arguments count
Any_methods_insert_ulonglong_J_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_ulonglong_J_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_insert_ushort_S_V_arg_s =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"s", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getShortClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_insert_ushort_S_V_args[] =
{
&Any_methods_insert_ushort_S_V_arg_s,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_insert_ushort_S_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_insert_ushort_S_V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"insert_ushort", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_y_insert_ushort", // alternative name of method
-1, // altlabelHashCode
Any_methods_insert_ushort_S_V_args, // the arguments
0, //arguments count
Any_methods_insert_ushort_S_V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_insert_ushort_S_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_arg_is =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"is", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::portable::RInputStream::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_arg_t =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"t", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_args[] =
{
&Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_arg_is,
&Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_arg_t,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"read_value", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_B_read_value", // alternative name of method
-1, // altlabelHashCode
Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_args, // the arguments
0, //arguments count
Any_methods_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_tckind__LTCKind__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_tckind__LTCKind__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_tckind__LTCKind_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"tckind", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_1_tckind", // alternative name of method
-1, // altlabelHashCode
Any_methods_tckind__LTCKind__args, // the arguments
0, //arguments count
Any_methods_tckind__LTCKind__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_tckind__LTCKind__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_type__LRTypeCode__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_type__LRTypeCode__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_type__LRTypeCode_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"type", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(), // return type
"_C_type", // alternative name of method
-1, // altlabelHashCode
Any_methods_type__LRTypeCode__args, // the arguments
0, //arguments count
Any_methods_type__LRTypeCode__exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_type__LRTypeCode__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_type_INLRTypeCode__V_arg_t =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"t", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_type_INLRTypeCode__V_args[] =
{
&Any_methods_type_INLRTypeCode__V_arg_t,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_type_INLRTypeCode__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_type_INLRTypeCode__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"type", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_D_type", // alternative name of method
-1, // altlabelHashCode
Any_methods_type_INLRTypeCode__V_args, // the arguments
0, //arguments count
Any_methods_type_INLRTypeCode__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_type_INLRTypeCode__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Any_methods_write_value_INL_org_omg_CORBA_portable_ROutputStream__V_arg_os =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"os", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::portable::ROutputStream::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Any_methods_write_value_INL_org_omg_CORBA_portable_ROutputStream__V_args[] =
{
&Any_methods_write_value_INL_org_omg_CORBA_portable_ROutputStream__V_arg_os,
0
};
::acdk::lang::dmi::ClazzInfo* Any_methods_write_value_INL_org_omg_CORBA_portable_ROutputStream__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Any_method_write_value_INL_org_omg_CORBA_portable_ROutputStream__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"write_value", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_E_write_value", // alternative name of method
-1, // altlabelHashCode
Any_methods_write_value_INL_org_omg_CORBA_portable_ROutputStream__V_args, // the arguments
0, //arguments count
Any_methods_write_value_INL_org_omg_CORBA_portable_ROutputStream__V_exceptions, // the declared exceptions
Any_MetainfoWrapper::Any_method_write_value_INL_org_omg_CORBA_portable_ROutputStream__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _Any_methods[] =
{
&Any_method_Any__LRAny_,
&Any_method_GetClass__L_acdk_lang_RClass_,
&Any_method_equal_INLRAny__Z,
&Any_method_extract_Object__L_org_omg_CORBA_RObject_,
&Any_method_extract_TypeCode__LRTypeCode_,
&Any_method_extract_Value__L_acdk_io_RSerializable_,
&Any_method_extract_any__LRAny_,
&Any_method_extract_boolean__Z,
&Any_method_extract_char__C,
&Any_method_extract_double__D,
&Any_method_extract_float__F,
&Any_method_extract_long__I,
&Any_method_extract_longlong__J,
&Any_method_extract_octet__B,
&Any_method_extract_short__S,
&Any_method_extract_string__LRString_,
&Any_method_extract_ulong__I,
&Any_method_extract_ulonglong__J,
&Any_method_extract_ushort__S,
&Any_method_insert_Object_INL_org_omg_CORBA_RObject__V,
&Any_method_insert_Object_INL_org_omg_CORBA_RObject_INLRTypeCode__V,
&Any_method_insert_TypeCode_INLRTypeCode__V,
&Any_method_insert_Value_INL_acdk_io_RSerializable__V,
&Any_method_insert_Value_INL_acdk_io_RSerializable_INLRTypeCode__V,
&Any_method_insert_any_INLRAny__V,
&Any_method_insert_boolean_Z_V,
&Any_method_insert_char_C_V,
&Any_method_insert_double_D_V,
&Any_method_insert_float_F_V,
&Any_method_insert_long_I_V,
&Any_method_insert_longlong_J_V,
&Any_method_insert_octet_B_V,
&Any_method_insert_short_S_V,
&Any_method_insert_string_INLRString__V,
&Any_method_insert_ulong_I_V,
&Any_method_insert_ulonglong_J_V,
&Any_method_insert_ushort_S_V,
&Any_method_read_value_INL_org_omg_CORBA_portable_RInputStream_INLRTypeCode__V,
&Any_method_tckind__LTCKind_,
&Any_method_type__LRTypeCode_,
&Any_method_type_INLRTypeCode__V,
&Any_method_write_value_INL_org_omg_CORBA_portable_ROutputStream__V,
0
};
struct Any_MetaInfoInitializer
{ Any_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = Any::clazzInfo();
ci->fields = _Any_fields;
ci->methods = _Any_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
Any_MetaInfoInitializer Any_MetaInfoInitializer_staticinstance__;
struct Any_clazzInfo_ClazzAttributesResInitializer1
{
Any_clazzInfo_ClazzAttributesResInitializer1()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Any_method_tckind__LTCKind_, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)TCKindMetaInf::GetEnumInfo()));
}
};
Any_clazzInfo_ClazzAttributesResInitializer1 Any_clazzInfo_ClazzAttributesResInitializer1_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
AttributeDef_create_array(int length)
{
return new ObjectArrayImpl<RAttributeDef>(length);
}
//static
::acdk::lang::RObject
AttributeDef_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class AttributeDef_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
AttributeDef_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)AttributeDef::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDef_fields_mode_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)
{
AttributeDef* This = dmi_cast<AttributeDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->mode), flags);
else
This->mode = (AttributeMode)var.getIntVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDef_fields_type_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)
{
AttributeDef* This = dmi_cast<AttributeDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type, flags);
else
This->type = (RTypeCode)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDef_fields_type_def_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)
{
AttributeDef* This = dmi_cast<AttributeDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type_def, flags);
else
This->type_def = (RIDLType)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDef_fields_mode =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"mode", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
AttributeDef_MetainfoWrapper::AttributeDef_fields_mode_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDef_fields_type =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
AttributeDef_MetainfoWrapper::AttributeDef_fields_type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDef_fields_type_def =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type_def", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RIDLType::clazzInfo(),
AttributeDef_MetainfoWrapper::AttributeDef_fields_type_def_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _AttributeDef_fields[] =
{
&AttributeDef_fields_mode,
&AttributeDef_fields_type,
&AttributeDef_fields_type_def,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* AttributeDef_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AttributeDef_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AttributeDef_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
"_0_GetClass", // alternative name of method
-1, // altlabelHashCode
AttributeDef_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
AttributeDef_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
AttributeDef_MetainfoWrapper::AttributeDef_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* _AttributeDef_methods[] =
{
&AttributeDef_method_GetClass__L_acdk_lang_RClass_,
0
};
struct AttributeDef_MetaInfoInitializer
{ AttributeDef_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = AttributeDef::clazzInfo();
ci->fields = _AttributeDef_fields;
ci->methods = _AttributeDef_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
AttributeDef_MetaInfoInitializer AttributeDef_MetaInfoInitializer_staticinstance__;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
AttributeDescription_create_array(int length)
{
return new ObjectArrayImpl<RAttributeDescription>(length);
}
//static
::acdk::lang::RObject
AttributeDescription_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class AttributeDescription_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
AttributeDescription_method_AttributeDescription__LRAttributeDescription__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 AttributeDescription();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
AttributeDescription_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)AttributeDescription::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDescription_fields_defined_in_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)
{
AttributeDescription* This = dmi_cast<AttributeDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->defined_in, flags);
else
This->defined_in = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDescription_fields_id_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)
{
AttributeDescription* This = dmi_cast<AttributeDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->id, flags);
else
This->id = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDescription_fields_mode_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)
{
AttributeDescription* This = dmi_cast<AttributeDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->mode), flags);
else
This->mode = (AttributeMode)var.getIntVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDescription_fields_name_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)
{
AttributeDescription* This = dmi_cast<AttributeDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDescription_fields_type_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)
{
AttributeDescription* This = dmi_cast<AttributeDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type, flags);
else
This->type = (RTypeCode)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
AttributeDescription_fields_version_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)
{
AttributeDescription* This = dmi_cast<AttributeDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->version, flags);
else
This->version = (RString)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDescription_fields_defined_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"defined_in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
AttributeDescription_MetainfoWrapper::AttributeDescription_fields_defined_in_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDescription_fields_id =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"id", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
AttributeDescription_MetainfoWrapper::AttributeDescription_fields_id_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDescription_fields_mode =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"mode", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
AttributeDescription_MetainfoWrapper::AttributeDescription_fields_mode_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDescription_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
AttributeDescription_MetainfoWrapper::AttributeDescription_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDescription_fields_type =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
AttributeDescription_MetainfoWrapper::AttributeDescription_fields_type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo AttributeDescription_fields_version =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"version", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
AttributeDescription_MetainfoWrapper::AttributeDescription_fields_version_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _AttributeDescription_fields[] =
{
&AttributeDescription_fields_defined_in,
&AttributeDescription_fields_id,
&AttributeDescription_fields_mode,
&AttributeDescription_fields_name,
&AttributeDescription_fields_type,
&AttributeDescription_fields_version,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* AttributeDescription_methods_AttributeDescription__LRAttributeDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AttributeDescription_methods_AttributeDescription__LRAttributeDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AttributeDescription_method_AttributeDescription__LRAttributeDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"AttributeDescription", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
AttributeDescription::clazzInfo(), // return type
"_0_AttributeDescription", // alternative name of method
-1, // altlabelHashCode
AttributeDescription_methods_AttributeDescription__LRAttributeDescription__args, // the arguments
0, //arguments count
AttributeDescription_methods_AttributeDescription__LRAttributeDescription__exceptions, // the declared exceptions
AttributeDescription_MetainfoWrapper::AttributeDescription_method_AttributeDescription__LRAttributeDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* AttributeDescription_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* AttributeDescription_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo AttributeDescription_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
AttributeDescription_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
AttributeDescription_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
AttributeDescription_MetainfoWrapper::AttributeDescription_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* _AttributeDescription_methods[] =
{
&AttributeDescription_method_AttributeDescription__LRAttributeDescription_,
&AttributeDescription_method_GetClass__L_acdk_lang_RClass_,
0
};
struct AttributeDescription_MetaInfoInitializer
{ AttributeDescription_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = AttributeDescription::clazzInfo();
ci->fields = _AttributeDescription_fields;
ci->methods = _AttributeDescription_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
AttributeDescription_MetaInfoInitializer AttributeDescription_MetaInfoInitializer_staticinstance__;
struct AttributeDescription_clazzInfo_ClazzAttributesResInitializer2
{
AttributeDescription_clazzInfo_ClazzAttributesResInitializer2()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)AttributeDescription::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
AttributeDescription_clazzInfo_ClazzAttributesResInitializer2 AttributeDescription_clazzInfo_ClazzAttributesResInitializer2_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
Description_create_array(int length)
{
return new ObjectArrayImpl<RDescription>(length);
}
//static
::acdk::lang::RObject
Description_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class Description_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
Description_method_Description__LRDescription__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 Description();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Description_method_Description_IINLRAny__LRDescription__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 Description((DefinitionKind)args[0].getIntVar(), (RAny)args[1].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Description_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)Description::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Description_fields_kind_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)
{
Description* This = dmi_cast<Description>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->kind), flags);
else
This->kind = (DefinitionKind)var.getIntVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Description_fields_value_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)
{
Description* This = dmi_cast<Description>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->value, flags);
else
This->value = (RAny)var.getObjectVar();
return fieldinf;
}
};
::acdkx::orb::RegisterRepId _register_Description_repId(Description::clazzInfo(), "org/omg/CORBA/Contained/Description", 1, 0);
::acdk::lang::dmi::ClazzFieldInfo Description_fields_kind =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"kind", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
Description_MetainfoWrapper::Description_fields_kind_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo Description_fields_value =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"value", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RAny::clazzInfo(),
Description_MetainfoWrapper::Description_fields_value_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _Description_fields[] =
{
&Description_fields_kind,
&Description_fields_value,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* Description_methods_Description__LRDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Description_methods_Description__LRDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Description_method_Description__LRDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"Description", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
Description::clazzInfo(), // return type
"_0_Description", // alternative name of method
-1, // altlabelHashCode
Description_methods_Description__LRDescription__args, // the arguments
0, //arguments count
Description_methods_Description__LRDescription__exceptions, // the declared exceptions
Description_MetainfoWrapper::Description_method_Description__LRDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Description_methods_Description_IINLRAny__LRDescription__arg_kind_ =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"kind_", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Description_methods_Description_IINLRAny__LRDescription__arg_value_ =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"value_", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RAny::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Description_methods_Description_IINLRAny__LRDescription__args[] =
{
&Description_methods_Description_IINLRAny__LRDescription__arg_kind_,
&Description_methods_Description_IINLRAny__LRDescription__arg_value_,
0
};
::acdk::lang::dmi::ClazzInfo* Description_methods_Description_IINLRAny__LRDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Description_method_Description_IINLRAny__LRDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"Description", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
Description::clazzInfo(), // return type
"_1_Description", // alternative name of method
-1, // altlabelHashCode
Description_methods_Description_IINLRAny__LRDescription__args, // the arguments
0, //arguments count
Description_methods_Description_IINLRAny__LRDescription__exceptions, // the declared exceptions
Description_MetainfoWrapper::Description_method_Description_IINLRAny__LRDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Description_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Description_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Description_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
Description_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
Description_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
Description_MetainfoWrapper::Description_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* _Description_methods[] =
{
&Description_method_Description__LRDescription_,
&Description_method_Description_IINLRAny__LRDescription_,
&Description_method_GetClass__L_acdk_lang_RClass_,
0
};
struct Description_MetaInfoInitializer
{ Description_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = Description::clazzInfo();
ci->fields = _Description_fields;
ci->methods = _Description_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
Description_MetaInfoInitializer Description_MetaInfoInitializer_staticinstance__;
struct Description_clazzInfo_ClazzAttributesResInitializer3
{
Description_clazzInfo_ClazzAttributesResInitializer3()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Description_methods_Description_IINLRAny__LRDescription__arg_kind_, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)DefinitionKindMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)Description::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
Description_clazzInfo_ClazzAttributesResInitializer3 Description_clazzInfo_ClazzAttributesResInitializer3_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
Contained_create_array(int length)
{
return new ObjectArrayImpl<RContained>(length);
}
//static
::acdk::lang::RObject
Contained_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class Contained_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
Contained_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)Contained::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Contained_method_describe__LRDescription__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)
{
Contained* This = dmi_cast<Contained>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Contained::describe();
else
ret = (::acdk::lang::RObject)This->describe();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Contained_method_move_INLRContainer_INLRString_INLRString__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)
{
Contained* This = dmi_cast<Contained>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->Contained::move((RContainer)args[0].getObjectVar(), (RString)args[1].getObjectVar(), (RString)args[2].getObjectVar());
else
This->move((RContainer)args[0].getObjectVar(), (RString)args[1].getObjectVar(), (RString)args[2].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Contained_fields_absolute_name_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)
{
Contained* This = dmi_cast<Contained>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->absolute_name, flags);
else
This->absolute_name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Contained_fields_containing_repository_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)
{
Contained* This = dmi_cast<Contained>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->containing_repository, flags);
else
This->containing_repository = (RRepository)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Contained_fields_defined_in_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)
{
Contained* This = dmi_cast<Contained>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->defined_in, flags);
else
This->defined_in = (RContainer)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Contained_fields_id_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)
{
Contained* This = dmi_cast<Contained>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->id, flags);
else
This->id = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
Contained_fields_version_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)
{
Contained* This = dmi_cast<Contained>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->version, flags);
else
This->version = (RString)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo Contained_fields_absolute_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"absolute_name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
Contained_MetainfoWrapper::Contained_fields_absolute_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo Contained_fields_containing_repository =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"containing_repository", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RRepository::clazzInfo(),
Contained_MetainfoWrapper::Contained_fields_containing_repository_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo Contained_fields_defined_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"defined_in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RContainer::clazzInfo(),
Contained_MetainfoWrapper::Contained_fields_defined_in_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo Contained_fields_id =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"id", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
Contained_MetainfoWrapper::Contained_fields_id_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo Contained_fields_version =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"version", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
Contained_MetainfoWrapper::Contained_fields_version_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _Contained_fields[] =
{
&Contained_fields_absolute_name,
&Contained_fields_containing_repository,
&Contained_fields_defined_in,
&Contained_fields_id,
&Contained_fields_version,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* Contained_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Contained_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Contained_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
Contained_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
Contained_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
Contained_MetainfoWrapper::Contained_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* Contained_methods_describe__LRDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Contained_methods_describe__LRDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Contained_method_describe__LRDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"describe", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RDescription::clazzInfo(), // return type
"_0_describe", // alternative name of method
-1, // altlabelHashCode
Contained_methods_describe__LRDescription__args, // the arguments
0, //arguments count
Contained_methods_describe__LRDescription__exceptions, // the declared exceptions
Contained_MetainfoWrapper::Contained_method_describe__LRDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Contained_methods_move_INLRContainer_INLRString_INLRString__V_arg_new_container =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"new_container", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RContainer::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Contained_methods_move_INLRContainer_INLRString_INLRString__V_arg_new_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"new_name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Contained_methods_move_INLRContainer_INLRString_INLRString__V_arg_new_version =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"new_version", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Contained_methods_move_INLRContainer_INLRString_INLRString__V_args[] =
{
&Contained_methods_move_INLRContainer_INLRString_INLRString__V_arg_new_container,
&Contained_methods_move_INLRContainer_INLRString_INLRString__V_arg_new_name,
&Contained_methods_move_INLRContainer_INLRString_INLRString__V_arg_new_version,
0
};
::acdk::lang::dmi::ClazzInfo* Contained_methods_move_INLRContainer_INLRString_INLRString__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Contained_method_move_INLRContainer_INLRString_INLRString__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"move", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_1_move", // alternative name of method
-1, // altlabelHashCode
Contained_methods_move_INLRContainer_INLRString_INLRString__V_args, // the arguments
0, //arguments count
Contained_methods_move_INLRContainer_INLRString_INLRString__V_exceptions, // the declared exceptions
Contained_MetainfoWrapper::Contained_method_move_INLRContainer_INLRString_INLRString__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _Contained_methods[] =
{
&Contained_method_GetClass__L_acdk_lang_RClass_,
&Contained_method_describe__LRDescription_,
&Contained_method_move_INLRContainer_INLRString_INLRString__V,
0
};
struct Contained_MetaInfoInitializer
{ Contained_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = Contained::clazzInfo();
ci->fields = _Contained_fields;
ci->methods = _Contained_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
Contained_MetaInfoInitializer Contained_MetaInfoInitializer_staticinstance__;
struct Contained_clazzInfo_ClazzAttributesResInitializer4
{
Contained_clazzInfo_ClazzAttributesResInitializer4()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Contained_fields_absolute_name, "acdkx_orb_readonly", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Contained_fields_containing_repository, "acdkx_orb_readonly", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Contained_fields_defined_in, "acdkx_orb_readonly", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
Contained_clazzInfo_ClazzAttributesResInitializer4 Contained_clazzInfo_ClazzAttributesResInitializer4_instance;
RDescription
Contained::describe()
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(0);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("describe", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &Contained_method_describe__LRDescription_);
return (RDescription)(::acdk::lang::RObject)__acdk_retval;
}
void
Contained::move(IN(RContainer) new_container, IN(RString) new_name, IN(RString) new_version)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(3);
__acdk_args[0] = inOf(new_container);
__acdk_args[1] = inOf(new_name);
__acdk_args[2] = inOf(new_version);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("move", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &Contained_method_move_INLRContainer_INLRString_INLRString__V);
}
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
Container_create_array(int length)
{
return new ObjectArrayImpl<RContainer>(length);
}
//static
::acdk::lang::RObject
Container_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class Container_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
Container_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)Container::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Container_method_contents_INIZ_LRContainedArray__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)
{
Container* This = dmi_cast<Container>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Container::contents((DefinitionKind)args[0].getIntVar(), args[1].getBoolVar());
else
ret = (::acdk::lang::RObject)This->contents((DefinitionKind)args[0].getIntVar(), args[1].getBoolVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Container_method_describe_contents_IZI_LRDescriptionArray__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)
{
Container* This = dmi_cast<Container>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Container::describe_contents((DefinitionKind)args[0].getIntVar(), args[1].getBoolVar(), args[2].getIntVar());
else
ret = (::acdk::lang::RObject)This->describe_contents((DefinitionKind)args[0].getIntVar(), args[1].getBoolVar(), args[2].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Container_method_lookup_INLRString__LRContained__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)
{
Container* This = dmi_cast<Container>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Container::lookup((RString)args[0].getObjectVar());
else
ret = (::acdk::lang::RObject)This->lookup((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Container_method_lookup_name_INLRString_IIZ_LRContainedArray__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)
{
Container* This = dmi_cast<Container>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->Container::lookup_name((RString)args[0].getObjectVar(), args[1].getIntVar(), (DefinitionKind)args[2].getIntVar(), args[3].getBoolVar());
else
ret = (::acdk::lang::RObject)This->lookup_name((RString)args[0].getObjectVar(), args[1].getIntVar(), (DefinitionKind)args[2].getIntVar(), args[3].getBoolVar());
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _Container_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* Container_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Container_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Container_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
Container_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
Container_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
Container_MetainfoWrapper::Container_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 Container_methods_contents_INIZ_LRContainedArray__arg_limit_type =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"limit_type", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_contents_INIZ_LRContainedArray__arg_exclude_inherited =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"exclude_inherited", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Container_methods_contents_INIZ_LRContainedArray__args[] =
{
&Container_methods_contents_INIZ_LRContainedArray__arg_limit_type,
&Container_methods_contents_INIZ_LRContainedArray__arg_exclude_inherited,
0
};
::acdk::lang::dmi::ClazzInfo* Container_methods_contents_INIZ_LRContainedArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Container_method_contents_INIZ_LRContainedArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"contents", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RContainedArray::clazzInfo(), // return type
"_1_contents", // alternative name of method
-1, // altlabelHashCode
Container_methods_contents_INIZ_LRContainedArray__args, // the arguments
0, //arguments count
Container_methods_contents_INIZ_LRContainedArray__exceptions, // the declared exceptions
Container_MetainfoWrapper::Container_method_contents_INIZ_LRContainedArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_describe_contents_IZI_LRDescriptionArray__arg_limit_type =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"limit_type", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_describe_contents_IZI_LRDescriptionArray__arg_exclude_inherited =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"exclude_inherited", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_describe_contents_IZI_LRDescriptionArray__arg_max_returned_objs =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"max_returned_objs", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Container_methods_describe_contents_IZI_LRDescriptionArray__args[] =
{
&Container_methods_describe_contents_IZI_LRDescriptionArray__arg_limit_type,
&Container_methods_describe_contents_IZI_LRDescriptionArray__arg_exclude_inherited,
&Container_methods_describe_contents_IZI_LRDescriptionArray__arg_max_returned_objs,
0
};
::acdk::lang::dmi::ClazzInfo* Container_methods_describe_contents_IZI_LRDescriptionArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Container_method_describe_contents_IZI_LRDescriptionArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"describe_contents", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RDescriptionArray::clazzInfo(), // return type
"_3_describe_contents", // alternative name of method
-1, // altlabelHashCode
Container_methods_describe_contents_IZI_LRDescriptionArray__args, // the arguments
0, //arguments count
Container_methods_describe_contents_IZI_LRDescriptionArray__exceptions, // the declared exceptions
Container_MetainfoWrapper::Container_method_describe_contents_IZI_LRDescriptionArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_lookup_INLRString__LRContained__arg_search_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"search_name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Container_methods_lookup_INLRString__LRContained__args[] =
{
&Container_methods_lookup_INLRString__LRContained__arg_search_name,
0
};
::acdk::lang::dmi::ClazzInfo* Container_methods_lookup_INLRString__LRContained__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Container_method_lookup_INLRString__LRContained_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"lookup", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RContained::clazzInfo(), // return type
"_0_lookup", // alternative name of method
-1, // altlabelHashCode
Container_methods_lookup_INLRString__LRContained__args, // the arguments
0, //arguments count
Container_methods_lookup_INLRString__LRContained__exceptions, // the declared exceptions
Container_MetainfoWrapper::Container_method_lookup_INLRString__LRContained__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_search_name =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"search_name", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_levels_to_search =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"levels_to_search", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_limit_type =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"limit_type", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_exclude_inherited =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"exclude_inherited", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__args[] =
{
&Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_search_name,
&Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_levels_to_search,
&Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_limit_type,
&Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_exclude_inherited,
0
};
::acdk::lang::dmi::ClazzInfo* Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Container_method_lookup_name_INLRString_IIZ_LRContainedArray_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"lookup_name", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RContainedArray::clazzInfo(), // return type
"_2_lookup_name", // alternative name of method
-1, // altlabelHashCode
Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__args, // the arguments
0, //arguments count
Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__exceptions, // the declared exceptions
Container_MetainfoWrapper::Container_method_lookup_name_INLRString_IIZ_LRContainedArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _Container_methods[] =
{
&Container_method_GetClass__L_acdk_lang_RClass_,
&Container_method_contents_INIZ_LRContainedArray_,
&Container_method_describe_contents_IZI_LRDescriptionArray_,
&Container_method_lookup_INLRString__LRContained_,
&Container_method_lookup_name_INLRString_IIZ_LRContainedArray_,
0
};
struct Container_MetaInfoInitializer
{ Container_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = Container::clazzInfo();
ci->fields = _Container_fields;
ci->methods = _Container_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
Container_MetaInfoInitializer Container_MetaInfoInitializer_staticinstance__;
struct Container_clazzInfo_ClazzAttributesResInitializer5
{
Container_clazzInfo_ClazzAttributesResInitializer5()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Container_methods_contents_INIZ_LRContainedArray__arg_limit_type, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)DefinitionKindMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Container_methods_lookup_name_INLRString_IIZ_LRContainedArray__arg_limit_type, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)DefinitionKindMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&Container_methods_describe_contents_IZI_LRDescriptionArray__arg_limit_type, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)DefinitionKindMetaInf::GetEnumInfo()));
}
};
Container_clazzInfo_ClazzAttributesResInitializer5 Container_clazzInfo_ClazzAttributesResInitializer5_instance;
RContained
Container::lookup(IN(RString) search_name)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(1);
__acdk_args[0] = inOf(search_name);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("lookup", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &Container_method_lookup_INLRString__LRContained_);
return (RContained)(::acdk::lang::RObject)__acdk_retval;
}
RContainedArray
Container::contents(IN(DefinitionKind) limit_type, bool exclude_inherited)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(2);
__acdk_args[0] = inOf(limit_type);
__acdk_args[1] = inOf(exclude_inherited);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("contents", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &Container_method_contents_INIZ_LRContainedArray_);
return (RContainedArray)(::acdk::lang::RObject)__acdk_retval;
}
RContainedArray
Container::lookup_name(IN(RString) search_name, int levels_to_search, DefinitionKind limit_type, bool exclude_inherited)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(4);
__acdk_args[0] = inOf(search_name);
__acdk_args[1] = inOf(levels_to_search);
__acdk_args[2] = inOf(limit_type);
__acdk_args[3] = inOf(exclude_inherited);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("lookup_name", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &Container_method_lookup_name_INLRString_IIZ_LRContainedArray_);
return (RContainedArray)(::acdk::lang::RObject)__acdk_retval;
}
RDescriptionArray
Container::describe_contents(DefinitionKind limit_type, bool exclude_inherited, int max_returned_objs)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(3);
__acdk_args[0] = inOf(limit_type);
__acdk_args[1] = inOf(exclude_inherited);
__acdk_args[2] = inOf(max_returned_objs);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("describe_contents", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &Container_method_describe_contents_IZI_LRDescriptionArray_);
return (RDescriptionArray)(::acdk::lang::RObject)__acdk_retval;
}
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
ExceptionDef_create_array(int length)
{
return new ObjectArrayImpl<RExceptionDef>(length);
}
//static
::acdk::lang::RObject
ExceptionDef_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ExceptionDef_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ExceptionDef_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)ExceptionDef::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ExceptionDef_fields_members_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)
{
ExceptionDef* This = dmi_cast<ExceptionDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->members, flags);
else
This->members = (RStructMemberArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ExceptionDef_fields_type_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)
{
ExceptionDef* This = dmi_cast<ExceptionDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type, flags);
else
This->type = (RTypeCode)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo ExceptionDef_fields_members =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"members", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStructMemberArray::clazzInfo(),
ExceptionDef_MetainfoWrapper::ExceptionDef_fields_members_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ExceptionDef_fields_type =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
ExceptionDef_MetainfoWrapper::ExceptionDef_fields_type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ExceptionDef_fields[] =
{
&ExceptionDef_fields_members,
&ExceptionDef_fields_type,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ExceptionDef_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ExceptionDef_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ExceptionDef_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
"_0_GetClass", // alternative name of method
-1, // altlabelHashCode
ExceptionDef_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ExceptionDef_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ExceptionDef_MetainfoWrapper::ExceptionDef_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* _ExceptionDef_methods[] =
{
&ExceptionDef_method_GetClass__L_acdk_lang_RClass_,
0
};
struct ExceptionDef_MetaInfoInitializer
{ ExceptionDef_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ExceptionDef::clazzInfo();
ci->fields = _ExceptionDef_fields;
ci->methods = _ExceptionDef_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ExceptionDef_MetaInfoInitializer ExceptionDef_MetaInfoInitializer_staticinstance__;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
ExceptionDescription_create_array(int length)
{
return new ObjectArrayImpl<RExceptionDescription>(length);
}
//static
::acdk::lang::RObject
ExceptionDescription_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ExceptionDescription_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ExceptionDescription_method_ExceptionDescription__LRExceptionDescription__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 ExceptionDescription();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ExceptionDescription_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)ExceptionDescription::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ExceptionDescription_fields_defined_in_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)
{
ExceptionDescription* This = dmi_cast<ExceptionDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->defined_in, flags);
else
This->defined_in = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ExceptionDescription_fields_id_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)
{
ExceptionDescription* This = dmi_cast<ExceptionDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->id, flags);
else
This->id = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ExceptionDescription_fields_name_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)
{
ExceptionDescription* This = dmi_cast<ExceptionDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ExceptionDescription_fields_type_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)
{
ExceptionDescription* This = dmi_cast<ExceptionDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type, flags);
else
This->type = (RTypeCode)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ExceptionDescription_fields_version_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)
{
ExceptionDescription* This = dmi_cast<ExceptionDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->version, flags);
else
This->version = (RString)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo ExceptionDescription_fields_defined_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"defined_in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ExceptionDescription_MetainfoWrapper::ExceptionDescription_fields_defined_in_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ExceptionDescription_fields_id =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"id", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ExceptionDescription_MetainfoWrapper::ExceptionDescription_fields_id_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ExceptionDescription_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ExceptionDescription_MetainfoWrapper::ExceptionDescription_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ExceptionDescription_fields_type =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
ExceptionDescription_MetainfoWrapper::ExceptionDescription_fields_type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ExceptionDescription_fields_version =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"version", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ExceptionDescription_MetainfoWrapper::ExceptionDescription_fields_version_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ExceptionDescription_fields[] =
{
&ExceptionDescription_fields_defined_in,
&ExceptionDescription_fields_id,
&ExceptionDescription_fields_name,
&ExceptionDescription_fields_type,
&ExceptionDescription_fields_version,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ExceptionDescription_methods_ExceptionDescription__LRExceptionDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ExceptionDescription_methods_ExceptionDescription__LRExceptionDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ExceptionDescription_method_ExceptionDescription__LRExceptionDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ExceptionDescription", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ExceptionDescription::clazzInfo(), // return type
"_0_ExceptionDescription", // alternative name of method
-1, // altlabelHashCode
ExceptionDescription_methods_ExceptionDescription__LRExceptionDescription__args, // the arguments
0, //arguments count
ExceptionDescription_methods_ExceptionDescription__LRExceptionDescription__exceptions, // the declared exceptions
ExceptionDescription_MetainfoWrapper::ExceptionDescription_method_ExceptionDescription__LRExceptionDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ExceptionDescription_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ExceptionDescription_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ExceptionDescription_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
ExceptionDescription_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ExceptionDescription_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ExceptionDescription_MetainfoWrapper::ExceptionDescription_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* _ExceptionDescription_methods[] =
{
&ExceptionDescription_method_ExceptionDescription__LRExceptionDescription_,
&ExceptionDescription_method_GetClass__L_acdk_lang_RClass_,
0
};
struct ExceptionDescription_MetaInfoInitializer
{ ExceptionDescription_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ExceptionDescription::clazzInfo();
ci->fields = _ExceptionDescription_fields;
ci->methods = _ExceptionDescription_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ExceptionDescription_MetaInfoInitializer ExceptionDescription_MetaInfoInitializer_staticinstance__;
struct ExceptionDescription_clazzInfo_ClazzAttributesResInitializer6
{
ExceptionDescription_clazzInfo_ClazzAttributesResInitializer6()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)ExceptionDescription::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
ExceptionDescription_clazzInfo_ClazzAttributesResInitializer6 ExceptionDescription_clazzInfo_ClazzAttributesResInitializer6_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
IDLType_create_array(int length)
{
return new ObjectArrayImpl<RIDLType>(length);
}
//static
::acdk::lang::RObject
IDLType_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class IDLType_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
IDLType_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)IDLType::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
IDLType_fields_type_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)
{
IDLType* This = dmi_cast<IDLType>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type, flags);
else
This->type = (RTypeCode)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo IDLType_fields_type =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
IDLType_MetainfoWrapper::IDLType_fields_type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _IDLType_fields[] =
{
&IDLType_fields_type,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* IDLType_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* IDLType_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo IDLType_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
"_0_GetClass", // alternative name of method
-1, // altlabelHashCode
IDLType_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
IDLType_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
IDLType_MetainfoWrapper::IDLType_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* _IDLType_methods[] =
{
&IDLType_method_GetClass__L_acdk_lang_RClass_,
0
};
struct IDLType_MetaInfoInitializer
{ IDLType_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = IDLType::clazzInfo();
ci->fields = _IDLType_fields;
ci->methods = _IDLType_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
IDLType_MetaInfoInitializer IDLType_MetaInfoInitializer_staticinstance__;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
FullInterfaceDescription_create_array(int length)
{
return new ObjectArrayImpl<RFullInterfaceDescription>(length);
}
//static
::acdk::lang::RObject
FullInterfaceDescription_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class FullInterfaceDescription_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
FullInterfaceDescription_method_FullInterfaceDescription__LRFullInterfaceDescription__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 FullInterfaceDescription();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
FullInterfaceDescription_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)FullInterfaceDescription::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_attributes_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->attributes, flags);
else
This->attributes = (RAttributeDescriptionArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_base_interfaces_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->base_interfaces, flags);
else
This->base_interfaces = (RStringArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_defined_in_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->defined_in, flags);
else
This->defined_in = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_id_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->id, flags);
else
This->id = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_name_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_operations_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->operations, flags);
else
This->operations = (RParameterDescriptionArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_type_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type, flags);
else
This->type = (RTypeCode)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
FullInterfaceDescription_fields_version_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)
{
FullInterfaceDescription* This = dmi_cast<FullInterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->version, flags);
else
This->version = (RString)var.getObjectVar();
return fieldinf;
}
};
::acdkx::orb::RegisterRepId _register_FullInterfaceDescription_repId(FullInterfaceDescription::clazzInfo(), "org/omg/CORBA/InterfaceDef/FullInterfaceDescription", 1, 0);
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_attributes =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"attributes", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RAttributeDescriptionArray::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_attributes_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_base_interfaces =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"base_interfaces", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_base_interfaces_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_defined_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"defined_in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_defined_in_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_id =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"id", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_id_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_operations =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"operations", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RParameterDescriptionArray::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_operations_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_type =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo FullInterfaceDescription_fields_version =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"version", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_fields_version_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _FullInterfaceDescription_fields[] =
{
&FullInterfaceDescription_fields_attributes,
&FullInterfaceDescription_fields_base_interfaces,
&FullInterfaceDescription_fields_defined_in,
&FullInterfaceDescription_fields_id,
&FullInterfaceDescription_fields_name,
&FullInterfaceDescription_fields_operations,
&FullInterfaceDescription_fields_type,
&FullInterfaceDescription_fields_version,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* FullInterfaceDescription_methods_FullInterfaceDescription__LRFullInterfaceDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FullInterfaceDescription_methods_FullInterfaceDescription__LRFullInterfaceDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FullInterfaceDescription_method_FullInterfaceDescription__LRFullInterfaceDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"FullInterfaceDescription", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
FullInterfaceDescription::clazzInfo(), // return type
"_0_FullInterfaceDescription", // alternative name of method
-1, // altlabelHashCode
FullInterfaceDescription_methods_FullInterfaceDescription__LRFullInterfaceDescription__args, // the arguments
0, //arguments count
FullInterfaceDescription_methods_FullInterfaceDescription__LRFullInterfaceDescription__exceptions, // the declared exceptions
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_method_FullInterfaceDescription__LRFullInterfaceDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* FullInterfaceDescription_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* FullInterfaceDescription_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo FullInterfaceDescription_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
FullInterfaceDescription_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
FullInterfaceDescription_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
FullInterfaceDescription_MetainfoWrapper::FullInterfaceDescription_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* _FullInterfaceDescription_methods[] =
{
&FullInterfaceDescription_method_FullInterfaceDescription__LRFullInterfaceDescription_,
&FullInterfaceDescription_method_GetClass__L_acdk_lang_RClass_,
0
};
struct FullInterfaceDescription_MetaInfoInitializer
{ FullInterfaceDescription_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = FullInterfaceDescription::clazzInfo();
ci->fields = _FullInterfaceDescription_fields;
ci->methods = _FullInterfaceDescription_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
FullInterfaceDescription_MetaInfoInitializer FullInterfaceDescription_MetaInfoInitializer_staticinstance__;
struct FullInterfaceDescription_clazzInfo_ClazzAttributesResInitializer7
{
FullInterfaceDescription_clazzInfo_ClazzAttributesResInitializer7()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)FullInterfaceDescription::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
FullInterfaceDescription_clazzInfo_ClazzAttributesResInitializer7 FullInterfaceDescription_clazzInfo_ClazzAttributesResInitializer7_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
InterfaceDescription_create_array(int length)
{
return new ObjectArrayImpl<RInterfaceDescription>(length);
}
//static
::acdk::lang::RObject
InterfaceDescription_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class InterfaceDescription_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
InterfaceDescription_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)InterfaceDescription::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
InterfaceDescription_method_InterfaceDescription__LRInterfaceDescription__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 InterfaceDescription();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
InterfaceDescription_fields_base_interfaces_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)
{
InterfaceDescription* This = dmi_cast<InterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->base_interfaces, flags);
else
This->base_interfaces = (RStringArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
InterfaceDescription_fields_defined_in_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)
{
InterfaceDescription* This = dmi_cast<InterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->defined_in, flags);
else
This->defined_in = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
InterfaceDescription_fields_id_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)
{
InterfaceDescription* This = dmi_cast<InterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->id, flags);
else
This->id = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
InterfaceDescription_fields_name_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)
{
InterfaceDescription* This = dmi_cast<InterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
InterfaceDescription_fields_version_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)
{
InterfaceDescription* This = dmi_cast<InterfaceDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->version, flags);
else
This->version = (RString)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo InterfaceDescription_fields_base_interfaces =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"base_interfaces", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(),
InterfaceDescription_MetainfoWrapper::InterfaceDescription_fields_base_interfaces_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo InterfaceDescription_fields_defined_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"defined_in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
InterfaceDescription_MetainfoWrapper::InterfaceDescription_fields_defined_in_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo InterfaceDescription_fields_id =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"id", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
InterfaceDescription_MetainfoWrapper::InterfaceDescription_fields_id_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo InterfaceDescription_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
InterfaceDescription_MetainfoWrapper::InterfaceDescription_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo InterfaceDescription_fields_version =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"version", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
InterfaceDescription_MetainfoWrapper::InterfaceDescription_fields_version_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _InterfaceDescription_fields[] =
{
&InterfaceDescription_fields_base_interfaces,
&InterfaceDescription_fields_defined_in,
&InterfaceDescription_fields_id,
&InterfaceDescription_fields_name,
&InterfaceDescription_fields_version,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* InterfaceDescription_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* InterfaceDescription_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InterfaceDescription_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
InterfaceDescription_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
InterfaceDescription_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
InterfaceDescription_MetainfoWrapper::InterfaceDescription_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* InterfaceDescription_methods_InterfaceDescription__LRInterfaceDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* InterfaceDescription_methods_InterfaceDescription__LRInterfaceDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InterfaceDescription_method_InterfaceDescription__LRInterfaceDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"InterfaceDescription", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
InterfaceDescription::clazzInfo(), // return type
"_0_InterfaceDescription", // alternative name of method
-1, // altlabelHashCode
InterfaceDescription_methods_InterfaceDescription__LRInterfaceDescription__args, // the arguments
0, //arguments count
InterfaceDescription_methods_InterfaceDescription__LRInterfaceDescription__exceptions, // the declared exceptions
InterfaceDescription_MetainfoWrapper::InterfaceDescription_method_InterfaceDescription__LRInterfaceDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _InterfaceDescription_methods[] =
{
&InterfaceDescription_method_GetClass__L_acdk_lang_RClass_,
&InterfaceDescription_method_InterfaceDescription__LRInterfaceDescription_,
0
};
struct InterfaceDescription_MetaInfoInitializer
{ InterfaceDescription_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = InterfaceDescription::clazzInfo();
ci->fields = _InterfaceDescription_fields;
ci->methods = _InterfaceDescription_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
InterfaceDescription_MetaInfoInitializer InterfaceDescription_MetaInfoInitializer_staticinstance__;
struct InterfaceDescription_clazzInfo_ClazzAttributesResInitializer8
{
InterfaceDescription_clazzInfo_ClazzAttributesResInitializer8()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)InterfaceDescription::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
InterfaceDescription_clazzInfo_ClazzAttributesResInitializer8 InterfaceDescription_clazzInfo_ClazzAttributesResInitializer8_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
InterfaceDef_create_array(int length)
{
return new ObjectArrayImpl<RInterfaceDef>(length);
}
//static
::acdk::lang::RObject
InterfaceDef_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class InterfaceDef_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
InterfaceDef_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)InterfaceDef::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
InterfaceDef_method_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__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)
{
InterfaceDef* This = dmi_cast<InterfaceDef>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->InterfaceDef::create_attribute((RString)args[0].getObjectVar(), (RString)args[1].getObjectVar(), (RString)args[2].getObjectVar(), (RIDLType)args[3].getObjectVar(), (AttributeMode)args[4].getIntVar());
else
ret = (::acdk::lang::RObject)This->create_attribute((RString)args[0].getObjectVar(), (RString)args[1].getObjectVar(), (RString)args[2].getObjectVar(), (RIDLType)args[3].getObjectVar(), (AttributeMode)args[4].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
InterfaceDef_method_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__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)
{
InterfaceDef* This = dmi_cast<InterfaceDef>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->InterfaceDef::create_operation((RString)args[0].getObjectVar(), (RString)args[1].getObjectVar(), (RString)args[2].getObjectVar(), (RIDLType)args[3].getObjectVar(), (OperationMode)args[4].getIntVar(), (ROperationDescriptionArray)args[5].getObjectVar(), (RExceptionDescriptionArray)args[6].getObjectVar(), (RStringArray)args[7].getObjectVar());
else
ret = (::acdk::lang::RObject)This->create_operation((RString)args[0].getObjectVar(), (RString)args[1].getObjectVar(), (RString)args[2].getObjectVar(), (RIDLType)args[3].getObjectVar(), (OperationMode)args[4].getIntVar(), (ROperationDescriptionArray)args[5].getObjectVar(), (RExceptionDescriptionArray)args[6].getObjectVar(), (RStringArray)args[7].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
InterfaceDef_method_describe_interface__LRFullInterfaceDescription__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)
{
InterfaceDef* This = dmi_cast<InterfaceDef>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->InterfaceDef::describe_interface();
else
ret = (::acdk::lang::RObject)This->describe_interface();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
InterfaceDef_method_is_a_INLRString__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)
{
InterfaceDef* This = dmi_cast<InterfaceDef>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->InterfaceDef::is_a((RString)args[0].getObjectVar());
else
ret = This->is_a((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
InterfaceDef_fields_base_interfaces_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)
{
InterfaceDef* This = dmi_cast<InterfaceDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->base_interfaces, flags);
else
This->base_interfaces = (RInterfaceDefArray)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo InterfaceDef_fields_base_interfaces =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"base_interfaces", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RInterfaceDefArray::clazzInfo(),
InterfaceDef_MetainfoWrapper::InterfaceDef_fields_base_interfaces_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _InterfaceDef_fields[] =
{
&InterfaceDef_fields_base_interfaces,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* InterfaceDef_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* InterfaceDef_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InterfaceDef_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
InterfaceDef_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
InterfaceDef_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
InterfaceDef_MetainfoWrapper::InterfaceDef_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 InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_id =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"id", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__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 InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_version =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"version", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_type =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"type", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RIDLType::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_mode =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"mode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__args[] =
{
&InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_id,
&InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_name,
&InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_version,
&InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_type,
&InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_mode,
0
};
::acdk::lang::dmi::ClazzInfo* InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InterfaceDef_method_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"create_attribute", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RAttributeDef::clazzInfo(), // return type
"_2_create_attribute", // alternative name of method
-1, // altlabelHashCode
InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__args, // the arguments
0, //arguments count
InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__exceptions, // the declared exceptions
InterfaceDef_MetainfoWrapper::InterfaceDef_method_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_id =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"id", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__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 InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_version =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"version", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_result =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"result", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RIDLType::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_mode =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"mode", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_params =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"params", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ROperationDescriptionArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_exceptions =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"exceptions", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RExceptionDescriptionArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_contexts =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"contexts", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__args[] =
{
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_id,
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_name,
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_version,
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_result,
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_mode,
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_params,
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_exceptions,
&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_contexts,
0
};
::acdk::lang::dmi::ClazzInfo* InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InterfaceDef_method_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"create_operation", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ROperationDef::clazzInfo(), // return type
"_3_create_operation", // alternative name of method
-1, // altlabelHashCode
InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__args, // the arguments
0, //arguments count
InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__exceptions, // the declared exceptions
InterfaceDef_MetainfoWrapper::InterfaceDef_method_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* InterfaceDef_methods_describe_interface__LRFullInterfaceDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* InterfaceDef_methods_describe_interface__LRFullInterfaceDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InterfaceDef_method_describe_interface__LRFullInterfaceDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"describe_interface", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RFullInterfaceDescription::clazzInfo(), // return type
"_1_describe_interface", // alternative name of method
-1, // altlabelHashCode
InterfaceDef_methods_describe_interface__LRFullInterfaceDescription__args, // the arguments
0, //arguments count
InterfaceDef_methods_describe_interface__LRFullInterfaceDescription__exceptions, // the declared exceptions
InterfaceDef_MetainfoWrapper::InterfaceDef_method_describe_interface__LRFullInterfaceDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo InterfaceDef_methods_is_a_INLRString__Z_arg_interface_id =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"interface_id", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* InterfaceDef_methods_is_a_INLRString__Z_args[] =
{
&InterfaceDef_methods_is_a_INLRString__Z_arg_interface_id,
0
};
::acdk::lang::dmi::ClazzInfo* InterfaceDef_methods_is_a_INLRString__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InterfaceDef_method_is_a_INLRString__Z =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"is_a", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_0_is_a", // alternative name of method
-1, // altlabelHashCode
InterfaceDef_methods_is_a_INLRString__Z_args, // the arguments
0, //arguments count
InterfaceDef_methods_is_a_INLRString__Z_exceptions, // the declared exceptions
InterfaceDef_MetainfoWrapper::InterfaceDef_method_is_a_INLRString__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _InterfaceDef_methods[] =
{
&InterfaceDef_method_GetClass__L_acdk_lang_RClass_,
&InterfaceDef_method_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef_,
&InterfaceDef_method_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef_,
&InterfaceDef_method_describe_interface__LRFullInterfaceDescription_,
&InterfaceDef_method_is_a_INLRString__Z,
0
};
struct InterfaceDef_MetaInfoInitializer
{ InterfaceDef_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = InterfaceDef::clazzInfo();
ci->fields = _InterfaceDef_fields;
ci->methods = _InterfaceDef_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
InterfaceDef_MetaInfoInitializer InterfaceDef_MetaInfoInitializer_staticinstance__;
struct InterfaceDef_clazzInfo_ClazzAttributesResInitializer9
{
InterfaceDef_clazzInfo_ClazzAttributesResInitializer9()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&InterfaceDef_methods_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef__arg_mode, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)AttributeModeMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&InterfaceDef_methods_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef__arg_mode, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)OperationModeMetaInf::GetEnumInfo()));
}
};
InterfaceDef_clazzInfo_ClazzAttributesResInitializer9 InterfaceDef_clazzInfo_ClazzAttributesResInitializer9_instance;
bool
InterfaceDef::is_a(IN(RString) interface_id)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(1);
__acdk_args[0] = inOf(interface_id);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("is_a", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &InterfaceDef_method_is_a_INLRString__Z);
return __acdk_retval;
}
RFullInterfaceDescription
InterfaceDef::describe_interface()
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(0);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("describe_interface", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &InterfaceDef_method_describe_interface__LRFullInterfaceDescription_);
return (RFullInterfaceDescription)(::acdk::lang::RObject)__acdk_retval;
}
RAttributeDef
InterfaceDef::create_attribute(IN(RString) id, IN(RString) name, IN(RString) version, IN(RIDLType) type, AttributeMode mode)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(5);
__acdk_args[0] = inOf(id);
__acdk_args[1] = inOf(name);
__acdk_args[2] = inOf(version);
__acdk_args[3] = inOf(type);
__acdk_args[4] = inOf(mode);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("create_attribute", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &InterfaceDef_method_create_attribute_INLRString_INLRString_INLRString_INLRIDLType_I_LRAttributeDef_);
return (RAttributeDef)(::acdk::lang::RObject)__acdk_retval;
}
ROperationDef
InterfaceDef::create_operation(IN(RString) id, IN(RString) name, IN(RString) version, IN(RIDLType) result, OperationMode mode, IN(ROperationDescriptionArray) params, IN(RExceptionDescriptionArray) exceptions, IN(RStringArray) contexts)
{
::acdk::lang::dmi::ScriptVar __acdk_retval;
::acdk::lang::dmi::ScriptVarArray __acdk_args(8);
__acdk_args[0] = inOf(id);
__acdk_args[1] = inOf(name);
__acdk_args[2] = inOf(version);
__acdk_args[3] = inOf(result);
__acdk_args[4] = inOf(mode);
__acdk_args[5] = inOf(params);
__acdk_args[6] = inOf(exceptions);
__acdk_args[7] = inOf(contexts);
const ::acdk::lang::dmi::ClazzInfo* ci__ = getClazzInfo();
::acdk::lang::Object* targetObj__ = getDmiTarget(ci__);
targetObj__->standardDispatch("create_operation", __acdk_retval, __acdk_args, targetObj__->getDmiClient(), Nil, 0, targetObj__->getClazzInfo(), &InterfaceDef_method_create_operation_INLRString_INLRString_INLRString_INLRIDLType_IINLROperationDescriptionArray_INLRExceptionDescriptionArray_INLRStringArray__LROperationDef_);
return (ROperationDef)(::acdk::lang::RObject)__acdk_retval;
}
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
IRObject_create_array(int length)
{
return new ObjectArrayImpl<RIRObject>(length);
}
//static
::acdk::lang::RObject
IRObject_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class IRObject_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
IRObject_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)IRObject::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
IRObject_method_destroy__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)
{
IRObject* This = dmi_cast<IRObject>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
This->IRObject::destroy();
else
This->destroy();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
IRObject_method_get_def_kind__LDefinitionKind__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)
{
IRObject* This = dmi_cast<IRObject>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (DefinitionKind)This->IRObject::get_def_kind();
else
ret = (DefinitionKind)This->get_def_kind();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
IRObject_fields_def_kind_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)
{
IRObject* This = dmi_cast<IRObject>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->def_kind), flags);
else
This->def_kind = (DefinitionKind)var.getIntVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo IRObject_fields_def_kind =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"def_kind", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
IRObject_MetainfoWrapper::IRObject_fields_def_kind_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _IRObject_fields[] =
{
&IRObject_fields_def_kind,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* IRObject_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* IRObject_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo IRObject_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
IRObject_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
IRObject_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
IRObject_MetainfoWrapper::IRObject_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* IRObject_methods_destroy__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* IRObject_methods_destroy__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo IRObject_method_destroy__V =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"destroy", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_1_destroy", // alternative name of method
-1, // altlabelHashCode
IRObject_methods_destroy__V_args, // the arguments
0, //arguments count
IRObject_methods_destroy__V_exceptions, // the declared exceptions
IRObject_MetainfoWrapper::IRObject_method_destroy__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* IRObject_methods_get_def_kind__LDefinitionKind__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* IRObject_methods_get_def_kind__LDefinitionKind__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo IRObject_method_get_def_kind__LDefinitionKind_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"get_def_kind", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_0_get_def_kind", // alternative name of method
-1, // altlabelHashCode
IRObject_methods_get_def_kind__LDefinitionKind__args, // the arguments
0, //arguments count
IRObject_methods_get_def_kind__LDefinitionKind__exceptions, // the declared exceptions
IRObject_MetainfoWrapper::IRObject_method_get_def_kind__LDefinitionKind__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _IRObject_methods[] =
{
&IRObject_method_GetClass__L_acdk_lang_RClass_,
&IRObject_method_destroy__V,
&IRObject_method_get_def_kind__LDefinitionKind_,
0
};
struct IRObject_MetaInfoInitializer
{ IRObject_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = IRObject::clazzInfo();
ci->fields = _IRObject_fields;
ci->methods = _IRObject_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
IRObject_MetaInfoInitializer IRObject_MetaInfoInitializer_staticinstance__;
struct IRObject_clazzInfo_ClazzAttributesResInitializer10
{
IRObject_clazzInfo_ClazzAttributesResInitializer10()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&IRObject_method_get_def_kind__LDefinitionKind_, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)DefinitionKindMetaInf::GetEnumInfo()));
}
};
IRObject_clazzInfo_ClazzAttributesResInitializer10 IRObject_clazzInfo_ClazzAttributesResInitializer10_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
ModuleDescription_create_array(int length)
{
return new ObjectArrayImpl<RModuleDescription>(length);
}
//static
::acdk::lang::RObject
ModuleDescription_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ModuleDescription_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ModuleDescription_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)ModuleDescription::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ModuleDescription_method_ModuleDescription__LRModuleDescription__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 ModuleDescription();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ModuleDescription_fields_defined_in_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)
{
ModuleDescription* This = dmi_cast<ModuleDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->defined_in, flags);
else
This->defined_in = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ModuleDescription_fields_id_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)
{
ModuleDescription* This = dmi_cast<ModuleDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->id, flags);
else
This->id = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ModuleDescription_fields_name_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)
{
ModuleDescription* This = dmi_cast<ModuleDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ModuleDescription_fields_version_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)
{
ModuleDescription* This = dmi_cast<ModuleDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->version, flags);
else
This->version = (RString)var.getObjectVar();
return fieldinf;
}
};
::acdkx::orb::RegisterRepId _register_ModuleDescription_repId(ModuleDescription::clazzInfo(), "org/omg/CORBA/ModuleDescription", 1, 0);
::acdk::lang::dmi::ClazzFieldInfo ModuleDescription_fields_defined_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"defined_in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ModuleDescription_MetainfoWrapper::ModuleDescription_fields_defined_in_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ModuleDescription_fields_id =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"id", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ModuleDescription_MetainfoWrapper::ModuleDescription_fields_id_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ModuleDescription_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ModuleDescription_MetainfoWrapper::ModuleDescription_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ModuleDescription_fields_version =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"version", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ModuleDescription_MetainfoWrapper::ModuleDescription_fields_version_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ModuleDescription_fields[] =
{
&ModuleDescription_fields_defined_in,
&ModuleDescription_fields_id,
&ModuleDescription_fields_name,
&ModuleDescription_fields_version,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ModuleDescription_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ModuleDescription_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ModuleDescription_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
ModuleDescription_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ModuleDescription_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ModuleDescription_MetainfoWrapper::ModuleDescription_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* ModuleDescription_methods_ModuleDescription__LRModuleDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ModuleDescription_methods_ModuleDescription__LRModuleDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ModuleDescription_method_ModuleDescription__LRModuleDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ModuleDescription", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ModuleDescription::clazzInfo(), // return type
"_0_ModuleDescription", // alternative name of method
-1, // altlabelHashCode
ModuleDescription_methods_ModuleDescription__LRModuleDescription__args, // the arguments
0, //arguments count
ModuleDescription_methods_ModuleDescription__LRModuleDescription__exceptions, // the declared exceptions
ModuleDescription_MetainfoWrapper::ModuleDescription_method_ModuleDescription__LRModuleDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ModuleDescription_methods[] =
{
&ModuleDescription_method_GetClass__L_acdk_lang_RClass_,
&ModuleDescription_method_ModuleDescription__LRModuleDescription_,
0
};
struct ModuleDescription_MetaInfoInitializer
{ ModuleDescription_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ModuleDescription::clazzInfo();
ci->fields = _ModuleDescription_fields;
ci->methods = _ModuleDescription_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ModuleDescription_MetaInfoInitializer ModuleDescription_MetaInfoInitializer_staticinstance__;
struct ModuleDescription_clazzInfo_ClazzAttributesResInitializer11
{
ModuleDescription_clazzInfo_ClazzAttributesResInitializer11()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)ModuleDescription::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
ModuleDescription_clazzInfo_ClazzAttributesResInitializer11 ModuleDescription_clazzInfo_ClazzAttributesResInitializer11_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
ModuleDef_create_array(int length)
{
return new ObjectArrayImpl<RModuleDef>(length);
}
//static
::acdk::lang::RObject
ModuleDef_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ModuleDef_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ModuleDef_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)ModuleDef::GetClass();
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _ModuleDef_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ModuleDef_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ModuleDef_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ModuleDef_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
"_0_GetClass", // alternative name of method
-1, // altlabelHashCode
ModuleDef_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ModuleDef_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ModuleDef_MetainfoWrapper::ModuleDef_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* _ModuleDef_methods[] =
{
&ModuleDef_method_GetClass__L_acdk_lang_RClass_,
0
};
struct ModuleDef_MetaInfoInitializer
{ ModuleDef_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ModuleDef::clazzInfo();
ci->fields = _ModuleDef_fields;
ci->methods = _ModuleDef_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ModuleDef_MetaInfoInitializer ModuleDef_MetaInfoInitializer_staticinstance__;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
Object_create_array(int length)
{
return new ObjectArrayImpl<acdk::lang::Object>(length);
}
//static
::acdk::lang::RObject
Object_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class Object_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_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)Object::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_method_duplicate__L_org_omg_CORBA_RObject__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)
{
acdk::lang::Object* This = dmi_cast<acdk::lang::Object>(This_);
ret = (::acdk::lang::RObject)This->duplicate();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_method_hash_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)
{
acdk::lang::Object* This = dmi_cast<acdk::lang::Object>(This_);
ret = This->hash(args[0].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_method_is_a_INLRString__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)
{
acdk::lang::Object* This = dmi_cast<acdk::lang::Object>(This_);
ret = This->is_a((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_method_is_equivalent_INL_org_omg_CORBA_RObject__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)
{
acdk::lang::Object* This = dmi_cast<acdk::lang::Object>(This_);
ret = This->is_equivalent((::org::omg::CORBA::RObject)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_method_is_nil__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)
{
acdk::lang::Object* This = dmi_cast<acdk::lang::Object>(This_);
ret = This->is_nil();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_method_non_existent__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)
{
acdk::lang::Object* This = dmi_cast<acdk::lang::Object>(This_);
ret = This->non_existent();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
Object_method_release__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)
{
acdk::lang::Object* This = dmi_cast<acdk::lang::Object>(This_);
This->release();
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _Object_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* Object_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_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
Object_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
Object_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_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* Object_methods_duplicate__L_org_omg_CORBA_RObject__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_duplicate__L_org_omg_CORBA_RObject__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_method_duplicate__L_org_omg_CORBA_RObject_ =
{
::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
"duplicate", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo(), // return type
"_1_duplicate", // alternative name of method
-1, // altlabelHashCode
Object_methods_duplicate__L_org_omg_CORBA_RObject__args, // the arguments
0, //arguments count
Object_methods_duplicate__L_org_omg_CORBA_RObject__exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_method_duplicate__L_org_omg_CORBA_RObject__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Object_methods_hash_I_I_arg_maximum =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"maximum", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Object_methods_hash_I_I_args[] =
{
&Object_methods_hash_I_I_arg_maximum,
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_hash_I_I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_method_hash_I_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
"hash", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_6_hash", // alternative name of method
-1, // altlabelHashCode
Object_methods_hash_I_I_args, // the arguments
0, //arguments count
Object_methods_hash_I_I_exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_method_hash_I_I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Object_methods_is_a_INLRString__Z_arg_logical_type_id =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"logical_type_id", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Object_methods_is_a_INLRString__Z_args[] =
{
&Object_methods_is_a_INLRString__Z_arg_logical_type_id,
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_is_a_INLRString__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_method_is_a_INLRString__Z =
{
::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
"is_a", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_3_is_a", // alternative name of method
-1, // altlabelHashCode
Object_methods_is_a_INLRString__Z_args, // the arguments
0, //arguments count
Object_methods_is_a_INLRString__Z_exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_method_is_a_INLRString__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo Object_methods_is_equivalent_INL_org_omg_CORBA_RObject__Z_arg_other_object =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"other_object", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* Object_methods_is_equivalent_INL_org_omg_CORBA_RObject__Z_args[] =
{
&Object_methods_is_equivalent_INL_org_omg_CORBA_RObject__Z_arg_other_object,
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_is_equivalent_INL_org_omg_CORBA_RObject__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_method_is_equivalent_INL_org_omg_CORBA_RObject__Z =
{
::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
"is_equivalent", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_5_is_equivalent", // alternative name of method
-1, // altlabelHashCode
Object_methods_is_equivalent_INL_org_omg_CORBA_RObject__Z_args, // the arguments
0, //arguments count
Object_methods_is_equivalent_INL_org_omg_CORBA_RObject__Z_exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_method_is_equivalent_INL_org_omg_CORBA_RObject__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Object_methods_is_nil__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_is_nil__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_method_is_nil__Z =
{
::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
"is_nil", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_0_is_nil", // alternative name of method
-1, // altlabelHashCode
Object_methods_is_nil__Z_args, // the arguments
0, //arguments count
Object_methods_is_nil__Z_exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_method_is_nil__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Object_methods_non_existent__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_non_existent__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_method_non_existent__Z =
{
::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
"non_existent", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_4_non_existent", // alternative name of method
-1, // altlabelHashCode
Object_methods_non_existent__Z_args, // the arguments
0, //arguments count
Object_methods_non_existent__Z_exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_method_non_existent__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* Object_methods_release__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* Object_methods_release__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo Object_method_release__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
"release", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_2_release", // alternative name of method
-1, // altlabelHashCode
Object_methods_release__V_args, // the arguments
0, //arguments count
Object_methods_release__V_exceptions, // the declared exceptions
Object_MetainfoWrapper::Object_method_release__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _Object_methods[] =
{
&Object_method_GetClass__L_acdk_lang_RClass_,
&Object_method_duplicate__L_org_omg_CORBA_RObject_,
&Object_method_hash_I_I,
&Object_method_is_a_INLRString__Z,
&Object_method_is_equivalent_INL_org_omg_CORBA_RObject__Z,
&Object_method_is_nil__Z,
&Object_method_non_existent__Z,
&Object_method_release__V,
0
};
struct Object_MetaInfoInitializer
{ Object_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = Object::clazzInfo();
ci->fields = _Object_fields;
ci->methods = _Object_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
Object_MetaInfoInitializer Object_MetaInfoInitializer_staticinstance__;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
ParameterDescription_create_array(int length)
{
return new ObjectArrayImpl<RParameterDescription>(length);
}
//static
::acdk::lang::RObject
ParameterDescription_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ParameterDescription_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ParameterDescription_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)ParameterDescription::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ParameterDescription_method_ParameterDescription__LRParameterDescription__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 ParameterDescription();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ParameterDescription_fields_mode_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)
{
ParameterDescription* This = dmi_cast<ParameterDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->mode), flags);
else
This->mode = (ParameterMode)var.getIntVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ParameterDescription_fields_name_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)
{
ParameterDescription* This = dmi_cast<ParameterDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ParameterDescription_fields_type_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)
{
ParameterDescription* This = dmi_cast<ParameterDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type, flags);
else
This->type = (RTypeCode)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
ParameterDescription_fields_type_def_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)
{
ParameterDescription* This = dmi_cast<ParameterDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->type_def, flags);
else
This->type_def = (RIDLType)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo ParameterDescription_fields_mode =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"mode", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
ParameterDescription_MetainfoWrapper::ParameterDescription_fields_mode_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ParameterDescription_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
ParameterDescription_MetainfoWrapper::ParameterDescription_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ParameterDescription_fields_type =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
ParameterDescription_MetainfoWrapper::ParameterDescription_fields_type_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo ParameterDescription_fields_type_def =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"type_def", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RIDLType::clazzInfo(),
ParameterDescription_MetainfoWrapper::ParameterDescription_fields_type_def_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _ParameterDescription_fields[] =
{
&ParameterDescription_fields_mode,
&ParameterDescription_fields_name,
&ParameterDescription_fields_type,
&ParameterDescription_fields_type_def,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ParameterDescription_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ParameterDescription_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ParameterDescription_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
ParameterDescription_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ParameterDescription_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ParameterDescription_MetainfoWrapper::ParameterDescription_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* ParameterDescription_methods_ParameterDescription__LRParameterDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ParameterDescription_methods_ParameterDescription__LRParameterDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ParameterDescription_method_ParameterDescription__LRParameterDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"ParameterDescription", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
ParameterDescription::clazzInfo(), // return type
"_0_ParameterDescription", // alternative name of method
-1, // altlabelHashCode
ParameterDescription_methods_ParameterDescription__LRParameterDescription__args, // the arguments
0, //arguments count
ParameterDescription_methods_ParameterDescription__LRParameterDescription__exceptions, // the declared exceptions
ParameterDescription_MetainfoWrapper::ParameterDescription_method_ParameterDescription__LRParameterDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ParameterDescription_methods[] =
{
&ParameterDescription_method_GetClass__L_acdk_lang_RClass_,
&ParameterDescription_method_ParameterDescription__LRParameterDescription_,
0
};
struct ParameterDescription_MetaInfoInitializer
{ ParameterDescription_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ParameterDescription::clazzInfo();
ci->fields = _ParameterDescription_fields;
ci->methods = _ParameterDescription_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ParameterDescription_MetaInfoInitializer ParameterDescription_MetaInfoInitializer_staticinstance__;
struct ParameterDescription_clazzInfo_ClazzAttributesResInitializer12
{
ParameterDescription_clazzInfo_ClazzAttributesResInitializer12()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)ParameterDescription::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
ParameterDescription_clazzInfo_ClazzAttributesResInitializer12 ParameterDescription_clazzInfo_ClazzAttributesResInitializer12_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
OperationDef_create_array(int length)
{
return new ObjectArrayImpl<ROperationDef>(length);
}
//static
::acdk::lang::RObject
OperationDef_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class OperationDef_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
OperationDef_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)OperationDef::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDef_fields_contexts_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)
{
OperationDef* This = dmi_cast<OperationDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->contexts, flags);
else
This->contexts = (RStringArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDef_fields_exceptions_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)
{
OperationDef* This = dmi_cast<OperationDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->exceptions, flags);
else
This->exceptions = (RExceptionDescriptionArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDef_fields_mode_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)
{
OperationDef* This = dmi_cast<OperationDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->mode), flags);
else
This->mode = (OperationMode)var.getIntVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDef_fields_params_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)
{
OperationDef* This = dmi_cast<OperationDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->params, flags);
else
This->params = (RParameterDescriptionArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDef_fields_result_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)
{
OperationDef* This = dmi_cast<OperationDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->result, flags);
else
This->result = (RTypeCode)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDef_fields_result_def_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)
{
OperationDef* This = dmi_cast<OperationDef>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->result_def, flags);
else
This->result_def = (RIDLType)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo OperationDef_fields_contexts =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"contexts", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(),
OperationDef_MetainfoWrapper::OperationDef_fields_contexts_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDef_fields_exceptions =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"exceptions", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RExceptionDescriptionArray::clazzInfo(),
OperationDef_MetainfoWrapper::OperationDef_fields_exceptions_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDef_fields_mode =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"mode", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
OperationDef_MetainfoWrapper::OperationDef_fields_mode_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDef_fields_params =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"params", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RParameterDescriptionArray::clazzInfo(),
OperationDef_MetainfoWrapper::OperationDef_fields_params_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDef_fields_result =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"result", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
OperationDef_MetainfoWrapper::OperationDef_fields_result_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDef_fields_result_def =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"result_def", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RIDLType::clazzInfo(),
OperationDef_MetainfoWrapper::OperationDef_fields_result_def_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _OperationDef_fields[] =
{
&OperationDef_fields_contexts,
&OperationDef_fields_exceptions,
&OperationDef_fields_mode,
&OperationDef_fields_params,
&OperationDef_fields_result,
&OperationDef_fields_result_def,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* OperationDef_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* OperationDef_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OperationDef_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
"_0_GetClass", // alternative name of method
-1, // altlabelHashCode
OperationDef_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
OperationDef_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
OperationDef_MetainfoWrapper::OperationDef_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* _OperationDef_methods[] =
{
&OperationDef_method_GetClass__L_acdk_lang_RClass_,
0
};
struct OperationDef_MetaInfoInitializer
{ OperationDef_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = OperationDef::clazzInfo();
ci->fields = _OperationDef_fields;
ci->methods = _OperationDef_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
OperationDef_MetaInfoInitializer OperationDef_MetaInfoInitializer_staticinstance__;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
OperationDescription_create_array(int length)
{
return new ObjectArrayImpl<ROperationDescription>(length);
}
//static
::acdk::lang::RObject
OperationDescription_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class OperationDescription_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
OperationDescription_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)OperationDescription::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OperationDescription_method_OperationDescription__LROperationDescription__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 OperationDescription();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_contexts_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->contexts, flags);
else
This->contexts = (RStringArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_defined_in_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->defined_in, flags);
else
This->defined_in = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_exceptions_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->exceptions, flags);
else
This->exceptions = (RExceptionDescriptionArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_id_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->id, flags);
else
This->id = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_mode_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->mode), flags);
else
This->mode = (OperationMode)var.getIntVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_name_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->name, flags);
else
This->name = (RString)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_parameters_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->parameters, flags);
else
This->parameters = (RParameterDescriptionArray)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_result_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->result, flags);
else
This->result = (RTypeCode)var.getObjectVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
OperationDescription_fields_version_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)
{
OperationDescription* This = dmi_cast<OperationDescription>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->version, flags);
else
This->version = (RString)var.getObjectVar();
return fieldinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_contexts =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"contexts", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_contexts_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_defined_in =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"defined_in", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_defined_in_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_exceptions =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"exceptions", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RExceptionDescriptionArray::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_exceptions_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_id =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"id", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_id_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_mode =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"mode", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_mode_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_name =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"name", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_name_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_parameters =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"parameters", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RParameterDescriptionArray::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_parameters_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_result =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"result", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RTypeCode::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_result_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo OperationDescription_fields_version =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"version", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(),
OperationDescription_MetainfoWrapper::OperationDescription_fields_version_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _OperationDescription_fields[] =
{
&OperationDescription_fields_contexts,
&OperationDescription_fields_defined_in,
&OperationDescription_fields_exceptions,
&OperationDescription_fields_id,
&OperationDescription_fields_mode,
&OperationDescription_fields_name,
&OperationDescription_fields_parameters,
&OperationDescription_fields_result,
&OperationDescription_fields_version,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* OperationDescription_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* OperationDescription_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OperationDescription_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
OperationDescription_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
OperationDescription_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
OperationDescription_MetainfoWrapper::OperationDescription_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* OperationDescription_methods_OperationDescription__LROperationDescription__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* OperationDescription_methods_OperationDescription__LROperationDescription__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OperationDescription_method_OperationDescription__LROperationDescription_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OperationDescription", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OperationDescription::clazzInfo(), // return type
"_0_OperationDescription", // alternative name of method
-1, // altlabelHashCode
OperationDescription_methods_OperationDescription__LROperationDescription__args, // the arguments
0, //arguments count
OperationDescription_methods_OperationDescription__LROperationDescription__exceptions, // the declared exceptions
OperationDescription_MetainfoWrapper::OperationDescription_method_OperationDescription__LROperationDescription__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _OperationDescription_methods[] =
{
&OperationDescription_method_GetClass__L_acdk_lang_RClass_,
&OperationDescription_method_OperationDescription__LROperationDescription_,
0
};
struct OperationDescription_MetaInfoInitializer
{ OperationDescription_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = OperationDescription::clazzInfo();
ci->fields = _OperationDescription_fields;
ci->methods = _OperationDescription_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
OperationDescription_MetaInfoInitializer OperationDescription_MetaInfoInitializer_staticinstance__;
struct OperationDescription_clazzInfo_ClazzAttributesResInitializer13
{
OperationDescription_clazzInfo_ClazzAttributesResInitializer13()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)OperationDescription::clazzInfo(), "acdkx_orb_StructType", ::acdk::lang::dmi::ClazzAttributeResValue::makeStringRes("", false));
}
};
OperationDescription_clazzInfo_ClazzAttributesResInitializer13 OperationDescription_clazzInfo_ClazzAttributesResInitializer13_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
ORB_create_array(int length)
{
return new ObjectArrayImpl<RORB>(length);
}
//static
::acdk::lang::RObject
ORB_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class ORB_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_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)ORB::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_connect_INL_org_omg_CORBA_RObject__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)
{
ORB* This = dmi_cast<ORB>(This_);
This->connect((::org::omg::CORBA::RObject)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_destroy__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)
{
ORB* This = dmi_cast<ORB>(This_);
This->destroy();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_impl_is_ready_INL_acdk_lang_RObject__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)
{
ORB* This = dmi_cast<ORB>(This_);
ret = (::acdk::lang::RObject)This->impl_is_ready((::acdk::lang::RObject)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_init__LRORB__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)ORB::init();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_init_INLRStringArray_INLacdk_util_RProperties__LRORB__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)ORB::init((RStringArray)args[0].getObjectVar(), (acdk::util::RProperties)args[1].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_init_INLRStringArray__LRORB__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)ORB::init((RStringArray)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_list_initial_services__LRStringArray__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)
{
ORB* This = dmi_cast<ORB>(This_);
ret = (::acdk::lang::RObject)This->list_initial_services();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_object_to_string_INL_org_omg_CORBA_RObject__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)
{
ORB* This = dmi_cast<ORB>(This_);
ret = (::acdk::lang::RObject)This->object_to_string((::org::omg::CORBA::RObject)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_perform_work__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)
{
ORB* This = dmi_cast<ORB>(This_);
This->perform_work();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__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)
{
ORB* This = dmi_cast<ORB>(This_);
ret = (::acdk::lang::RObject)This->resolve_initial_references((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_run__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)
{
ORB* This = dmi_cast<ORB>(This_);
This->run();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_shutdown_Z_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)
{
ORB* This = dmi_cast<ORB>(This_);
This->shutdown(args[0].getBoolVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_start__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)
{
ORB* This = dmi_cast<ORB>(This_);
This->start();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_string_to_object_INLRString__L_org_omg_CORBA_RObject__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)
{
ORB* This = dmi_cast<ORB>(This_);
ret = (::acdk::lang::RObject)This->string_to_object((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
ORB_method_work_pending__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)
{
ORB* This = dmi_cast<ORB>(This_);
ret = This->work_pending();
return methinf;
}
};
::acdk::lang::dmi::ClazzFieldInfo* _ORB_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_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
"_f_GetClass", // alternative name of method
-1, // altlabelHashCode
ORB_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
ORB_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_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 ORB_methods_connect_INL_org_omg_CORBA_RObject__V_arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_connect_INL_org_omg_CORBA_RObject__V_args[] =
{
&ORB_methods_connect_INL_org_omg_CORBA_RObject__V_arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_connect_INL_org_omg_CORBA_RObject__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_connect_INL_org_omg_CORBA_RObject__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
"connect", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_2_connect", // alternative name of method
-1, // altlabelHashCode
ORB_methods_connect_INL_org_omg_CORBA_RObject__V_args, // the arguments
0, //arguments count
ORB_methods_connect_INL_org_omg_CORBA_RObject__V_exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_connect_INL_org_omg_CORBA_RObject__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_destroy__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_destroy__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_destroy__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
"destroy", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_8_destroy", // alternative name of method
-1, // altlabelHashCode
ORB_methods_destroy__V_args, // the arguments
0, //arguments count
ORB_methods_destroy__V_exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_destroy__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_impl_is_ready_INL_acdk_lang_RObject__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::RObject::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_impl_is_ready_INL_acdk_lang_RObject__LRString__args[] =
{
&ORB_methods_impl_is_ready_INL_acdk_lang_RObject__LRString__arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_impl_is_ready_INL_acdk_lang_RObject__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_impl_is_ready_INL_acdk_lang_RObject__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
"impl_is_ready", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_c_impl_is_ready", // alternative name of method
-1, // altlabelHashCode
ORB_methods_impl_is_ready_INL_acdk_lang_RObject__LRString__args, // the arguments
0, //arguments count
ORB_methods_impl_is_ready_INL_acdk_lang_RObject__LRString__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_impl_is_ready_INL_acdk_lang_RObject__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_init__LRORB__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_init__LRORB__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_init__LRORB_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"init", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RORB::clazzInfo(), // return type
"_9_init", // alternative name of method
-1, // altlabelHashCode
ORB_methods_init__LRORB__args, // the arguments
0, //arguments count
ORB_methods_init__LRORB__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_init__LRORB__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__arg_args =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"args", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__arg_props =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn | ::acdk::lang::dmi::MiAiHasDefaultInit,
0, //AttributesRes
"props", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
acdk::util::RProperties::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__args[] =
{
&ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__arg_args,
&ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__arg_props,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_init_INLRStringArray_INLacdk_util_RProperties__LRORB_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"init", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RORB::clazzInfo(), // return type
"_a_init", // alternative name of method
-1, // altlabelHashCode
ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__args, // the arguments
0, //arguments count
ORB_methods_init_INLRStringArray_INLacdk_util_RProperties__LRORB__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_init_INLRStringArray_INLacdk_util_RProperties__LRORB__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_init_INLRStringArray__LRORB__arg_args =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"args", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_init_INLRStringArray__LRORB__args[] =
{
&ORB_methods_init_INLRStringArray__LRORB__arg_args,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_init_INLRStringArray__LRORB__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_init_INLRStringArray__LRORB_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiStatic | ::acdk::lang::dmi::MiMethodInfo,// class flags, like static,
0, //AttributesRes
"init", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RORB::clazzInfo(), // return type
"_b_init", // alternative name of method
-1, // altlabelHashCode
ORB_methods_init_INLRStringArray__LRORB__args, // the arguments
0, //arguments count
ORB_methods_init_INLRStringArray__LRORB__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_init_INLRStringArray__LRORB__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_list_initial_services__LRStringArray__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_list_initial_services__LRStringArray__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_list_initial_services__LRStringArray_ =
{
::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
"list_initial_services", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RStringArray::clazzInfo(), // return type
"_0_list_initial_services", // alternative name of method
-1, // altlabelHashCode
ORB_methods_list_initial_services__LRStringArray__args, // the arguments
0, //arguments count
ORB_methods_list_initial_services__LRStringArray__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_list_initial_services__LRStringArray__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_object_to_string_INL_org_omg_CORBA_RObject__LRString__arg_obj =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"obj", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_object_to_string_INL_org_omg_CORBA_RObject__LRString__args[] =
{
&ORB_methods_object_to_string_INL_org_omg_CORBA_RObject__LRString__arg_obj,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_object_to_string_INL_org_omg_CORBA_RObject__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_object_to_string_INL_org_omg_CORBA_RObject__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
"object_to_string", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo(), // return type
"_d_object_to_string", // alternative name of method
-1, // altlabelHashCode
ORB_methods_object_to_string_INL_org_omg_CORBA_RObject__LRString__args, // the arguments
0, //arguments count
ORB_methods_object_to_string_INL_org_omg_CORBA_RObject__LRString__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_object_to_string_INL_org_omg_CORBA_RObject__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_perform_work__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_perform_work__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_perform_work__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
"perform_work", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_4_perform_work", // alternative name of method
-1, // altlabelHashCode
ORB_methods_perform_work__V_args, // the arguments
0, //arguments count
ORB_methods_perform_work__V_exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_perform_work__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__arg_identifier =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"identifier", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__args[] =
{
&ORB_methods_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__arg_identifier,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__exceptions[] =
{
RInvalidName::clazzInfo(),
0
};
void ORB_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__throwDispatch(IN(::acdk::lang::RThrowable) ex)
{
if (instanceof(ex, InvalidName) == true)
THROW_INSTANCE( RInvalidName(ex));
}
::acdk::lang::dmi::ClazzMethodInfo ORB_method_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject_ =
{
::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
"resolve_initial_references", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo(), // return type
"_1_resolve_initial_references", // alternative name of method
-1, // altlabelHashCode
ORB_methods_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__args, // the arguments
0, //arguments count
ORB_methods_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__dispatch, // invoke this method
ORB_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject__throwDispatch, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_run__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_run__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_run__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
"_5_run", // alternative name of method
-1, // altlabelHashCode
ORB_methods_run__V_args, // the arguments
0, //arguments count
ORB_methods_run__V_exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_run__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_shutdown_Z_V_arg_wait_for_completion =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"wait_for_completion", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_shutdown_Z_V_args[] =
{
&ORB_methods_shutdown_Z_V_arg_wait_for_completion,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_shutdown_Z_V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_shutdown_Z_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
"shutdown", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_7_shutdown", // alternative name of method
-1, // altlabelHashCode
ORB_methods_shutdown_Z_V_args, // the arguments
0, //arguments count
ORB_methods_shutdown_Z_V_exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_shutdown_Z_V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_start__V_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_start__V_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_start__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
"start", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getVoidClazz(), // return type
"_6_start", // alternative name of method
-1, // altlabelHashCode
ORB_methods_start__V_args, // the arguments
0, //arguments count
ORB_methods_start__V_exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_start__V_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo ORB_methods_string_to_object_INLRString__L_org_omg_CORBA_RObject__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* ORB_methods_string_to_object_INLRString__L_org_omg_CORBA_RObject__args[] =
{
&ORB_methods_string_to_object_INLRString__L_org_omg_CORBA_RObject__arg_str,
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_string_to_object_INLRString__L_org_omg_CORBA_RObject__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_string_to_object_INLRString__L_org_omg_CORBA_RObject_ =
{
::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
"string_to_object", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::org::omg::CORBA::RObject::clazzInfo(), // return type
"_e_string_to_object", // alternative name of method
-1, // altlabelHashCode
ORB_methods_string_to_object_INLRString__L_org_omg_CORBA_RObject__args, // the arguments
0, //arguments count
ORB_methods_string_to_object_INLRString__L_org_omg_CORBA_RObject__exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_string_to_object_INLRString__L_org_omg_CORBA_RObject__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* ORB_methods_work_pending__Z_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* ORB_methods_work_pending__Z_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo ORB_method_work_pending__Z =
{
::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
"work_pending", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getBoolClazz(), // return type
"_3_work_pending", // alternative name of method
-1, // altlabelHashCode
ORB_methods_work_pending__Z_args, // the arguments
0, //arguments count
ORB_methods_work_pending__Z_exceptions, // the declared exceptions
ORB_MetainfoWrapper::ORB_method_work_pending__Z_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _ORB_methods[] =
{
&ORB_method_GetClass__L_acdk_lang_RClass_,
&ORB_method_connect_INL_org_omg_CORBA_RObject__V,
&ORB_method_destroy__V,
&ORB_method_impl_is_ready_INL_acdk_lang_RObject__LRString_,
&ORB_method_init__LRORB_,
&ORB_method_init_INLRStringArray_INLacdk_util_RProperties__LRORB_,
&ORB_method_init_INLRStringArray__LRORB_,
&ORB_method_list_initial_services__LRStringArray_,
&ORB_method_object_to_string_INL_org_omg_CORBA_RObject__LRString_,
&ORB_method_perform_work__V,
&ORB_method_resolve_initial_references_INLRString__L_org_omg_CORBA_RObject_,
&ORB_method_run__V,
&ORB_method_shutdown_Z_V,
&ORB_method_start__V,
&ORB_method_string_to_object_INLRString__L_org_omg_CORBA_RObject_,
&ORB_method_work_pending__Z,
0
};
struct ORB_MetaInfoInitializer
{ ORB_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = ORB::clazzInfo();
ci->fields = _ORB_fields;
ci->methods = _ORB_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
ORB_MetaInfoInitializer ORB_MetaInfoInitializer_staticinstance__;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
SystemException_create_array(int length)
{
return new ObjectArrayImpl<RSystemException>(length);
}
//static
::acdk::lang::RObject
SystemException_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class SystemException_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_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)SystemException::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_method_SystemException__LRSystemException__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 SystemException();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_method_SystemException_INLRString__LRSystemException__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 SystemException((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_method_SystemException_INLRString_II_LRSystemException__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 SystemException((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_method_completed__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)
{
SystemException* This = dmi_cast<SystemException>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->SystemException::completed();
else
ret = This->completed();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_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)
{
SystemException* This = dmi_cast<SystemException>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->SystemException::getMessage();
else
ret = (::acdk::lang::RObject)This->getMessage();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_method_minor__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)
{
SystemException* This = dmi_cast<SystemException>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = This->SystemException::minor();
else
ret = This->minor();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
SystemException_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)
{
SystemException* This = dmi_cast<SystemException>(This_);
if (flags & ::acdk::lang::dmi::MiIvNoWeakBind)
ret = (::acdk::lang::RObject)This->SystemException::toString();
else
ret = (::acdk::lang::RObject)This->toString();
return methinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
SystemException_fields__completed_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)
{
SystemException* This = dmi_cast<SystemException>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(*((int*)&This->_completed), flags);
else
This->_completed = (CompletionStatus)var.getIntVar();
return fieldinf;
}
static const ::acdk::lang::dmi::ClazzFieldInfo*
SystemException_fields__minor_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)
{
SystemException* This = dmi_cast<SystemException>(This_);
if (flags & ::acdk::lang::dmi::MiReadOnly)
var = ::acdk::lang::getScriptVarOf(This->_minor, flags);
else
This->_minor = var.getIntVar();
return fieldinf;
}
};
void ThrowException_SystemException(IN(::acdk::lang::RThrowable) ex)
{
throw RSystemException(ex);
}
::acdk::lang::dmi::ClazzFieldInfo SystemException_fields__completed =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_completed", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
SystemException_MetainfoWrapper::SystemException_fields__completed_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo SystemException_fields__minor =
{
::acdk::lang::dmi::MiProtected | ::acdk::lang::dmi::MiFieldInfo,
0, //AttributesRes
"_minor", // name
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(),
SystemException_MetainfoWrapper::SystemException_fields__minor_accessor, // read/write access to this fields
(void*)0 // address of field
};
::acdk::lang::dmi::ClazzFieldInfo* _SystemException_fields[] =
{
&SystemException_fields__completed,
&SystemException_fields__minor,
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* SystemException_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_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
SystemException_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
SystemException_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_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* SystemException_methods_SystemException__LRSystemException__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_SystemException__LRSystemException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_method_SystemException__LRSystemException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"SystemException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
SystemException::clazzInfo(), // return type
"_0_SystemException", // alternative name of method
-1, // altlabelHashCode
SystemException_methods_SystemException__LRSystemException__args, // the arguments
0, //arguments count
SystemException_methods_SystemException__LRSystemException__exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_method_SystemException__LRSystemException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo SystemException_methods_SystemException_INLRString__LRSystemException__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* SystemException_methods_SystemException_INLRString__LRSystemException__args[] =
{
&SystemException_methods_SystemException_INLRString__LRSystemException__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_SystemException_INLRString__LRSystemException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_method_SystemException_INLRString__LRSystemException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"SystemException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
SystemException::clazzInfo(), // return type
"_1_SystemException", // alternative name of method
-1, // altlabelHashCode
SystemException_methods_SystemException_INLRString__LRSystemException__args, // the arguments
0, //arguments count
SystemException_methods_SystemException_INLRString__LRSystemException__exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_method_SystemException_INLRString__LRSystemException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo SystemException_methods_SystemException_INLRString_II_LRSystemException__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo SystemException_methods_SystemException_INLRString_II_LRSystemException__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo SystemException_methods_SystemException_INLRString_II_LRSystemException__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* SystemException_methods_SystemException_INLRString_II_LRSystemException__args[] =
{
&SystemException_methods_SystemException_INLRString_II_LRSystemException__arg_reason,
&SystemException_methods_SystemException_INLRString_II_LRSystemException__arg_minor,
&SystemException_methods_SystemException_INLRString_II_LRSystemException__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_SystemException_INLRString_II_LRSystemException__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_method_SystemException_INLRString_II_LRSystemException_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"SystemException", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
SystemException::clazzInfo(), // return type
"_2_SystemException", // alternative name of method
-1, // altlabelHashCode
SystemException_methods_SystemException_INLRString_II_LRSystemException__args, // the arguments
0, //arguments count
SystemException_methods_SystemException_INLRString_II_LRSystemException__exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_method_SystemException_INLRString_II_LRSystemException__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* SystemException_methods_completed__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_completed__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_method_completed__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"completed", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_6_completed", // alternative name of method
-1, // altlabelHashCode
SystemException_methods_completed__I_args, // the arguments
0, //arguments count
SystemException_methods_completed__I_exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_method_completed__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* SystemException_methods_getMessage__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_getMessage__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_method_getMessage__LRString_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiVirtual | ::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
"_4_getMessage", // alternative name of method
-1, // altlabelHashCode
SystemException_methods_getMessage__LRString__args, // the arguments
0, //arguments count
SystemException_methods_getMessage__LRString__exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_method_getMessage__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* SystemException_methods_minor__I_args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_minor__I_exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_method_minor__I =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"minor", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz(), // return type
"_5_minor", // alternative name of method
-1, // altlabelHashCode
SystemException_methods_minor__I_args, // the arguments
0, //arguments count
SystemException_methods_minor__I_exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_method_minor__I_dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* SystemException_methods_toString__LRString__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* SystemException_methods_toString__LRString__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo SystemException_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
"_3_toString", // alternative name of method
-1, // altlabelHashCode
SystemException_methods_toString__LRString__args, // the arguments
0, //arguments count
SystemException_methods_toString__LRString__exceptions, // the declared exceptions
SystemException_MetainfoWrapper::SystemException_method_toString__LRString__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _SystemException_methods[] =
{
&SystemException_method_GetClass__L_acdk_lang_RClass_,
&SystemException_method_SystemException__LRSystemException_,
&SystemException_method_SystemException_INLRString__LRSystemException_,
&SystemException_method_SystemException_INLRString_II_LRSystemException_,
&SystemException_method_completed__I,
&SystemException_method_getMessage__LRString_,
&SystemException_method_minor__I,
&SystemException_method_toString__LRString_,
0
};
struct SystemException_MetaInfoInitializer
{ SystemException_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = SystemException::clazzInfo();
ci->fields = _SystemException_fields;
ci->methods = _SystemException_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
SystemException_MetaInfoInitializer SystemException_MetaInfoInitializer_staticinstance__;
struct SystemException_clazzInfo_ClazzAttributesResInitializer14
{
SystemException_clazzInfo_ClazzAttributesResInitializer14()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&SystemException_methods_SystemException_INLRString_II_LRSystemException__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)SystemException::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_SystemException));
}
};
SystemException_clazzInfo_ClazzAttributesResInitializer14 SystemException_clazzInfo_ClazzAttributesResInitializer14_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
COMM_FAILURE_create_array(int length)
{
return new ObjectArrayImpl<RCOMM_FAILURE>(length);
}
//static
::acdk::lang::RObject
COMM_FAILURE_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class COMM_FAILURE_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
COMM_FAILURE_method_COMM_FAILURE__LRCOMM_FAILURE__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 COMM_FAILURE();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
COMM_FAILURE_method_COMM_FAILURE_II_LRCOMM_FAILURE__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 COMM_FAILURE(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
COMM_FAILURE_method_COMM_FAILURE_INLRString__LRCOMM_FAILURE__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 COMM_FAILURE((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
COMM_FAILURE_method_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__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 COMM_FAILURE((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
COMM_FAILURE_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)COMM_FAILURE::GetClass();
return methinf;
}
};
void ThrowException_COMM_FAILURE(IN(::acdk::lang::RThrowable) ex)
{
throw RCOMM_FAILURE(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _COMM_FAILURE_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* COMM_FAILURE_methods_COMM_FAILURE__LRCOMM_FAILURE__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* COMM_FAILURE_methods_COMM_FAILURE__LRCOMM_FAILURE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo COMM_FAILURE_method_COMM_FAILURE__LRCOMM_FAILURE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"COMM_FAILURE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
COMM_FAILURE::clazzInfo(), // return type
"_0_COMM_FAILURE", // alternative name of method
-1, // altlabelHashCode
COMM_FAILURE_methods_COMM_FAILURE__LRCOMM_FAILURE__args, // the arguments
0, //arguments count
COMM_FAILURE_methods_COMM_FAILURE__LRCOMM_FAILURE__exceptions, // the declared exceptions
COMM_FAILURE_MetainfoWrapper::COMM_FAILURE_method_COMM_FAILURE__LRCOMM_FAILURE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__args[] =
{
&COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__arg_minor,
&COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo COMM_FAILURE_method_COMM_FAILURE_II_LRCOMM_FAILURE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"COMM_FAILURE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
COMM_FAILURE::clazzInfo(), // return type
"_1_COMM_FAILURE", // alternative name of method
-1, // altlabelHashCode
COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__args, // the arguments
0, //arguments count
COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__exceptions, // the declared exceptions
COMM_FAILURE_MetainfoWrapper::COMM_FAILURE_method_COMM_FAILURE_II_LRCOMM_FAILURE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo COMM_FAILURE_methods_COMM_FAILURE_INLRString__LRCOMM_FAILURE__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* COMM_FAILURE_methods_COMM_FAILURE_INLRString__LRCOMM_FAILURE__args[] =
{
&COMM_FAILURE_methods_COMM_FAILURE_INLRString__LRCOMM_FAILURE__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* COMM_FAILURE_methods_COMM_FAILURE_INLRString__LRCOMM_FAILURE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo COMM_FAILURE_method_COMM_FAILURE_INLRString__LRCOMM_FAILURE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"COMM_FAILURE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
COMM_FAILURE::clazzInfo(), // return type
"_2_COMM_FAILURE", // alternative name of method
-1, // altlabelHashCode
COMM_FAILURE_methods_COMM_FAILURE_INLRString__LRCOMM_FAILURE__args, // the arguments
0, //arguments count
COMM_FAILURE_methods_COMM_FAILURE_INLRString__LRCOMM_FAILURE__exceptions, // the declared exceptions
COMM_FAILURE_MetainfoWrapper::COMM_FAILURE_method_COMM_FAILURE_INLRString__LRCOMM_FAILURE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__args[] =
{
&COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__arg_reason,
&COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__arg_minor,
&COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo COMM_FAILURE_method_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"COMM_FAILURE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
COMM_FAILURE::clazzInfo(), // return type
"_3_COMM_FAILURE", // alternative name of method
-1, // altlabelHashCode
COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__args, // the arguments
0, //arguments count
COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__exceptions, // the declared exceptions
COMM_FAILURE_MetainfoWrapper::COMM_FAILURE_method_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* COMM_FAILURE_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* COMM_FAILURE_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo COMM_FAILURE_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
COMM_FAILURE_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
COMM_FAILURE_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
COMM_FAILURE_MetainfoWrapper::COMM_FAILURE_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* _COMM_FAILURE_methods[] =
{
&COMM_FAILURE_method_COMM_FAILURE__LRCOMM_FAILURE_,
&COMM_FAILURE_method_COMM_FAILURE_II_LRCOMM_FAILURE_,
&COMM_FAILURE_method_COMM_FAILURE_INLRString__LRCOMM_FAILURE_,
&COMM_FAILURE_method_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE_,
&COMM_FAILURE_method_GetClass__L_acdk_lang_RClass_,
0
};
struct COMM_FAILURE_MetaInfoInitializer
{ COMM_FAILURE_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = COMM_FAILURE::clazzInfo();
ci->fields = _COMM_FAILURE_fields;
ci->methods = _COMM_FAILURE_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
COMM_FAILURE_MetaInfoInitializer COMM_FAILURE_MetaInfoInitializer_staticinstance__;
struct COMM_FAILURE_clazzInfo_ClazzAttributesResInitializer15
{
COMM_FAILURE_clazzInfo_ClazzAttributesResInitializer15()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&COMM_FAILURE_methods_COMM_FAILURE_II_LRCOMM_FAILURE__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&COMM_FAILURE_methods_COMM_FAILURE_INLRString_II_LRCOMM_FAILURE__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)COMM_FAILURE::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_COMM_FAILURE));
}
};
COMM_FAILURE_clazzInfo_ClazzAttributesResInitializer15 COMM_FAILURE_clazzInfo_ClazzAttributesResInitializer15_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
InvalidName_create_array(int length)
{
return new ObjectArrayImpl<RInvalidName>(length);
}
//static
::acdk::lang::RObject
InvalidName_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class InvalidName_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
InvalidName_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)InvalidName::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
InvalidName_method_InvalidName__LRInvalidName__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 InvalidName();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
InvalidName_method_InvalidName_LRString__LRInvalidName__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 InvalidName((RString)args[0].getObjectVar());
return methinf;
}
};
void ThrowException_InvalidName(IN(::acdk::lang::RThrowable) ex)
{
throw RInvalidName(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _InvalidName_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* InvalidName_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* InvalidName_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InvalidName_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
InvalidName_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
InvalidName_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
InvalidName_MetainfoWrapper::InvalidName_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* InvalidName_methods_InvalidName__LRInvalidName__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* InvalidName_methods_InvalidName__LRInvalidName__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InvalidName_method_InvalidName__LRInvalidName_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"InvalidName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
InvalidName::clazzInfo(), // return type
"_0_InvalidName", // alternative name of method
-1, // altlabelHashCode
InvalidName_methods_InvalidName__LRInvalidName__args, // the arguments
0, //arguments count
InvalidName_methods_InvalidName__LRInvalidName__exceptions, // the declared exceptions
InvalidName_MetainfoWrapper::InvalidName_method_InvalidName__LRInvalidName__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo InvalidName_methods_InvalidName_LRString__LRInvalidName__arg_msg =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"msg", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* InvalidName_methods_InvalidName_LRString__LRInvalidName__args[] =
{
&InvalidName_methods_InvalidName_LRString__LRInvalidName__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* InvalidName_methods_InvalidName_LRString__LRInvalidName__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo InvalidName_method_InvalidName_LRString__LRInvalidName_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"InvalidName", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
InvalidName::clazzInfo(), // return type
"_1_InvalidName", // alternative name of method
-1, // altlabelHashCode
InvalidName_methods_InvalidName_LRString__LRInvalidName__args, // the arguments
0, //arguments count
InvalidName_methods_InvalidName_LRString__LRInvalidName__exceptions, // the declared exceptions
InvalidName_MetainfoWrapper::InvalidName_method_InvalidName_LRString__LRInvalidName__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _InvalidName_methods[] =
{
&InvalidName_method_GetClass__L_acdk_lang_RClass_,
&InvalidName_method_InvalidName__LRInvalidName_,
&InvalidName_method_InvalidName_LRString__LRInvalidName_,
0
};
struct InvalidName_MetaInfoInitializer
{ InvalidName_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = InvalidName::clazzInfo();
ci->fields = _InvalidName_fields;
ci->methods = _InvalidName_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
InvalidName_MetaInfoInitializer InvalidName_MetaInfoInitializer_staticinstance__;
struct InvalidName_clazzInfo_ClazzAttributesResInitializer16
{
InvalidName_clazzInfo_ClazzAttributesResInitializer16()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)InvalidName::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_InvalidName));
}
};
InvalidName_clazzInfo_ClazzAttributesResInitializer16 InvalidName_clazzInfo_ClazzAttributesResInitializer16_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
NO_IMPLEMENT_create_array(int length)
{
return new ObjectArrayImpl<RNO_IMPLEMENT>(length);
}
//static
::acdk::lang::RObject
NO_IMPLEMENT_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class NO_IMPLEMENT_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_IMPLEMENT_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)NO_IMPLEMENT::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_IMPLEMENT_method_NO_IMPLEMENT__LRNO_IMPLEMENT__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 NO_IMPLEMENT();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_IMPLEMENT_method_NO_IMPLEMENT_II_LRNO_IMPLEMENT__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 NO_IMPLEMENT(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__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 NO_IMPLEMENT((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__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 NO_IMPLEMENT((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_NO_IMPLEMENT(IN(::acdk::lang::RThrowable) ex)
{
throw RNO_IMPLEMENT(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _NO_IMPLEMENT_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_IMPLEMENT_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_IMPLEMENT_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_IMPLEMENT_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
NO_IMPLEMENT_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
NO_IMPLEMENT_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
NO_IMPLEMENT_MetainfoWrapper::NO_IMPLEMENT_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* NO_IMPLEMENT_methods_NO_IMPLEMENT__LRNO_IMPLEMENT__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_IMPLEMENT_methods_NO_IMPLEMENT__LRNO_IMPLEMENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_IMPLEMENT_method_NO_IMPLEMENT__LRNO_IMPLEMENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_IMPLEMENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_IMPLEMENT::clazzInfo(), // return type
"_0_NO_IMPLEMENT", // alternative name of method
-1, // altlabelHashCode
NO_IMPLEMENT_methods_NO_IMPLEMENT__LRNO_IMPLEMENT__args, // the arguments
0, //arguments count
NO_IMPLEMENT_methods_NO_IMPLEMENT__LRNO_IMPLEMENT__exceptions, // the declared exceptions
NO_IMPLEMENT_MetainfoWrapper::NO_IMPLEMENT_method_NO_IMPLEMENT__LRNO_IMPLEMENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__args[] =
{
&NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__arg_minor,
&NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_IMPLEMENT_method_NO_IMPLEMENT_II_LRNO_IMPLEMENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_IMPLEMENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_IMPLEMENT::clazzInfo(), // return type
"_1_NO_IMPLEMENT", // alternative name of method
-1, // altlabelHashCode
NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__args, // the arguments
0, //arguments count
NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__exceptions, // the declared exceptions
NO_IMPLEMENT_MetainfoWrapper::NO_IMPLEMENT_method_NO_IMPLEMENT_II_LRNO_IMPLEMENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__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* NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__args[] =
{
&NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_IMPLEMENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_IMPLEMENT::clazzInfo(), // return type
"_2_NO_IMPLEMENT", // alternative name of method
-1, // altlabelHashCode
NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__args, // the arguments
0, //arguments count
NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__exceptions, // the declared exceptions
NO_IMPLEMENT_MetainfoWrapper::NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__args[] =
{
&NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__arg_reason,
&NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__arg_minor,
&NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_IMPLEMENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_IMPLEMENT::clazzInfo(), // return type
"_3_NO_IMPLEMENT", // alternative name of method
-1, // altlabelHashCode
NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__args, // the arguments
0, //arguments count
NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__exceptions, // the declared exceptions
NO_IMPLEMENT_MetainfoWrapper::NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _NO_IMPLEMENT_methods[] =
{
&NO_IMPLEMENT_method_GetClass__L_acdk_lang_RClass_,
&NO_IMPLEMENT_method_NO_IMPLEMENT__LRNO_IMPLEMENT_,
&NO_IMPLEMENT_method_NO_IMPLEMENT_II_LRNO_IMPLEMENT_,
&NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString__LRNO_IMPLEMENT_,
&NO_IMPLEMENT_method_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT_,
0
};
struct NO_IMPLEMENT_MetaInfoInitializer
{ NO_IMPLEMENT_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = NO_IMPLEMENT::clazzInfo();
ci->fields = _NO_IMPLEMENT_fields;
ci->methods = _NO_IMPLEMENT_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
NO_IMPLEMENT_MetaInfoInitializer NO_IMPLEMENT_MetaInfoInitializer_staticinstance__;
struct NO_IMPLEMENT_clazzInfo_ClazzAttributesResInitializer17
{
NO_IMPLEMENT_clazzInfo_ClazzAttributesResInitializer17()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_IMPLEMENT_methods_NO_IMPLEMENT_II_LRNO_IMPLEMENT__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_IMPLEMENT_methods_NO_IMPLEMENT_INLRString_II_LRNO_IMPLEMENT__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)NO_IMPLEMENT::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_NO_IMPLEMENT));
}
};
NO_IMPLEMENT_clazzInfo_ClazzAttributesResInitializer17 NO_IMPLEMENT_clazzInfo_ClazzAttributesResInitializer17_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
BAD_OPERATION_create_array(int length)
{
return new ObjectArrayImpl<RBAD_OPERATION>(length);
}
//static
::acdk::lang::RObject
BAD_OPERATION_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class BAD_OPERATION_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_OPERATION_method_BAD_OPERATION__LRBAD_OPERATION__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 BAD_OPERATION();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_OPERATION_method_BAD_OPERATION_II_LRBAD_OPERATION__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 BAD_OPERATION(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_OPERATION_method_BAD_OPERATION_INLRString__LRBAD_OPERATION__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 BAD_OPERATION((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_OPERATION_method_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__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 BAD_OPERATION((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_OPERATION_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)BAD_OPERATION::GetClass();
return methinf;
}
};
void ThrowException_BAD_OPERATION(IN(::acdk::lang::RThrowable) ex)
{
throw RBAD_OPERATION(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _BAD_OPERATION_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_OPERATION_methods_BAD_OPERATION__LRBAD_OPERATION__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_OPERATION_methods_BAD_OPERATION__LRBAD_OPERATION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_OPERATION_method_BAD_OPERATION__LRBAD_OPERATION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_OPERATION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_OPERATION::clazzInfo(), // return type
"_0_BAD_OPERATION", // alternative name of method
-1, // altlabelHashCode
BAD_OPERATION_methods_BAD_OPERATION__LRBAD_OPERATION__args, // the arguments
0, //arguments count
BAD_OPERATION_methods_BAD_OPERATION__LRBAD_OPERATION__exceptions, // the declared exceptions
BAD_OPERATION_MetainfoWrapper::BAD_OPERATION_method_BAD_OPERATION__LRBAD_OPERATION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__args[] =
{
&BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__arg_minor,
&BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_OPERATION_method_BAD_OPERATION_II_LRBAD_OPERATION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_OPERATION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_OPERATION::clazzInfo(), // return type
"_1_BAD_OPERATION", // alternative name of method
-1, // altlabelHashCode
BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__args, // the arguments
0, //arguments count
BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__exceptions, // the declared exceptions
BAD_OPERATION_MetainfoWrapper::BAD_OPERATION_method_BAD_OPERATION_II_LRBAD_OPERATION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_OPERATION_methods_BAD_OPERATION_INLRString__LRBAD_OPERATION__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* BAD_OPERATION_methods_BAD_OPERATION_INLRString__LRBAD_OPERATION__args[] =
{
&BAD_OPERATION_methods_BAD_OPERATION_INLRString__LRBAD_OPERATION__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_OPERATION_methods_BAD_OPERATION_INLRString__LRBAD_OPERATION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_OPERATION_method_BAD_OPERATION_INLRString__LRBAD_OPERATION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_OPERATION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_OPERATION::clazzInfo(), // return type
"_2_BAD_OPERATION", // alternative name of method
-1, // altlabelHashCode
BAD_OPERATION_methods_BAD_OPERATION_INLRString__LRBAD_OPERATION__args, // the arguments
0, //arguments count
BAD_OPERATION_methods_BAD_OPERATION_INLRString__LRBAD_OPERATION__exceptions, // the declared exceptions
BAD_OPERATION_MetainfoWrapper::BAD_OPERATION_method_BAD_OPERATION_INLRString__LRBAD_OPERATION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__args[] =
{
&BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__arg_reason,
&BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__arg_minor,
&BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_OPERATION_method_BAD_OPERATION_INLRString_II_LRBAD_OPERATION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_OPERATION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_OPERATION::clazzInfo(), // return type
"_3_BAD_OPERATION", // alternative name of method
-1, // altlabelHashCode
BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__args, // the arguments
0, //arguments count
BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__exceptions, // the declared exceptions
BAD_OPERATION_MetainfoWrapper::BAD_OPERATION_method_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_OPERATION_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_OPERATION_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_OPERATION_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
BAD_OPERATION_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
BAD_OPERATION_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
BAD_OPERATION_MetainfoWrapper::BAD_OPERATION_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* _BAD_OPERATION_methods[] =
{
&BAD_OPERATION_method_BAD_OPERATION__LRBAD_OPERATION_,
&BAD_OPERATION_method_BAD_OPERATION_II_LRBAD_OPERATION_,
&BAD_OPERATION_method_BAD_OPERATION_INLRString__LRBAD_OPERATION_,
&BAD_OPERATION_method_BAD_OPERATION_INLRString_II_LRBAD_OPERATION_,
&BAD_OPERATION_method_GetClass__L_acdk_lang_RClass_,
0
};
struct BAD_OPERATION_MetaInfoInitializer
{ BAD_OPERATION_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = BAD_OPERATION::clazzInfo();
ci->fields = _BAD_OPERATION_fields;
ci->methods = _BAD_OPERATION_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
BAD_OPERATION_MetaInfoInitializer BAD_OPERATION_MetaInfoInitializer_staticinstance__;
struct BAD_OPERATION_clazzInfo_ClazzAttributesResInitializer18
{
BAD_OPERATION_clazzInfo_ClazzAttributesResInitializer18()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_OPERATION_methods_BAD_OPERATION_II_LRBAD_OPERATION__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_OPERATION_methods_BAD_OPERATION_INLRString_II_LRBAD_OPERATION__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)BAD_OPERATION::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_BAD_OPERATION));
}
};
BAD_OPERATION_clazzInfo_ClazzAttributesResInitializer18 BAD_OPERATION_clazzInfo_ClazzAttributesResInitializer18_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
UNKNOWN_create_array(int length)
{
return new ObjectArrayImpl<RUNKNOWN>(length);
}
//static
::acdk::lang::RObject
UNKNOWN_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class UNKNOWN_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
UNKNOWN_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)UNKNOWN::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
UNKNOWN_method_UNKNOWN__LRUNKNOWN__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 UNKNOWN();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
UNKNOWN_method_UNKNOWN_II_LRUNKNOWN__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 UNKNOWN(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
UNKNOWN_method_UNKNOWN_INLRString__LRUNKNOWN__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 UNKNOWN((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
UNKNOWN_method_UNKNOWN_INLRString_II_LRUNKNOWN__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 UNKNOWN((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_UNKNOWN(IN(::acdk::lang::RThrowable) ex)
{
throw RUNKNOWN(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _UNKNOWN_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* UNKNOWN_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* UNKNOWN_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo UNKNOWN_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
UNKNOWN_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
UNKNOWN_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
UNKNOWN_MetainfoWrapper::UNKNOWN_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* UNKNOWN_methods_UNKNOWN__LRUNKNOWN__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* UNKNOWN_methods_UNKNOWN__LRUNKNOWN__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo UNKNOWN_method_UNKNOWN__LRUNKNOWN_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"UNKNOWN", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
UNKNOWN::clazzInfo(), // return type
"_0_UNKNOWN", // alternative name of method
-1, // altlabelHashCode
UNKNOWN_methods_UNKNOWN__LRUNKNOWN__args, // the arguments
0, //arguments count
UNKNOWN_methods_UNKNOWN__LRUNKNOWN__exceptions, // the declared exceptions
UNKNOWN_MetainfoWrapper::UNKNOWN_method_UNKNOWN__LRUNKNOWN__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__args[] =
{
&UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__arg_minor,
&UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo UNKNOWN_method_UNKNOWN_II_LRUNKNOWN_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"UNKNOWN", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
UNKNOWN::clazzInfo(), // return type
"_1_UNKNOWN", // alternative name of method
-1, // altlabelHashCode
UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__args, // the arguments
0, //arguments count
UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__exceptions, // the declared exceptions
UNKNOWN_MetainfoWrapper::UNKNOWN_method_UNKNOWN_II_LRUNKNOWN__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo UNKNOWN_methods_UNKNOWN_INLRString__LRUNKNOWN__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* UNKNOWN_methods_UNKNOWN_INLRString__LRUNKNOWN__args[] =
{
&UNKNOWN_methods_UNKNOWN_INLRString__LRUNKNOWN__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* UNKNOWN_methods_UNKNOWN_INLRString__LRUNKNOWN__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo UNKNOWN_method_UNKNOWN_INLRString__LRUNKNOWN_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"UNKNOWN", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
UNKNOWN::clazzInfo(), // return type
"_2_UNKNOWN", // alternative name of method
-1, // altlabelHashCode
UNKNOWN_methods_UNKNOWN_INLRString__LRUNKNOWN__args, // the arguments
0, //arguments count
UNKNOWN_methods_UNKNOWN_INLRString__LRUNKNOWN__exceptions, // the declared exceptions
UNKNOWN_MetainfoWrapper::UNKNOWN_method_UNKNOWN_INLRString__LRUNKNOWN__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__args[] =
{
&UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__arg_reason,
&UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__arg_minor,
&UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo UNKNOWN_method_UNKNOWN_INLRString_II_LRUNKNOWN_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"UNKNOWN", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
UNKNOWN::clazzInfo(), // return type
"_3_UNKNOWN", // alternative name of method
-1, // altlabelHashCode
UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__args, // the arguments
0, //arguments count
UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__exceptions, // the declared exceptions
UNKNOWN_MetainfoWrapper::UNKNOWN_method_UNKNOWN_INLRString_II_LRUNKNOWN__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _UNKNOWN_methods[] =
{
&UNKNOWN_method_GetClass__L_acdk_lang_RClass_,
&UNKNOWN_method_UNKNOWN__LRUNKNOWN_,
&UNKNOWN_method_UNKNOWN_II_LRUNKNOWN_,
&UNKNOWN_method_UNKNOWN_INLRString__LRUNKNOWN_,
&UNKNOWN_method_UNKNOWN_INLRString_II_LRUNKNOWN_,
0
};
struct UNKNOWN_MetaInfoInitializer
{ UNKNOWN_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = UNKNOWN::clazzInfo();
ci->fields = _UNKNOWN_fields;
ci->methods = _UNKNOWN_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
UNKNOWN_MetaInfoInitializer UNKNOWN_MetaInfoInitializer_staticinstance__;
struct UNKNOWN_clazzInfo_ClazzAttributesResInitializer19
{
UNKNOWN_clazzInfo_ClazzAttributesResInitializer19()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&UNKNOWN_methods_UNKNOWN_II_LRUNKNOWN__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&UNKNOWN_methods_UNKNOWN_INLRString_II_LRUNKNOWN__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)UNKNOWN::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_UNKNOWN));
}
};
UNKNOWN_clazzInfo_ClazzAttributesResInitializer19 UNKNOWN_clazzInfo_ClazzAttributesResInitializer19_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
MARSHAL_create_array(int length)
{
return new ObjectArrayImpl<RMARSHAL>(length);
}
//static
::acdk::lang::RObject
MARSHAL_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class MARSHAL_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
MARSHAL_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)MARSHAL::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
MARSHAL_method_MARSHAL__LRMARSHAL__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 MARSHAL();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
MARSHAL_method_MARSHAL_II_LRMARSHAL__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 MARSHAL(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
MARSHAL_method_MARSHAL_INLRString__LRMARSHAL__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 MARSHAL((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
MARSHAL_method_MARSHAL_INLRString_II_LRMARSHAL__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 MARSHAL((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_MARSHAL(IN(::acdk::lang::RThrowable) ex)
{
throw RMARSHAL(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _MARSHAL_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* MARSHAL_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* MARSHAL_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo MARSHAL_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
MARSHAL_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
MARSHAL_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
MARSHAL_MetainfoWrapper::MARSHAL_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* MARSHAL_methods_MARSHAL__LRMARSHAL__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* MARSHAL_methods_MARSHAL__LRMARSHAL__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo MARSHAL_method_MARSHAL__LRMARSHAL_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"MARSHAL", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
MARSHAL::clazzInfo(), // return type
"_0_MARSHAL", // alternative name of method
-1, // altlabelHashCode
MARSHAL_methods_MARSHAL__LRMARSHAL__args, // the arguments
0, //arguments count
MARSHAL_methods_MARSHAL__LRMARSHAL__exceptions, // the declared exceptions
MARSHAL_MetainfoWrapper::MARSHAL_method_MARSHAL__LRMARSHAL__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo MARSHAL_methods_MARSHAL_II_LRMARSHAL__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo MARSHAL_methods_MARSHAL_II_LRMARSHAL__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* MARSHAL_methods_MARSHAL_II_LRMARSHAL__args[] =
{
&MARSHAL_methods_MARSHAL_II_LRMARSHAL__arg_minor,
&MARSHAL_methods_MARSHAL_II_LRMARSHAL__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* MARSHAL_methods_MARSHAL_II_LRMARSHAL__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo MARSHAL_method_MARSHAL_II_LRMARSHAL_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"MARSHAL", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
MARSHAL::clazzInfo(), // return type
"_1_MARSHAL", // alternative name of method
-1, // altlabelHashCode
MARSHAL_methods_MARSHAL_II_LRMARSHAL__args, // the arguments
0, //arguments count
MARSHAL_methods_MARSHAL_II_LRMARSHAL__exceptions, // the declared exceptions
MARSHAL_MetainfoWrapper::MARSHAL_method_MARSHAL_II_LRMARSHAL__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo MARSHAL_methods_MARSHAL_INLRString__LRMARSHAL__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* MARSHAL_methods_MARSHAL_INLRString__LRMARSHAL__args[] =
{
&MARSHAL_methods_MARSHAL_INLRString__LRMARSHAL__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* MARSHAL_methods_MARSHAL_INLRString__LRMARSHAL__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo MARSHAL_method_MARSHAL_INLRString__LRMARSHAL_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"MARSHAL", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
MARSHAL::clazzInfo(), // return type
"_2_MARSHAL", // alternative name of method
-1, // altlabelHashCode
MARSHAL_methods_MARSHAL_INLRString__LRMARSHAL__args, // the arguments
0, //arguments count
MARSHAL_methods_MARSHAL_INLRString__LRMARSHAL__exceptions, // the declared exceptions
MARSHAL_MetainfoWrapper::MARSHAL_method_MARSHAL_INLRString__LRMARSHAL__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__args[] =
{
&MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__arg_reason,
&MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__arg_minor,
&MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo MARSHAL_method_MARSHAL_INLRString_II_LRMARSHAL_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"MARSHAL", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
MARSHAL::clazzInfo(), // return type
"_3_MARSHAL", // alternative name of method
-1, // altlabelHashCode
MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__args, // the arguments
0, //arguments count
MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__exceptions, // the declared exceptions
MARSHAL_MetainfoWrapper::MARSHAL_method_MARSHAL_INLRString_II_LRMARSHAL__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _MARSHAL_methods[] =
{
&MARSHAL_method_GetClass__L_acdk_lang_RClass_,
&MARSHAL_method_MARSHAL__LRMARSHAL_,
&MARSHAL_method_MARSHAL_II_LRMARSHAL_,
&MARSHAL_method_MARSHAL_INLRString__LRMARSHAL_,
&MARSHAL_method_MARSHAL_INLRString_II_LRMARSHAL_,
0
};
struct MARSHAL_MetaInfoInitializer
{ MARSHAL_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = MARSHAL::clazzInfo();
ci->fields = _MARSHAL_fields;
ci->methods = _MARSHAL_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
MARSHAL_MetaInfoInitializer MARSHAL_MetaInfoInitializer_staticinstance__;
struct MARSHAL_clazzInfo_ClazzAttributesResInitializer20
{
MARSHAL_clazzInfo_ClazzAttributesResInitializer20()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&MARSHAL_methods_MARSHAL_II_LRMARSHAL__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&MARSHAL_methods_MARSHAL_INLRString_II_LRMARSHAL__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)MARSHAL::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_MARSHAL));
}
};
MARSHAL_clazzInfo_ClazzAttributesResInitializer20 MARSHAL_clazzInfo_ClazzAttributesResInitializer20_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
BAD_CONTEXT_create_array(int length)
{
return new ObjectArrayImpl<RBAD_CONTEXT>(length);
}
//static
::acdk::lang::RObject
BAD_CONTEXT_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class BAD_CONTEXT_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_CONTEXT_method_BAD_CONTEXT__LRBAD_CONTEXT__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 BAD_CONTEXT();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_CONTEXT_method_BAD_CONTEXT_II_LRBAD_CONTEXT__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 BAD_CONTEXT(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_CONTEXT_method_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__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 BAD_CONTEXT((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_CONTEXT_method_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__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 BAD_CONTEXT((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_CONTEXT_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)BAD_CONTEXT::GetClass();
return methinf;
}
};
void ThrowException_BAD_CONTEXT(IN(::acdk::lang::RThrowable) ex)
{
throw RBAD_CONTEXT(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _BAD_CONTEXT_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_CONTEXT_methods_BAD_CONTEXT__LRBAD_CONTEXT__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_CONTEXT_methods_BAD_CONTEXT__LRBAD_CONTEXT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_CONTEXT_method_BAD_CONTEXT__LRBAD_CONTEXT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_CONTEXT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_CONTEXT::clazzInfo(), // return type
"_0_BAD_CONTEXT", // alternative name of method
-1, // altlabelHashCode
BAD_CONTEXT_methods_BAD_CONTEXT__LRBAD_CONTEXT__args, // the arguments
0, //arguments count
BAD_CONTEXT_methods_BAD_CONTEXT__LRBAD_CONTEXT__exceptions, // the declared exceptions
BAD_CONTEXT_MetainfoWrapper::BAD_CONTEXT_method_BAD_CONTEXT__LRBAD_CONTEXT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__args[] =
{
&BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__arg_minor,
&BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_CONTEXT_method_BAD_CONTEXT_II_LRBAD_CONTEXT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_CONTEXT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_CONTEXT::clazzInfo(), // return type
"_1_BAD_CONTEXT", // alternative name of method
-1, // altlabelHashCode
BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__args, // the arguments
0, //arguments count
BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__exceptions, // the declared exceptions
BAD_CONTEXT_MetainfoWrapper::BAD_CONTEXT_method_BAD_CONTEXT_II_LRBAD_CONTEXT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_CONTEXT_methods_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__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* BAD_CONTEXT_methods_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__args[] =
{
&BAD_CONTEXT_methods_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_CONTEXT_methods_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_CONTEXT_method_BAD_CONTEXT_INLRString__LRBAD_CONTEXT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_CONTEXT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_CONTEXT::clazzInfo(), // return type
"_2_BAD_CONTEXT", // alternative name of method
-1, // altlabelHashCode
BAD_CONTEXT_methods_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__args, // the arguments
0, //arguments count
BAD_CONTEXT_methods_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__exceptions, // the declared exceptions
BAD_CONTEXT_MetainfoWrapper::BAD_CONTEXT_method_BAD_CONTEXT_INLRString__LRBAD_CONTEXT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__args[] =
{
&BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__arg_reason,
&BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__arg_minor,
&BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_CONTEXT_method_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_CONTEXT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_CONTEXT::clazzInfo(), // return type
"_3_BAD_CONTEXT", // alternative name of method
-1, // altlabelHashCode
BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__args, // the arguments
0, //arguments count
BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__exceptions, // the declared exceptions
BAD_CONTEXT_MetainfoWrapper::BAD_CONTEXT_method_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_CONTEXT_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_CONTEXT_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_CONTEXT_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
BAD_CONTEXT_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
BAD_CONTEXT_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
BAD_CONTEXT_MetainfoWrapper::BAD_CONTEXT_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* _BAD_CONTEXT_methods[] =
{
&BAD_CONTEXT_method_BAD_CONTEXT__LRBAD_CONTEXT_,
&BAD_CONTEXT_method_BAD_CONTEXT_II_LRBAD_CONTEXT_,
&BAD_CONTEXT_method_BAD_CONTEXT_INLRString__LRBAD_CONTEXT_,
&BAD_CONTEXT_method_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT_,
&BAD_CONTEXT_method_GetClass__L_acdk_lang_RClass_,
0
};
struct BAD_CONTEXT_MetaInfoInitializer
{ BAD_CONTEXT_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = BAD_CONTEXT::clazzInfo();
ci->fields = _BAD_CONTEXT_fields;
ci->methods = _BAD_CONTEXT_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
BAD_CONTEXT_MetaInfoInitializer BAD_CONTEXT_MetaInfoInitializer_staticinstance__;
struct BAD_CONTEXT_clazzInfo_ClazzAttributesResInitializer21
{
BAD_CONTEXT_clazzInfo_ClazzAttributesResInitializer21()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_CONTEXT_methods_BAD_CONTEXT_II_LRBAD_CONTEXT__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_CONTEXT_methods_BAD_CONTEXT_INLRString_II_LRBAD_CONTEXT__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)BAD_CONTEXT::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_BAD_CONTEXT));
}
};
BAD_CONTEXT_clazzInfo_ClazzAttributesResInitializer21 BAD_CONTEXT_clazzInfo_ClazzAttributesResInitializer21_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
NO_MEMORY_create_array(int length)
{
return new ObjectArrayImpl<RNO_MEMORY>(length);
}
//static
::acdk::lang::RObject
NO_MEMORY_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class NO_MEMORY_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_MEMORY_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)NO_MEMORY::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_MEMORY_method_NO_MEMORY__LRNO_MEMORY__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 NO_MEMORY();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_MEMORY_method_NO_MEMORY_II_LRNO_MEMORY__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 NO_MEMORY(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_MEMORY_method_NO_MEMORY_INLRString__LRNO_MEMORY__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 NO_MEMORY((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_MEMORY_method_NO_MEMORY_INLRString_II_LRNO_MEMORY__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 NO_MEMORY((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_NO_MEMORY(IN(::acdk::lang::RThrowable) ex)
{
throw RNO_MEMORY(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _NO_MEMORY_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_MEMORY_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_MEMORY_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_MEMORY_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
NO_MEMORY_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
NO_MEMORY_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
NO_MEMORY_MetainfoWrapper::NO_MEMORY_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* NO_MEMORY_methods_NO_MEMORY__LRNO_MEMORY__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_MEMORY_methods_NO_MEMORY__LRNO_MEMORY__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_MEMORY_method_NO_MEMORY__LRNO_MEMORY_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_MEMORY", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_MEMORY::clazzInfo(), // return type
"_0_NO_MEMORY", // alternative name of method
-1, // altlabelHashCode
NO_MEMORY_methods_NO_MEMORY__LRNO_MEMORY__args, // the arguments
0, //arguments count
NO_MEMORY_methods_NO_MEMORY__LRNO_MEMORY__exceptions, // the declared exceptions
NO_MEMORY_MetainfoWrapper::NO_MEMORY_method_NO_MEMORY__LRNO_MEMORY__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__args[] =
{
&NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__arg_minor,
&NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_MEMORY_method_NO_MEMORY_II_LRNO_MEMORY_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_MEMORY", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_MEMORY::clazzInfo(), // return type
"_1_NO_MEMORY", // alternative name of method
-1, // altlabelHashCode
NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__args, // the arguments
0, //arguments count
NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__exceptions, // the declared exceptions
NO_MEMORY_MetainfoWrapper::NO_MEMORY_method_NO_MEMORY_II_LRNO_MEMORY__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_MEMORY_methods_NO_MEMORY_INLRString__LRNO_MEMORY__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* NO_MEMORY_methods_NO_MEMORY_INLRString__LRNO_MEMORY__args[] =
{
&NO_MEMORY_methods_NO_MEMORY_INLRString__LRNO_MEMORY__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* NO_MEMORY_methods_NO_MEMORY_INLRString__LRNO_MEMORY__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_MEMORY_method_NO_MEMORY_INLRString__LRNO_MEMORY_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_MEMORY", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_MEMORY::clazzInfo(), // return type
"_2_NO_MEMORY", // alternative name of method
-1, // altlabelHashCode
NO_MEMORY_methods_NO_MEMORY_INLRString__LRNO_MEMORY__args, // the arguments
0, //arguments count
NO_MEMORY_methods_NO_MEMORY_INLRString__LRNO_MEMORY__exceptions, // the declared exceptions
NO_MEMORY_MetainfoWrapper::NO_MEMORY_method_NO_MEMORY_INLRString__LRNO_MEMORY__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__args[] =
{
&NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__arg_reason,
&NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__arg_minor,
&NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_MEMORY_method_NO_MEMORY_INLRString_II_LRNO_MEMORY_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_MEMORY", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_MEMORY::clazzInfo(), // return type
"_3_NO_MEMORY", // alternative name of method
-1, // altlabelHashCode
NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__args, // the arguments
0, //arguments count
NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__exceptions, // the declared exceptions
NO_MEMORY_MetainfoWrapper::NO_MEMORY_method_NO_MEMORY_INLRString_II_LRNO_MEMORY__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _NO_MEMORY_methods[] =
{
&NO_MEMORY_method_GetClass__L_acdk_lang_RClass_,
&NO_MEMORY_method_NO_MEMORY__LRNO_MEMORY_,
&NO_MEMORY_method_NO_MEMORY_II_LRNO_MEMORY_,
&NO_MEMORY_method_NO_MEMORY_INLRString__LRNO_MEMORY_,
&NO_MEMORY_method_NO_MEMORY_INLRString_II_LRNO_MEMORY_,
0
};
struct NO_MEMORY_MetaInfoInitializer
{ NO_MEMORY_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = NO_MEMORY::clazzInfo();
ci->fields = _NO_MEMORY_fields;
ci->methods = _NO_MEMORY_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
NO_MEMORY_MetaInfoInitializer NO_MEMORY_MetaInfoInitializer_staticinstance__;
struct NO_MEMORY_clazzInfo_ClazzAttributesResInitializer22
{
NO_MEMORY_clazzInfo_ClazzAttributesResInitializer22()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_MEMORY_methods_NO_MEMORY_II_LRNO_MEMORY__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_MEMORY_methods_NO_MEMORY_INLRString_II_LRNO_MEMORY__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)NO_MEMORY::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_NO_MEMORY));
}
};
NO_MEMORY_clazzInfo_ClazzAttributesResInitializer22 NO_MEMORY_clazzInfo_ClazzAttributesResInitializer22_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
NO_PERMISSION_create_array(int length)
{
return new ObjectArrayImpl<RNO_PERMISSION>(length);
}
//static
::acdk::lang::RObject
NO_PERMISSION_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class NO_PERMISSION_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_PERMISSION_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)NO_PERMISSION::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_PERMISSION_method_NO_PERMISSION__LRNO_PERMISSION__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 NO_PERMISSION();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_PERMISSION_method_NO_PERMISSION_II_LRNO_PERMISSION__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 NO_PERMISSION(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_PERMISSION_method_NO_PERMISSION_INLRString__LRNO_PERMISSION__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 NO_PERMISSION((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_PERMISSION_method_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__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 NO_PERMISSION((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_NO_PERMISSION(IN(::acdk::lang::RThrowable) ex)
{
throw RNO_PERMISSION(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _NO_PERMISSION_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_PERMISSION_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_PERMISSION_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_PERMISSION_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
NO_PERMISSION_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
NO_PERMISSION_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
NO_PERMISSION_MetainfoWrapper::NO_PERMISSION_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* NO_PERMISSION_methods_NO_PERMISSION__LRNO_PERMISSION__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_PERMISSION_methods_NO_PERMISSION__LRNO_PERMISSION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_PERMISSION_method_NO_PERMISSION__LRNO_PERMISSION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_PERMISSION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_PERMISSION::clazzInfo(), // return type
"_0_NO_PERMISSION", // alternative name of method
-1, // altlabelHashCode
NO_PERMISSION_methods_NO_PERMISSION__LRNO_PERMISSION__args, // the arguments
0, //arguments count
NO_PERMISSION_methods_NO_PERMISSION__LRNO_PERMISSION__exceptions, // the declared exceptions
NO_PERMISSION_MetainfoWrapper::NO_PERMISSION_method_NO_PERMISSION__LRNO_PERMISSION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__args[] =
{
&NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__arg_minor,
&NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_PERMISSION_method_NO_PERMISSION_II_LRNO_PERMISSION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_PERMISSION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_PERMISSION::clazzInfo(), // return type
"_1_NO_PERMISSION", // alternative name of method
-1, // altlabelHashCode
NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__args, // the arguments
0, //arguments count
NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__exceptions, // the declared exceptions
NO_PERMISSION_MetainfoWrapper::NO_PERMISSION_method_NO_PERMISSION_II_LRNO_PERMISSION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_PERMISSION_methods_NO_PERMISSION_INLRString__LRNO_PERMISSION__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* NO_PERMISSION_methods_NO_PERMISSION_INLRString__LRNO_PERMISSION__args[] =
{
&NO_PERMISSION_methods_NO_PERMISSION_INLRString__LRNO_PERMISSION__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* NO_PERMISSION_methods_NO_PERMISSION_INLRString__LRNO_PERMISSION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_PERMISSION_method_NO_PERMISSION_INLRString__LRNO_PERMISSION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_PERMISSION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_PERMISSION::clazzInfo(), // return type
"_2_NO_PERMISSION", // alternative name of method
-1, // altlabelHashCode
NO_PERMISSION_methods_NO_PERMISSION_INLRString__LRNO_PERMISSION__args, // the arguments
0, //arguments count
NO_PERMISSION_methods_NO_PERMISSION_INLRString__LRNO_PERMISSION__exceptions, // the declared exceptions
NO_PERMISSION_MetainfoWrapper::NO_PERMISSION_method_NO_PERMISSION_INLRString__LRNO_PERMISSION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__args[] =
{
&NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__arg_reason,
&NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__arg_minor,
&NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_PERMISSION_method_NO_PERMISSION_INLRString_II_LRNO_PERMISSION_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_PERMISSION", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_PERMISSION::clazzInfo(), // return type
"_3_NO_PERMISSION", // alternative name of method
-1, // altlabelHashCode
NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__args, // the arguments
0, //arguments count
NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__exceptions, // the declared exceptions
NO_PERMISSION_MetainfoWrapper::NO_PERMISSION_method_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _NO_PERMISSION_methods[] =
{
&NO_PERMISSION_method_GetClass__L_acdk_lang_RClass_,
&NO_PERMISSION_method_NO_PERMISSION__LRNO_PERMISSION_,
&NO_PERMISSION_method_NO_PERMISSION_II_LRNO_PERMISSION_,
&NO_PERMISSION_method_NO_PERMISSION_INLRString__LRNO_PERMISSION_,
&NO_PERMISSION_method_NO_PERMISSION_INLRString_II_LRNO_PERMISSION_,
0
};
struct NO_PERMISSION_MetaInfoInitializer
{ NO_PERMISSION_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = NO_PERMISSION::clazzInfo();
ci->fields = _NO_PERMISSION_fields;
ci->methods = _NO_PERMISSION_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
NO_PERMISSION_MetaInfoInitializer NO_PERMISSION_MetaInfoInitializer_staticinstance__;
struct NO_PERMISSION_clazzInfo_ClazzAttributesResInitializer23
{
NO_PERMISSION_clazzInfo_ClazzAttributesResInitializer23()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_PERMISSION_methods_NO_PERMISSION_II_LRNO_PERMISSION__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_PERMISSION_methods_NO_PERMISSION_INLRString_II_LRNO_PERMISSION__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)NO_PERMISSION::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_NO_PERMISSION));
}
};
NO_PERMISSION_clazzInfo_ClazzAttributesResInitializer23 NO_PERMISSION_clazzInfo_ClazzAttributesResInitializer23_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
NO_RESOURCES_create_array(int length)
{
return new ObjectArrayImpl<RNO_RESOURCES>(length);
}
//static
::acdk::lang::RObject
NO_RESOURCES_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class NO_RESOURCES_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESOURCES_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)NO_RESOURCES::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESOURCES_method_NO_RESOURCES__LRNO_RESOURCES__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 NO_RESOURCES();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESOURCES_method_NO_RESOURCES_II_LRNO_RESOURCES__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 NO_RESOURCES(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESOURCES_method_NO_RESOURCES_INLRString__LRNO_RESOURCES__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 NO_RESOURCES((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESOURCES_method_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__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 NO_RESOURCES((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_NO_RESOURCES(IN(::acdk::lang::RThrowable) ex)
{
throw RNO_RESOURCES(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _NO_RESOURCES_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_RESOURCES_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESOURCES_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESOURCES_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
NO_RESOURCES_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
NO_RESOURCES_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
NO_RESOURCES_MetainfoWrapper::NO_RESOURCES_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* NO_RESOURCES_methods_NO_RESOURCES__LRNO_RESOURCES__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESOURCES_methods_NO_RESOURCES__LRNO_RESOURCES__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESOURCES_method_NO_RESOURCES__LRNO_RESOURCES_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESOURCES", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESOURCES::clazzInfo(), // return type
"_0_NO_RESOURCES", // alternative name of method
-1, // altlabelHashCode
NO_RESOURCES_methods_NO_RESOURCES__LRNO_RESOURCES__args, // the arguments
0, //arguments count
NO_RESOURCES_methods_NO_RESOURCES__LRNO_RESOURCES__exceptions, // the declared exceptions
NO_RESOURCES_MetainfoWrapper::NO_RESOURCES_method_NO_RESOURCES__LRNO_RESOURCES__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__args[] =
{
&NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__arg_minor,
&NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESOURCES_method_NO_RESOURCES_II_LRNO_RESOURCES_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESOURCES", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESOURCES::clazzInfo(), // return type
"_1_NO_RESOURCES", // alternative name of method
-1, // altlabelHashCode
NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__args, // the arguments
0, //arguments count
NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__exceptions, // the declared exceptions
NO_RESOURCES_MetainfoWrapper::NO_RESOURCES_method_NO_RESOURCES_II_LRNO_RESOURCES__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESOURCES_methods_NO_RESOURCES_INLRString__LRNO_RESOURCES__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* NO_RESOURCES_methods_NO_RESOURCES_INLRString__LRNO_RESOURCES__args[] =
{
&NO_RESOURCES_methods_NO_RESOURCES_INLRString__LRNO_RESOURCES__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESOURCES_methods_NO_RESOURCES_INLRString__LRNO_RESOURCES__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESOURCES_method_NO_RESOURCES_INLRString__LRNO_RESOURCES_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESOURCES", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESOURCES::clazzInfo(), // return type
"_2_NO_RESOURCES", // alternative name of method
-1, // altlabelHashCode
NO_RESOURCES_methods_NO_RESOURCES_INLRString__LRNO_RESOURCES__args, // the arguments
0, //arguments count
NO_RESOURCES_methods_NO_RESOURCES_INLRString__LRNO_RESOURCES__exceptions, // the declared exceptions
NO_RESOURCES_MetainfoWrapper::NO_RESOURCES_method_NO_RESOURCES_INLRString__LRNO_RESOURCES__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__args[] =
{
&NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__arg_reason,
&NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__arg_minor,
&NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESOURCES_method_NO_RESOURCES_INLRString_II_LRNO_RESOURCES_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESOURCES", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESOURCES::clazzInfo(), // return type
"_3_NO_RESOURCES", // alternative name of method
-1, // altlabelHashCode
NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__args, // the arguments
0, //arguments count
NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__exceptions, // the declared exceptions
NO_RESOURCES_MetainfoWrapper::NO_RESOURCES_method_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _NO_RESOURCES_methods[] =
{
&NO_RESOURCES_method_GetClass__L_acdk_lang_RClass_,
&NO_RESOURCES_method_NO_RESOURCES__LRNO_RESOURCES_,
&NO_RESOURCES_method_NO_RESOURCES_II_LRNO_RESOURCES_,
&NO_RESOURCES_method_NO_RESOURCES_INLRString__LRNO_RESOURCES_,
&NO_RESOURCES_method_NO_RESOURCES_INLRString_II_LRNO_RESOURCES_,
0
};
struct NO_RESOURCES_MetaInfoInitializer
{ NO_RESOURCES_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = NO_RESOURCES::clazzInfo();
ci->fields = _NO_RESOURCES_fields;
ci->methods = _NO_RESOURCES_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
NO_RESOURCES_MetaInfoInitializer NO_RESOURCES_MetaInfoInitializer_staticinstance__;
struct NO_RESOURCES_clazzInfo_ClazzAttributesResInitializer24
{
NO_RESOURCES_clazzInfo_ClazzAttributesResInitializer24()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_RESOURCES_methods_NO_RESOURCES_II_LRNO_RESOURCES__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_RESOURCES_methods_NO_RESOURCES_INLRString_II_LRNO_RESOURCES__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)NO_RESOURCES::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_NO_RESOURCES));
}
};
NO_RESOURCES_clazzInfo_ClazzAttributesResInitializer24 NO_RESOURCES_clazzInfo_ClazzAttributesResInitializer24_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
NO_RESPONSE_create_array(int length)
{
return new ObjectArrayImpl<RNO_RESPONSE>(length);
}
//static
::acdk::lang::RObject
NO_RESPONSE_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class NO_RESPONSE_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESPONSE_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)NO_RESPONSE::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESPONSE_method_NO_RESPONSE__LRNO_RESPONSE__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 NO_RESPONSE();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESPONSE_method_NO_RESPONSE_II_LRNO_RESPONSE__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 NO_RESPONSE(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESPONSE_method_NO_RESPONSE_INLRString__LRNO_RESPONSE__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 NO_RESPONSE((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
NO_RESPONSE_method_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__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 NO_RESPONSE((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_NO_RESPONSE(IN(::acdk::lang::RThrowable) ex)
{
throw RNO_RESPONSE(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _NO_RESPONSE_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_RESPONSE_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESPONSE_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESPONSE_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
NO_RESPONSE_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
NO_RESPONSE_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
NO_RESPONSE_MetainfoWrapper::NO_RESPONSE_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* NO_RESPONSE_methods_NO_RESPONSE__LRNO_RESPONSE__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESPONSE_methods_NO_RESPONSE__LRNO_RESPONSE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESPONSE_method_NO_RESPONSE__LRNO_RESPONSE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESPONSE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESPONSE::clazzInfo(), // return type
"_0_NO_RESPONSE", // alternative name of method
-1, // altlabelHashCode
NO_RESPONSE_methods_NO_RESPONSE__LRNO_RESPONSE__args, // the arguments
0, //arguments count
NO_RESPONSE_methods_NO_RESPONSE__LRNO_RESPONSE__exceptions, // the declared exceptions
NO_RESPONSE_MetainfoWrapper::NO_RESPONSE_method_NO_RESPONSE__LRNO_RESPONSE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__args[] =
{
&NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__arg_minor,
&NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESPONSE_method_NO_RESPONSE_II_LRNO_RESPONSE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESPONSE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESPONSE::clazzInfo(), // return type
"_1_NO_RESPONSE", // alternative name of method
-1, // altlabelHashCode
NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__args, // the arguments
0, //arguments count
NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__exceptions, // the declared exceptions
NO_RESPONSE_MetainfoWrapper::NO_RESPONSE_method_NO_RESPONSE_II_LRNO_RESPONSE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESPONSE_methods_NO_RESPONSE_INLRString__LRNO_RESPONSE__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* NO_RESPONSE_methods_NO_RESPONSE_INLRString__LRNO_RESPONSE__args[] =
{
&NO_RESPONSE_methods_NO_RESPONSE_INLRString__LRNO_RESPONSE__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESPONSE_methods_NO_RESPONSE_INLRString__LRNO_RESPONSE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESPONSE_method_NO_RESPONSE_INLRString__LRNO_RESPONSE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESPONSE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESPONSE::clazzInfo(), // return type
"_2_NO_RESPONSE", // alternative name of method
-1, // altlabelHashCode
NO_RESPONSE_methods_NO_RESPONSE_INLRString__LRNO_RESPONSE__args, // the arguments
0, //arguments count
NO_RESPONSE_methods_NO_RESPONSE_INLRString__LRNO_RESPONSE__exceptions, // the declared exceptions
NO_RESPONSE_MetainfoWrapper::NO_RESPONSE_method_NO_RESPONSE_INLRString__LRNO_RESPONSE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__args[] =
{
&NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__arg_reason,
&NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__arg_minor,
&NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo NO_RESPONSE_method_NO_RESPONSE_INLRString_II_LRNO_RESPONSE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"NO_RESPONSE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
NO_RESPONSE::clazzInfo(), // return type
"_3_NO_RESPONSE", // alternative name of method
-1, // altlabelHashCode
NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__args, // the arguments
0, //arguments count
NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__exceptions, // the declared exceptions
NO_RESPONSE_MetainfoWrapper::NO_RESPONSE_method_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _NO_RESPONSE_methods[] =
{
&NO_RESPONSE_method_GetClass__L_acdk_lang_RClass_,
&NO_RESPONSE_method_NO_RESPONSE__LRNO_RESPONSE_,
&NO_RESPONSE_method_NO_RESPONSE_II_LRNO_RESPONSE_,
&NO_RESPONSE_method_NO_RESPONSE_INLRString__LRNO_RESPONSE_,
&NO_RESPONSE_method_NO_RESPONSE_INLRString_II_LRNO_RESPONSE_,
0
};
struct NO_RESPONSE_MetaInfoInitializer
{ NO_RESPONSE_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = NO_RESPONSE::clazzInfo();
ci->fields = _NO_RESPONSE_fields;
ci->methods = _NO_RESPONSE_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
NO_RESPONSE_MetaInfoInitializer NO_RESPONSE_MetaInfoInitializer_staticinstance__;
struct NO_RESPONSE_clazzInfo_ClazzAttributesResInitializer25
{
NO_RESPONSE_clazzInfo_ClazzAttributesResInitializer25()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_RESPONSE_methods_NO_RESPONSE_II_LRNO_RESPONSE__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&NO_RESPONSE_methods_NO_RESPONSE_INLRString_II_LRNO_RESPONSE__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)NO_RESPONSE::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_NO_RESPONSE));
}
};
NO_RESPONSE_clazzInfo_ClazzAttributesResInitializer25 NO_RESPONSE_clazzInfo_ClazzAttributesResInitializer25_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
OBJ_ADAPTER_create_array(int length)
{
return new ObjectArrayImpl<ROBJ_ADAPTER>(length);
}
//static
::acdk::lang::RObject
OBJ_ADAPTER_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class OBJ_ADAPTER_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJ_ADAPTER_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)OBJ_ADAPTER::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJ_ADAPTER_method_OBJ_ADAPTER__LROBJ_ADAPTER__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 OBJ_ADAPTER();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJ_ADAPTER_method_OBJ_ADAPTER_II_LROBJ_ADAPTER__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 OBJ_ADAPTER(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__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 OBJ_ADAPTER((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__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 OBJ_ADAPTER((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_OBJ_ADAPTER(IN(::acdk::lang::RThrowable) ex)
{
throw ROBJ_ADAPTER(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _OBJ_ADAPTER_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* OBJ_ADAPTER_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* OBJ_ADAPTER_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJ_ADAPTER_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
OBJ_ADAPTER_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
OBJ_ADAPTER_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
OBJ_ADAPTER_MetainfoWrapper::OBJ_ADAPTER_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* OBJ_ADAPTER_methods_OBJ_ADAPTER__LROBJ_ADAPTER__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* OBJ_ADAPTER_methods_OBJ_ADAPTER__LROBJ_ADAPTER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJ_ADAPTER_method_OBJ_ADAPTER__LROBJ_ADAPTER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJ_ADAPTER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJ_ADAPTER::clazzInfo(), // return type
"_0_OBJ_ADAPTER", // alternative name of method
-1, // altlabelHashCode
OBJ_ADAPTER_methods_OBJ_ADAPTER__LROBJ_ADAPTER__args, // the arguments
0, //arguments count
OBJ_ADAPTER_methods_OBJ_ADAPTER__LROBJ_ADAPTER__exceptions, // the declared exceptions
OBJ_ADAPTER_MetainfoWrapper::OBJ_ADAPTER_method_OBJ_ADAPTER__LROBJ_ADAPTER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__args[] =
{
&OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__arg_minor,
&OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJ_ADAPTER_method_OBJ_ADAPTER_II_LROBJ_ADAPTER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJ_ADAPTER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJ_ADAPTER::clazzInfo(), // return type
"_1_OBJ_ADAPTER", // alternative name of method
-1, // altlabelHashCode
OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__args, // the arguments
0, //arguments count
OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__exceptions, // the declared exceptions
OBJ_ADAPTER_MetainfoWrapper::OBJ_ADAPTER_method_OBJ_ADAPTER_II_LROBJ_ADAPTER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__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* OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__args[] =
{
&OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJ_ADAPTER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJ_ADAPTER::clazzInfo(), // return type
"_2_OBJ_ADAPTER", // alternative name of method
-1, // altlabelHashCode
OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__args, // the arguments
0, //arguments count
OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__exceptions, // the declared exceptions
OBJ_ADAPTER_MetainfoWrapper::OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__args[] =
{
&OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__arg_reason,
&OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__arg_minor,
&OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJ_ADAPTER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJ_ADAPTER::clazzInfo(), // return type
"_3_OBJ_ADAPTER", // alternative name of method
-1, // altlabelHashCode
OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__args, // the arguments
0, //arguments count
OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__exceptions, // the declared exceptions
OBJ_ADAPTER_MetainfoWrapper::OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _OBJ_ADAPTER_methods[] =
{
&OBJ_ADAPTER_method_GetClass__L_acdk_lang_RClass_,
&OBJ_ADAPTER_method_OBJ_ADAPTER__LROBJ_ADAPTER_,
&OBJ_ADAPTER_method_OBJ_ADAPTER_II_LROBJ_ADAPTER_,
&OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString__LROBJ_ADAPTER_,
&OBJ_ADAPTER_method_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER_,
0
};
struct OBJ_ADAPTER_MetaInfoInitializer
{ OBJ_ADAPTER_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = OBJ_ADAPTER::clazzInfo();
ci->fields = _OBJ_ADAPTER_fields;
ci->methods = _OBJ_ADAPTER_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
OBJ_ADAPTER_MetaInfoInitializer OBJ_ADAPTER_MetaInfoInitializer_staticinstance__;
struct OBJ_ADAPTER_clazzInfo_ClazzAttributesResInitializer26
{
OBJ_ADAPTER_clazzInfo_ClazzAttributesResInitializer26()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&OBJ_ADAPTER_methods_OBJ_ADAPTER_II_LROBJ_ADAPTER__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&OBJ_ADAPTER_methods_OBJ_ADAPTER_INLRString_II_LROBJ_ADAPTER__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)OBJ_ADAPTER::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_OBJ_ADAPTER));
}
};
OBJ_ADAPTER_clazzInfo_ClazzAttributesResInitializer26 OBJ_ADAPTER_clazzInfo_ClazzAttributesResInitializer26_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
OBJECT_NOT_EXIST_create_array(int length)
{
return new ObjectArrayImpl<ROBJECT_NOT_EXIST>(length);
}
//static
::acdk::lang::RObject
OBJECT_NOT_EXIST_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class OBJECT_NOT_EXIST_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJECT_NOT_EXIST_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)OBJECT_NOT_EXIST::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST__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 OBJECT_NOT_EXIST();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__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 OBJECT_NOT_EXIST(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__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 OBJECT_NOT_EXIST((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__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 OBJECT_NOT_EXIST((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_OBJECT_NOT_EXIST(IN(::acdk::lang::RThrowable) ex)
{
throw ROBJECT_NOT_EXIST(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _OBJECT_NOT_EXIST_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* OBJECT_NOT_EXIST_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* OBJECT_NOT_EXIST_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJECT_NOT_EXIST_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
OBJECT_NOT_EXIST_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
OBJECT_NOT_EXIST_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
OBJECT_NOT_EXIST_MetainfoWrapper::OBJECT_NOT_EXIST_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* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJECT_NOT_EXIST", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJECT_NOT_EXIST::clazzInfo(), // return type
"_0_OBJECT_NOT_EXIST", // alternative name of method
-1, // altlabelHashCode
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST__args, // the arguments
0, //arguments count
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST__exceptions, // the declared exceptions
OBJECT_NOT_EXIST_MetainfoWrapper::OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__args[] =
{
&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__arg_minor,
&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJECT_NOT_EXIST", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJECT_NOT_EXIST::clazzInfo(), // return type
"_1_OBJECT_NOT_EXIST", // alternative name of method
-1, // altlabelHashCode
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__args, // the arguments
0, //arguments count
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__exceptions, // the declared exceptions
OBJECT_NOT_EXIST_MetainfoWrapper::OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__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* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__args[] =
{
&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJECT_NOT_EXIST", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJECT_NOT_EXIST::clazzInfo(), // return type
"_2_OBJECT_NOT_EXIST", // alternative name of method
-1, // altlabelHashCode
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__args, // the arguments
0, //arguments count
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__exceptions, // the declared exceptions
OBJECT_NOT_EXIST_MetainfoWrapper::OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__args[] =
{
&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__arg_reason,
&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__arg_minor,
&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"OBJECT_NOT_EXIST", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
OBJECT_NOT_EXIST::clazzInfo(), // return type
"_3_OBJECT_NOT_EXIST", // alternative name of method
-1, // altlabelHashCode
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__args, // the arguments
0, //arguments count
OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__exceptions, // the declared exceptions
OBJECT_NOT_EXIST_MetainfoWrapper::OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _OBJECT_NOT_EXIST_methods[] =
{
&OBJECT_NOT_EXIST_method_GetClass__L_acdk_lang_RClass_,
&OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST__LROBJECT_NOT_EXIST_,
&OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST_,
&OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString__LROBJECT_NOT_EXIST_,
&OBJECT_NOT_EXIST_method_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST_,
0
};
struct OBJECT_NOT_EXIST_MetaInfoInitializer
{ OBJECT_NOT_EXIST_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = OBJECT_NOT_EXIST::clazzInfo();
ci->fields = _OBJECT_NOT_EXIST_fields;
ci->methods = _OBJECT_NOT_EXIST_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
OBJECT_NOT_EXIST_MetaInfoInitializer OBJECT_NOT_EXIST_MetaInfoInitializer_staticinstance__;
struct OBJECT_NOT_EXIST_clazzInfo_ClazzAttributesResInitializer27
{
OBJECT_NOT_EXIST_clazzInfo_ClazzAttributesResInitializer27()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_II_LROBJECT_NOT_EXIST__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&OBJECT_NOT_EXIST_methods_OBJECT_NOT_EXIST_INLRString_II_LROBJECT_NOT_EXIST__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)OBJECT_NOT_EXIST::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_OBJECT_NOT_EXIST));
}
};
OBJECT_NOT_EXIST_clazzInfo_ClazzAttributesResInitializer27 OBJECT_NOT_EXIST_clazzInfo_ClazzAttributesResInitializer27_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
PERSIST_STORE_create_array(int length)
{
return new ObjectArrayImpl<RPERSIST_STORE>(length);
}
//static
::acdk::lang::RObject
PERSIST_STORE_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class PERSIST_STORE_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
PERSIST_STORE_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)PERSIST_STORE::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
PERSIST_STORE_method_PERSIST_STORE__LRPERSIST_STORE__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 PERSIST_STORE();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
PERSIST_STORE_method_PERSIST_STORE_II_LRPERSIST_STORE__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 PERSIST_STORE(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
PERSIST_STORE_method_PERSIST_STORE_INLRString__LRPERSIST_STORE__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 PERSIST_STORE((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
PERSIST_STORE_method_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__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 PERSIST_STORE((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_PERSIST_STORE(IN(::acdk::lang::RThrowable) ex)
{
throw RPERSIST_STORE(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _PERSIST_STORE_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* PERSIST_STORE_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* PERSIST_STORE_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo PERSIST_STORE_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
PERSIST_STORE_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
PERSIST_STORE_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
PERSIST_STORE_MetainfoWrapper::PERSIST_STORE_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* PERSIST_STORE_methods_PERSIST_STORE__LRPERSIST_STORE__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* PERSIST_STORE_methods_PERSIST_STORE__LRPERSIST_STORE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo PERSIST_STORE_method_PERSIST_STORE__LRPERSIST_STORE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"PERSIST_STORE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
PERSIST_STORE::clazzInfo(), // return type
"_0_PERSIST_STORE", // alternative name of method
-1, // altlabelHashCode
PERSIST_STORE_methods_PERSIST_STORE__LRPERSIST_STORE__args, // the arguments
0, //arguments count
PERSIST_STORE_methods_PERSIST_STORE__LRPERSIST_STORE__exceptions, // the declared exceptions
PERSIST_STORE_MetainfoWrapper::PERSIST_STORE_method_PERSIST_STORE__LRPERSIST_STORE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__args[] =
{
&PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__arg_minor,
&PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo PERSIST_STORE_method_PERSIST_STORE_II_LRPERSIST_STORE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"PERSIST_STORE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
PERSIST_STORE::clazzInfo(), // return type
"_1_PERSIST_STORE", // alternative name of method
-1, // altlabelHashCode
PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__args, // the arguments
0, //arguments count
PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__exceptions, // the declared exceptions
PERSIST_STORE_MetainfoWrapper::PERSIST_STORE_method_PERSIST_STORE_II_LRPERSIST_STORE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo PERSIST_STORE_methods_PERSIST_STORE_INLRString__LRPERSIST_STORE__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* PERSIST_STORE_methods_PERSIST_STORE_INLRString__LRPERSIST_STORE__args[] =
{
&PERSIST_STORE_methods_PERSIST_STORE_INLRString__LRPERSIST_STORE__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* PERSIST_STORE_methods_PERSIST_STORE_INLRString__LRPERSIST_STORE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo PERSIST_STORE_method_PERSIST_STORE_INLRString__LRPERSIST_STORE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"PERSIST_STORE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
PERSIST_STORE::clazzInfo(), // return type
"_2_PERSIST_STORE", // alternative name of method
-1, // altlabelHashCode
PERSIST_STORE_methods_PERSIST_STORE_INLRString__LRPERSIST_STORE__args, // the arguments
0, //arguments count
PERSIST_STORE_methods_PERSIST_STORE_INLRString__LRPERSIST_STORE__exceptions, // the declared exceptions
PERSIST_STORE_MetainfoWrapper::PERSIST_STORE_method_PERSIST_STORE_INLRString__LRPERSIST_STORE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__args[] =
{
&PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__arg_reason,
&PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__arg_minor,
&PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo PERSIST_STORE_method_PERSIST_STORE_INLRString_II_LRPERSIST_STORE_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"PERSIST_STORE", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
PERSIST_STORE::clazzInfo(), // return type
"_3_PERSIST_STORE", // alternative name of method
-1, // altlabelHashCode
PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__args, // the arguments
0, //arguments count
PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__exceptions, // the declared exceptions
PERSIST_STORE_MetainfoWrapper::PERSIST_STORE_method_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _PERSIST_STORE_methods[] =
{
&PERSIST_STORE_method_GetClass__L_acdk_lang_RClass_,
&PERSIST_STORE_method_PERSIST_STORE__LRPERSIST_STORE_,
&PERSIST_STORE_method_PERSIST_STORE_II_LRPERSIST_STORE_,
&PERSIST_STORE_method_PERSIST_STORE_INLRString__LRPERSIST_STORE_,
&PERSIST_STORE_method_PERSIST_STORE_INLRString_II_LRPERSIST_STORE_,
0
};
struct PERSIST_STORE_MetaInfoInitializer
{ PERSIST_STORE_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = PERSIST_STORE::clazzInfo();
ci->fields = _PERSIST_STORE_fields;
ci->methods = _PERSIST_STORE_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
PERSIST_STORE_MetaInfoInitializer PERSIST_STORE_MetaInfoInitializer_staticinstance__;
struct PERSIST_STORE_clazzInfo_ClazzAttributesResInitializer28
{
PERSIST_STORE_clazzInfo_ClazzAttributesResInitializer28()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&PERSIST_STORE_methods_PERSIST_STORE_II_LRPERSIST_STORE__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&PERSIST_STORE_methods_PERSIST_STORE_INLRString_II_LRPERSIST_STORE__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)PERSIST_STORE::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_PERSIST_STORE));
}
};
PERSIST_STORE_clazzInfo_ClazzAttributesResInitializer28 PERSIST_STORE_clazzInfo_ClazzAttributesResInitializer28_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
TRANSACTION_REQUIRED_create_array(int length)
{
return new ObjectArrayImpl<RTRANSACTION_REQUIRED>(length);
}
//static
::acdk::lang::RObject
TRANSACTION_REQUIRED_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TRANSACTION_REQUIRED_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_REQUIRED_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)TRANSACTION_REQUIRED::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED__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 TRANSACTION_REQUIRED();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__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 TRANSACTION_REQUIRED(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__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 TRANSACTION_REQUIRED((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__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 TRANSACTION_REQUIRED((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_TRANSACTION_REQUIRED(IN(::acdk::lang::RThrowable) ex)
{
throw RTRANSACTION_REQUIRED(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _TRANSACTION_REQUIRED_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSACTION_REQUIRED_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_REQUIRED_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_REQUIRED_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
TRANSACTION_REQUIRED_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TRANSACTION_REQUIRED_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TRANSACTION_REQUIRED_MetainfoWrapper::TRANSACTION_REQUIRED_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* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_REQUIRED", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_REQUIRED::clazzInfo(), // return type
"_0_TRANSACTION_REQUIRED", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED__args, // the arguments
0, //arguments count
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED__exceptions, // the declared exceptions
TRANSACTION_REQUIRED_MetainfoWrapper::TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__args[] =
{
&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__arg_minor,
&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_REQUIRED", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_REQUIRED::clazzInfo(), // return type
"_1_TRANSACTION_REQUIRED", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__args, // the arguments
0, //arguments count
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__exceptions, // the declared exceptions
TRANSACTION_REQUIRED_MetainfoWrapper::TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__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* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__args[] =
{
&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_REQUIRED", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_REQUIRED::clazzInfo(), // return type
"_2_TRANSACTION_REQUIRED", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__args, // the arguments
0, //arguments count
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__exceptions, // the declared exceptions
TRANSACTION_REQUIRED_MetainfoWrapper::TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__args[] =
{
&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__arg_reason,
&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__arg_minor,
&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_REQUIRED", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_REQUIRED::clazzInfo(), // return type
"_3_TRANSACTION_REQUIRED", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__args, // the arguments
0, //arguments count
TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__exceptions, // the declared exceptions
TRANSACTION_REQUIRED_MetainfoWrapper::TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TRANSACTION_REQUIRED_methods[] =
{
&TRANSACTION_REQUIRED_method_GetClass__L_acdk_lang_RClass_,
&TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED__LRTRANSACTION_REQUIRED_,
&TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED_,
&TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString__LRTRANSACTION_REQUIRED_,
&TRANSACTION_REQUIRED_method_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED_,
0
};
struct TRANSACTION_REQUIRED_MetaInfoInitializer
{ TRANSACTION_REQUIRED_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TRANSACTION_REQUIRED::clazzInfo();
ci->fields = _TRANSACTION_REQUIRED_fields;
ci->methods = _TRANSACTION_REQUIRED_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TRANSACTION_REQUIRED_MetaInfoInitializer TRANSACTION_REQUIRED_MetaInfoInitializer_staticinstance__;
struct TRANSACTION_REQUIRED_clazzInfo_ClazzAttributesResInitializer29
{
TRANSACTION_REQUIRED_clazzInfo_ClazzAttributesResInitializer29()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_II_LRTRANSACTION_REQUIRED__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&TRANSACTION_REQUIRED_methods_TRANSACTION_REQUIRED_INLRString_II_LRTRANSACTION_REQUIRED__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)TRANSACTION_REQUIRED::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_TRANSACTION_REQUIRED));
}
};
TRANSACTION_REQUIRED_clazzInfo_ClazzAttributesResInitializer29 TRANSACTION_REQUIRED_clazzInfo_ClazzAttributesResInitializer29_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
TRANSACTION_ROLLEDBACK_create_array(int length)
{
return new ObjectArrayImpl<RTRANSACTION_ROLLEDBACK>(length);
}
//static
::acdk::lang::RObject
TRANSACTION_ROLLEDBACK_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TRANSACTION_ROLLEDBACK_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_ROLLEDBACK_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)TRANSACTION_ROLLEDBACK::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK__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 TRANSACTION_ROLLEDBACK();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__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 TRANSACTION_ROLLEDBACK(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__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 TRANSACTION_ROLLEDBACK((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__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 TRANSACTION_ROLLEDBACK((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_TRANSACTION_ROLLEDBACK(IN(::acdk::lang::RThrowable) ex)
{
throw RTRANSACTION_ROLLEDBACK(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _TRANSACTION_ROLLEDBACK_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSACTION_ROLLEDBACK_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_ROLLEDBACK_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_ROLLEDBACK_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
TRANSACTION_ROLLEDBACK_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TRANSACTION_ROLLEDBACK_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TRANSACTION_ROLLEDBACK_MetainfoWrapper::TRANSACTION_ROLLEDBACK_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* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_ROLLEDBACK", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_ROLLEDBACK::clazzInfo(), // return type
"_0_TRANSACTION_ROLLEDBACK", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK__args, // the arguments
0, //arguments count
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK__exceptions, // the declared exceptions
TRANSACTION_ROLLEDBACK_MetainfoWrapper::TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__args[] =
{
&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__arg_minor,
&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_ROLLEDBACK", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_ROLLEDBACK::clazzInfo(), // return type
"_1_TRANSACTION_ROLLEDBACK", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__args, // the arguments
0, //arguments count
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__exceptions, // the declared exceptions
TRANSACTION_ROLLEDBACK_MetainfoWrapper::TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__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* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__args[] =
{
&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_ROLLEDBACK", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_ROLLEDBACK::clazzInfo(), // return type
"_2_TRANSACTION_ROLLEDBACK", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__args, // the arguments
0, //arguments count
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__exceptions, // the declared exceptions
TRANSACTION_ROLLEDBACK_MetainfoWrapper::TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__args[] =
{
&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__arg_reason,
&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__arg_minor,
&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSACTION_ROLLEDBACK", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSACTION_ROLLEDBACK::clazzInfo(), // return type
"_3_TRANSACTION_ROLLEDBACK", // alternative name of method
-1, // altlabelHashCode
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__args, // the arguments
0, //arguments count
TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__exceptions, // the declared exceptions
TRANSACTION_ROLLEDBACK_MetainfoWrapper::TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TRANSACTION_ROLLEDBACK_methods[] =
{
&TRANSACTION_ROLLEDBACK_method_GetClass__L_acdk_lang_RClass_,
&TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK__LRTRANSACTION_ROLLEDBACK_,
&TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK_,
&TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString__LRTRANSACTION_ROLLEDBACK_,
&TRANSACTION_ROLLEDBACK_method_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK_,
0
};
struct TRANSACTION_ROLLEDBACK_MetaInfoInitializer
{ TRANSACTION_ROLLEDBACK_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TRANSACTION_ROLLEDBACK::clazzInfo();
ci->fields = _TRANSACTION_ROLLEDBACK_fields;
ci->methods = _TRANSACTION_ROLLEDBACK_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TRANSACTION_ROLLEDBACK_MetaInfoInitializer TRANSACTION_ROLLEDBACK_MetaInfoInitializer_staticinstance__;
struct TRANSACTION_ROLLEDBACK_clazzInfo_ClazzAttributesResInitializer30
{
TRANSACTION_ROLLEDBACK_clazzInfo_ClazzAttributesResInitializer30()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_II_LRTRANSACTION_ROLLEDBACK__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&TRANSACTION_ROLLEDBACK_methods_TRANSACTION_ROLLEDBACK_INLRString_II_LRTRANSACTION_ROLLEDBACK__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)TRANSACTION_ROLLEDBACK::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_TRANSACTION_ROLLEDBACK));
}
};
TRANSACTION_ROLLEDBACK_clazzInfo_ClazzAttributesResInitializer30 TRANSACTION_ROLLEDBACK_clazzInfo_ClazzAttributesResInitializer30_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
TRANSIENT_create_array(int length)
{
return new ObjectArrayImpl<RTRANSIENT>(length);
}
//static
::acdk::lang::RObject
TRANSIENT_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class TRANSIENT_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSIENT_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)TRANSIENT::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSIENT_method_TRANSIENT__LRTRANSIENT__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 TRANSIENT();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSIENT_method_TRANSIENT_II_LRTRANSIENT__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 TRANSIENT(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSIENT_method_TRANSIENT_INLRString__LRTRANSIENT__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 TRANSIENT((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
TRANSIENT_method_TRANSIENT_INLRString_II_LRTRANSIENT__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 TRANSIENT((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_TRANSIENT(IN(::acdk::lang::RThrowable) ex)
{
throw RTRANSIENT(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _TRANSIENT_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSIENT_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TRANSIENT_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSIENT_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
TRANSIENT_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
TRANSIENT_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
TRANSIENT_MetainfoWrapper::TRANSIENT_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* TRANSIENT_methods_TRANSIENT__LRTRANSIENT__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* TRANSIENT_methods_TRANSIENT__LRTRANSIENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSIENT_method_TRANSIENT__LRTRANSIENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSIENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSIENT::clazzInfo(), // return type
"_0_TRANSIENT", // alternative name of method
-1, // altlabelHashCode
TRANSIENT_methods_TRANSIENT__LRTRANSIENT__args, // the arguments
0, //arguments count
TRANSIENT_methods_TRANSIENT__LRTRANSIENT__exceptions, // the declared exceptions
TRANSIENT_MetainfoWrapper::TRANSIENT_method_TRANSIENT__LRTRANSIENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__args[] =
{
&TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__arg_minor,
&TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSIENT_method_TRANSIENT_II_LRTRANSIENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSIENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSIENT::clazzInfo(), // return type
"_1_TRANSIENT", // alternative name of method
-1, // altlabelHashCode
TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__args, // the arguments
0, //arguments count
TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__exceptions, // the declared exceptions
TRANSIENT_MetainfoWrapper::TRANSIENT_method_TRANSIENT_II_LRTRANSIENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSIENT_methods_TRANSIENT_INLRString__LRTRANSIENT__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* TRANSIENT_methods_TRANSIENT_INLRString__LRTRANSIENT__args[] =
{
&TRANSIENT_methods_TRANSIENT_INLRString__LRTRANSIENT__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSIENT_methods_TRANSIENT_INLRString__LRTRANSIENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSIENT_method_TRANSIENT_INLRString__LRTRANSIENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSIENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSIENT::clazzInfo(), // return type
"_2_TRANSIENT", // alternative name of method
-1, // altlabelHashCode
TRANSIENT_methods_TRANSIENT_INLRString__LRTRANSIENT__args, // the arguments
0, //arguments count
TRANSIENT_methods_TRANSIENT_INLRString__LRTRANSIENT__exceptions, // the declared exceptions
TRANSIENT_MetainfoWrapper::TRANSIENT_method_TRANSIENT_INLRString__LRTRANSIENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__args[] =
{
&TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__arg_reason,
&TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__arg_minor,
&TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo TRANSIENT_method_TRANSIENT_INLRString_II_LRTRANSIENT_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"TRANSIENT", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
TRANSIENT::clazzInfo(), // return type
"_3_TRANSIENT", // alternative name of method
-1, // altlabelHashCode
TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__args, // the arguments
0, //arguments count
TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__exceptions, // the declared exceptions
TRANSIENT_MetainfoWrapper::TRANSIENT_method_TRANSIENT_INLRString_II_LRTRANSIENT__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _TRANSIENT_methods[] =
{
&TRANSIENT_method_GetClass__L_acdk_lang_RClass_,
&TRANSIENT_method_TRANSIENT__LRTRANSIENT_,
&TRANSIENT_method_TRANSIENT_II_LRTRANSIENT_,
&TRANSIENT_method_TRANSIENT_INLRString__LRTRANSIENT_,
&TRANSIENT_method_TRANSIENT_INLRString_II_LRTRANSIENT_,
0
};
struct TRANSIENT_MetaInfoInitializer
{ TRANSIENT_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = TRANSIENT::clazzInfo();
ci->fields = _TRANSIENT_fields;
ci->methods = _TRANSIENT_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
TRANSIENT_MetaInfoInitializer TRANSIENT_MetaInfoInitializer_staticinstance__;
struct TRANSIENT_clazzInfo_ClazzAttributesResInitializer31
{
TRANSIENT_clazzInfo_ClazzAttributesResInitializer31()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&TRANSIENT_methods_TRANSIENT_II_LRTRANSIENT__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&TRANSIENT_methods_TRANSIENT_INLRString_II_LRTRANSIENT__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)TRANSIENT::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_TRANSIENT));
}
};
TRANSIENT_clazzInfo_ClazzAttributesResInitializer31 TRANSIENT_clazzInfo_ClazzAttributesResInitializer31_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
INV_OBJREF_create_array(int length)
{
return new ObjectArrayImpl<RINV_OBJREF>(length);
}
//static
::acdk::lang::RObject
INV_OBJREF_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class INV_OBJREF_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
INV_OBJREF_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)INV_OBJREF::GetClass();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
INV_OBJREF_method_INV_OBJREF__LRINV_OBJREF__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 INV_OBJREF();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
INV_OBJREF_method_INV_OBJREF_II_LRINV_OBJREF__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 INV_OBJREF(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
INV_OBJREF_method_INV_OBJREF_INLRString__LRINV_OBJREF__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 INV_OBJREF((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
INV_OBJREF_method_INV_OBJREF_INLRString_II_LRINV_OBJREF__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 INV_OBJREF((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
};
void ThrowException_INV_OBJREF(IN(::acdk::lang::RThrowable) ex)
{
throw RINV_OBJREF(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _INV_OBJREF_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* INV_OBJREF_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* INV_OBJREF_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo INV_OBJREF_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
INV_OBJREF_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
INV_OBJREF_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
INV_OBJREF_MetainfoWrapper::INV_OBJREF_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* INV_OBJREF_methods_INV_OBJREF__LRINV_OBJREF__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* INV_OBJREF_methods_INV_OBJREF__LRINV_OBJREF__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo INV_OBJREF_method_INV_OBJREF__LRINV_OBJREF_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"INV_OBJREF", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
INV_OBJREF::clazzInfo(), // return type
"_0_INV_OBJREF", // alternative name of method
-1, // altlabelHashCode
INV_OBJREF_methods_INV_OBJREF__LRINV_OBJREF__args, // the arguments
0, //arguments count
INV_OBJREF_methods_INV_OBJREF__LRINV_OBJREF__exceptions, // the declared exceptions
INV_OBJREF_MetainfoWrapper::INV_OBJREF_method_INV_OBJREF__LRINV_OBJREF__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__args[] =
{
&INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__arg_minor,
&INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo INV_OBJREF_method_INV_OBJREF_II_LRINV_OBJREF_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"INV_OBJREF", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
INV_OBJREF::clazzInfo(), // return type
"_1_INV_OBJREF", // alternative name of method
-1, // altlabelHashCode
INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__args, // the arguments
0, //arguments count
INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__exceptions, // the declared exceptions
INV_OBJREF_MetainfoWrapper::INV_OBJREF_method_INV_OBJREF_II_LRINV_OBJREF__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo INV_OBJREF_methods_INV_OBJREF_INLRString__LRINV_OBJREF__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* INV_OBJREF_methods_INV_OBJREF_INLRString__LRINV_OBJREF__args[] =
{
&INV_OBJREF_methods_INV_OBJREF_INLRString__LRINV_OBJREF__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* INV_OBJREF_methods_INV_OBJREF_INLRString__LRINV_OBJREF__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo INV_OBJREF_method_INV_OBJREF_INLRString__LRINV_OBJREF_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"INV_OBJREF", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
INV_OBJREF::clazzInfo(), // return type
"_2_INV_OBJREF", // alternative name of method
-1, // altlabelHashCode
INV_OBJREF_methods_INV_OBJREF_INLRString__LRINV_OBJREF__args, // the arguments
0, //arguments count
INV_OBJREF_methods_INV_OBJREF_INLRString__LRINV_OBJREF__exceptions, // the declared exceptions
INV_OBJREF_MetainfoWrapper::INV_OBJREF_method_INV_OBJREF_INLRString__LRINV_OBJREF__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__args[] =
{
&INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__arg_reason,
&INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__arg_minor,
&INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo INV_OBJREF_method_INV_OBJREF_INLRString_II_LRINV_OBJREF_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"INV_OBJREF", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
INV_OBJREF::clazzInfo(), // return type
"_3_INV_OBJREF", // alternative name of method
-1, // altlabelHashCode
INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__args, // the arguments
0, //arguments count
INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__exceptions, // the declared exceptions
INV_OBJREF_MetainfoWrapper::INV_OBJREF_method_INV_OBJREF_INLRString_II_LRINV_OBJREF__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodInfo* _INV_OBJREF_methods[] =
{
&INV_OBJREF_method_GetClass__L_acdk_lang_RClass_,
&INV_OBJREF_method_INV_OBJREF__LRINV_OBJREF_,
&INV_OBJREF_method_INV_OBJREF_II_LRINV_OBJREF_,
&INV_OBJREF_method_INV_OBJREF_INLRString__LRINV_OBJREF_,
&INV_OBJREF_method_INV_OBJREF_INLRString_II_LRINV_OBJREF_,
0
};
struct INV_OBJREF_MetaInfoInitializer
{ INV_OBJREF_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = INV_OBJREF::clazzInfo();
ci->fields = _INV_OBJREF_fields;
ci->methods = _INV_OBJREF_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
INV_OBJREF_MetaInfoInitializer INV_OBJREF_MetaInfoInitializer_staticinstance__;
struct INV_OBJREF_clazzInfo_ClazzAttributesResInitializer32
{
INV_OBJREF_clazzInfo_ClazzAttributesResInitializer32()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&INV_OBJREF_methods_INV_OBJREF_II_LRINV_OBJREF__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&INV_OBJREF_methods_INV_OBJREF_INLRString_II_LRINV_OBJREF__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)INV_OBJREF::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_INV_OBJREF));
}
};
INV_OBJREF_clazzInfo_ClazzAttributesResInitializer32 INV_OBJREF_clazzInfo_ClazzAttributesResInitializer32_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
BAD_PARAM_create_array(int length)
{
return new ObjectArrayImpl<RBAD_PARAM>(length);
}
//static
::acdk::lang::RObject
BAD_PARAM_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class BAD_PARAM_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_PARAM_method_BAD_PARAM__LRBAD_PARAM__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 BAD_PARAM();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_PARAM_method_BAD_PARAM_II_LRBAD_PARAM__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 BAD_PARAM(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_PARAM_method_BAD_PARAM_INLRString__LRBAD_PARAM__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 BAD_PARAM((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_PARAM_method_BAD_PARAM_INLRString_II_LRBAD_PARAM__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 BAD_PARAM((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_PARAM_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)BAD_PARAM::GetClass();
return methinf;
}
};
void ThrowException_BAD_PARAM(IN(::acdk::lang::RThrowable) ex)
{
throw RBAD_PARAM(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _BAD_PARAM_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_PARAM_methods_BAD_PARAM__LRBAD_PARAM__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_PARAM_methods_BAD_PARAM__LRBAD_PARAM__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_PARAM_method_BAD_PARAM__LRBAD_PARAM_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_PARAM", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_PARAM::clazzInfo(), // return type
"_0_BAD_PARAM", // alternative name of method
-1, // altlabelHashCode
BAD_PARAM_methods_BAD_PARAM__LRBAD_PARAM__args, // the arguments
0, //arguments count
BAD_PARAM_methods_BAD_PARAM__LRBAD_PARAM__exceptions, // the declared exceptions
BAD_PARAM_MetainfoWrapper::BAD_PARAM_method_BAD_PARAM__LRBAD_PARAM__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__args[] =
{
&BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__arg_minor,
&BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_PARAM_method_BAD_PARAM_II_LRBAD_PARAM_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_PARAM", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_PARAM::clazzInfo(), // return type
"_1_BAD_PARAM", // alternative name of method
-1, // altlabelHashCode
BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__args, // the arguments
0, //arguments count
BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__exceptions, // the declared exceptions
BAD_PARAM_MetainfoWrapper::BAD_PARAM_method_BAD_PARAM_II_LRBAD_PARAM__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_PARAM_methods_BAD_PARAM_INLRString__LRBAD_PARAM__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* BAD_PARAM_methods_BAD_PARAM_INLRString__LRBAD_PARAM__args[] =
{
&BAD_PARAM_methods_BAD_PARAM_INLRString__LRBAD_PARAM__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_PARAM_methods_BAD_PARAM_INLRString__LRBAD_PARAM__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_PARAM_method_BAD_PARAM_INLRString__LRBAD_PARAM_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_PARAM", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_PARAM::clazzInfo(), // return type
"_2_BAD_PARAM", // alternative name of method
-1, // altlabelHashCode
BAD_PARAM_methods_BAD_PARAM_INLRString__LRBAD_PARAM__args, // the arguments
0, //arguments count
BAD_PARAM_methods_BAD_PARAM_INLRString__LRBAD_PARAM__exceptions, // the declared exceptions
BAD_PARAM_MetainfoWrapper::BAD_PARAM_method_BAD_PARAM_INLRString__LRBAD_PARAM__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__args[] =
{
&BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__arg_reason,
&BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__arg_minor,
&BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_PARAM_method_BAD_PARAM_INLRString_II_LRBAD_PARAM_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_PARAM", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_PARAM::clazzInfo(), // return type
"_3_BAD_PARAM", // alternative name of method
-1, // altlabelHashCode
BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__args, // the arguments
0, //arguments count
BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__exceptions, // the declared exceptions
BAD_PARAM_MetainfoWrapper::BAD_PARAM_method_BAD_PARAM_INLRString_II_LRBAD_PARAM__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_PARAM_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_PARAM_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_PARAM_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
BAD_PARAM_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
BAD_PARAM_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
BAD_PARAM_MetainfoWrapper::BAD_PARAM_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* _BAD_PARAM_methods[] =
{
&BAD_PARAM_method_BAD_PARAM__LRBAD_PARAM_,
&BAD_PARAM_method_BAD_PARAM_II_LRBAD_PARAM_,
&BAD_PARAM_method_BAD_PARAM_INLRString__LRBAD_PARAM_,
&BAD_PARAM_method_BAD_PARAM_INLRString_II_LRBAD_PARAM_,
&BAD_PARAM_method_GetClass__L_acdk_lang_RClass_,
0
};
struct BAD_PARAM_MetaInfoInitializer
{ BAD_PARAM_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = BAD_PARAM::clazzInfo();
ci->fields = _BAD_PARAM_fields;
ci->methods = _BAD_PARAM_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
BAD_PARAM_MetaInfoInitializer BAD_PARAM_MetaInfoInitializer_staticinstance__;
struct BAD_PARAM_clazzInfo_ClazzAttributesResInitializer33
{
BAD_PARAM_clazzInfo_ClazzAttributesResInitializer33()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_PARAM_methods_BAD_PARAM_II_LRBAD_PARAM__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_PARAM_methods_BAD_PARAM_INLRString_II_LRBAD_PARAM__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)BAD_PARAM::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_BAD_PARAM));
}
};
BAD_PARAM_clazzInfo_ClazzAttributesResInitializer33 BAD_PARAM_clazzInfo_ClazzAttributesResInitializer33_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
namespace org {
namespace omg {
namespace CORBA {
//static
::acdk::lang::RObject
BAD_INV_ORDER_create_array(int length)
{
return new ObjectArrayImpl<RBAD_INV_ORDER>(length);
}
//static
::acdk::lang::RObject
BAD_INV_ORDER_create_array_array(int firstLength, int secondLength)
{
return Nil;//not implemented yet
}
class BAD_INV_ORDER_MetainfoWrapper
{
public:
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_INV_ORDER_method_BAD_INV_ORDER__LRBAD_INV_ORDER__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 BAD_INV_ORDER();
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_INV_ORDER_method_BAD_INV_ORDER_II_LRBAD_INV_ORDER__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 BAD_INV_ORDER(args[0].getIntVar(), (CompletionStatus)args[1].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__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 BAD_INV_ORDER((RString)args[0].getObjectVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__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 BAD_INV_ORDER((RString)args[0].getObjectVar(), args[1].getIntVar(), (CompletionStatus)args[2].getIntVar());
return methinf;
}
static const ::acdk::lang::dmi::ClazzMethodInfo*
BAD_INV_ORDER_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)BAD_INV_ORDER::GetClass();
return methinf;
}
};
void ThrowException_BAD_INV_ORDER(IN(::acdk::lang::RThrowable) ex)
{
throw RBAD_INV_ORDER(ex);
}
::acdk::lang::dmi::ClazzFieldInfo* _BAD_INV_ORDER_fields[] =
{
0
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_INV_ORDER_methods_BAD_INV_ORDER__LRBAD_INV_ORDER__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_INV_ORDER_methods_BAD_INV_ORDER__LRBAD_INV_ORDER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_INV_ORDER_method_BAD_INV_ORDER__LRBAD_INV_ORDER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_INV_ORDER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_INV_ORDER::clazzInfo(), // return type
"_0_BAD_INV_ORDER", // alternative name of method
-1, // altlabelHashCode
BAD_INV_ORDER_methods_BAD_INV_ORDER__LRBAD_INV_ORDER__args, // the arguments
0, //arguments count
BAD_INV_ORDER_methods_BAD_INV_ORDER__LRBAD_INV_ORDER__exceptions, // the declared exceptions
BAD_INV_ORDER_MetainfoWrapper::BAD_INV_ORDER_method_BAD_INV_ORDER__LRBAD_INV_ORDER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__args[] =
{
&BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__arg_minor,
&BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_INV_ORDER_method_BAD_INV_ORDER_II_LRBAD_INV_ORDER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_INV_ORDER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_INV_ORDER::clazzInfo(), // return type
"_1_BAD_INV_ORDER", // alternative name of method
-1, // altlabelHashCode
BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__args, // the arguments
0, //arguments count
BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__exceptions, // the declared exceptions
BAD_INV_ORDER_MetainfoWrapper::BAD_INV_ORDER_method_BAD_INV_ORDER_II_LRBAD_INV_ORDER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__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* BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__args[] =
{
&BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__arg_msg,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_INV_ORDER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_INV_ORDER::clazzInfo(), // return type
"_2_BAD_INV_ORDER", // alternative name of method
-1, // altlabelHashCode
BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__args, // the arguments
0, //arguments count
BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__exceptions, // the declared exceptions
BAD_INV_ORDER_MetainfoWrapper::BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__arg_reason =
{
::acdk::lang::dmi::MiMethodArgInfo | ::acdk::lang::dmi::MiAiIn,
0, //AttributesRes
"reason", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
RString::clazzInfo() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__arg_minor =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"minor", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__arg_completed =
{
::acdk::lang::dmi::MiMethodArgInfo,
0, //AttributesRes
"completed", // name of arg
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
::acdk::lang::dmi::ClazzInfo::getIntClazz() // type or arg
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__args[] =
{
&BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__arg_reason,
&BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__arg_minor,
&BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__arg_completed,
0
};
::acdk::lang::dmi::ClazzInfo* BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER_ =
{
::acdk::lang::dmi::MiPublic | ::acdk::lang::dmi::MiMethodInfo | ::acdk::lang::dmi::MiMiConstructor | ::acdk::lang::dmi::MiMiOrgPoly,// class flags, like static,
0, //AttributesRes
"BAD_INV_ORDER", // name of method
-1, // hashCode
"", // ns
0, // _scopeParent
0, // _nextSibling
BAD_INV_ORDER::clazzInfo(), // return type
"_3_BAD_INV_ORDER", // alternative name of method
-1, // altlabelHashCode
BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__args, // the arguments
0, //arguments count
BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__exceptions, // the declared exceptions
BAD_INV_ORDER_MetainfoWrapper::BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__dispatch, // invoke this method
::acdk::lang::dmi::ClazzMethodInfo::DefaultDispatchThrowableFunc, // dispatch throwing exceptions
0 // cached method signature hash
};
::acdk::lang::dmi::ClazzMethodArgInfo* BAD_INV_ORDER_methods_GetClass__L_acdk_lang_RClass__args[] =
{
0
};
::acdk::lang::dmi::ClazzInfo* BAD_INV_ORDER_methods_GetClass__L_acdk_lang_RClass__exceptions[] =
{
0
};
::acdk::lang::dmi::ClazzMethodInfo BAD_INV_ORDER_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
BAD_INV_ORDER_methods_GetClass__L_acdk_lang_RClass__args, // the arguments
0, //arguments count
BAD_INV_ORDER_methods_GetClass__L_acdk_lang_RClass__exceptions, // the declared exceptions
BAD_INV_ORDER_MetainfoWrapper::BAD_INV_ORDER_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* _BAD_INV_ORDER_methods[] =
{
&BAD_INV_ORDER_method_BAD_INV_ORDER__LRBAD_INV_ORDER_,
&BAD_INV_ORDER_method_BAD_INV_ORDER_II_LRBAD_INV_ORDER_,
&BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString__LRBAD_INV_ORDER_,
&BAD_INV_ORDER_method_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER_,
&BAD_INV_ORDER_method_GetClass__L_acdk_lang_RClass_,
0
};
struct BAD_INV_ORDER_MetaInfoInitializer
{ BAD_INV_ORDER_MetaInfoInitializer()
{
::acdk::lang::dmi::ClazzInfo* ci = BAD_INV_ORDER::clazzInfo();
ci->fields = _BAD_INV_ORDER_fields;
ci->methods = _BAD_INV_ORDER_methods;
ci->_scopeParent = org_omg_CORBA_unitInfo.getMetaInfo();
ci->registerClazzInfo(); // make sure clazzinfo is registered
ci->_resolveMemberParents();
ci->flags |= ::acdk::lang::dmi::MiResolved;
}
};
BAD_INV_ORDER_MetaInfoInitializer BAD_INV_ORDER_MetaInfoInitializer_staticinstance__;
struct BAD_INV_ORDER_clazzInfo_ClazzAttributesResInitializer34
{
BAD_INV_ORDER_clazzInfo_ClazzAttributesResInitializer34()
{
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_INV_ORDER_methods_BAD_INV_ORDER_II_LRBAD_INV_ORDER__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)&BAD_INV_ORDER_methods_BAD_INV_ORDER_INLRString_II_LRBAD_INV_ORDER__arg_completed, "__enumArgInfo", ::acdk::lang::dmi::ClazzAttributeResValue::makeFunctionPtrRes((void*)CompletionStatusMetaInf::GetEnumInfo()));
::acdk::lang::dmi::ClazzAttributesRes::attachAttribute((::acdk::lang::dmi::MetaInfo*)BAD_INV_ORDER::clazzInfo(), "__throwExceptionFunc", ::acdk::lang::dmi::ClazzAttributeResValue(0xFFFF, (void*)&ThrowException_BAD_INV_ORDER));
}
};
BAD_INV_ORDER_clazzInfo_ClazzAttributesResInitializer34 BAD_INV_ORDER_clazzInfo_ClazzAttributesResInitializer34_instance;
} // namespace org
} // namespace omg
} // namespace CORBA
#if defined(ACDK_OS_WIN32)
// force to create an import lib on windows platforms
void __declspec(dllexport) CORBA_dummyExportFunc() {}
#endif
/FONT>
|