diff options
author | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-12-09 19:49:58 +0000 |
---|---|---|
committer | parsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2003-12-09 19:49:58 +0000 |
commit | 92788dc80b00b2e110de85c50e97e234355ee1a1 (patch) | |
tree | 71fa70a5d2ecec336c4021ac6515280eb54fc8c8 | |
parent | be3e71f3189264239a9afcf539e4cb6edab5a6f3 (diff) | |
download | ATCD-92788dc80b00b2e110de85c50e97e234355ee1a1.tar.gz |
ChangeLogTag: Tue Dec 9 13:42:00 2003 Jeff Parsons <j.parsons@vanderbilt.edu>
-rw-r--r-- | TAO/ChangeLog | 15 | ||||
-rw-r--r-- | TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp | 4 | ||||
-rw-r--r-- | TAO/tao/IFR_Client/IFR_BaseC.cpp | 6 | ||||
-rw-r--r-- | TAO/tao/IFR_Client/IFR_BasicC.cpp | 232 | ||||
-rw-r--r-- | TAO/tao/IFR_Client/IFR_ComponentsC.cpp | 24249 | ||||
-rw-r--r-- | TAO/tao/IFR_Client/IFR_ExtendedC.cpp | 424 |
6 files changed, 12217 insertions, 12713 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog index f22e0826eb6..bed1d640583 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,18 @@ +Tue Dec 9 13:42:00 2003 Jeff Parsons <j.parsons@vanderbilt.edu> + + * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp (gen_nested_namespace_end): + + Fixed indentation problem in code generation. + + * tao/IFR_Client/IFR_BaseC.cpp: + * tao/IFR_Client/IFR_BasicC.cpp: + * tao/IFR_Client/IFR_ComponentsC.cpp: + * tao/IFR_Client/IFR_ExtendedC.cpp: + + Regenerated IFR_ComponentsC.cpp, to get the correct indentation since + the fix above, and from all files listed, removed duplicate explicit + template instantiations of the argument template helper classes. + Tue Dec 9 18:38:12 UTC 2003 Don Hinton <dhinton@dresystems.com> * orbsvcs/orbsvcs/Makefile.CosTime: diff --git a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp index d0e5367afe5..86bf39bb3ba 100644 --- a/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp +++ b/TAO/TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp @@ -250,7 +250,7 @@ be_visitor_typecode_defn::gen_nested_namespace_end (be_module *node) if (ACE_OS::strcmp (i.item ()->get_string (), "") != 0) { // Leave the outermost root scope. - *os << be_nl << "}"; + *os << be_uidt_nl << "}"; } } @@ -398,7 +398,7 @@ be_visitor_typecode_defn::visit_type (be_type *node) << " =" << be_idt_nl << "&_tc_TAO_tc_" << node->flat_name () << ";" - << be_uidt << be_uidt; + << be_uidt; if (this->gen_nested_namespace_end (module) == -1) { diff --git a/TAO/tao/IFR_Client/IFR_BaseC.cpp b/TAO/tao/IFR_Client/IFR_BaseC.cpp index d08e518e395..2b3ac01e060 100644 --- a/TAO/tao/IFR_Client/IFR_BaseC.cpp +++ b/TAO/tao/IFR_Client/IFR_BaseC.cpp @@ -10903,12 +10903,6 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ template class - TAO::Ret_Object_Argument_T< - CORBA::Contained_ptr, - CORBA::Contained_var - >; - - template class TAO::Ret_Var_Size_Argument_T< CORBA::ContainedSeq, CORBA::ContainedSeq_var diff --git a/TAO/tao/IFR_Client/IFR_BasicC.cpp b/TAO/tao/IFR_Client/IFR_BasicC.cpp index 74dd43ae954..6b0658a8569 100644 --- a/TAO/tao/IFR_Client/IFR_BasicC.cpp +++ b/TAO/tao/IFR_Client/IFR_BasicC.cpp @@ -18289,30 +18289,6 @@ CORBA::Boolean operator>> ( #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -#if !defined (_CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::Contained - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::Contained_ptr, - CORBA::Contained_var, - CORBA::Contained_out, - TAO::Objref_Traits<CORBA::Contained> - >; - -#endif /* end #if !defined */ - - template class - TAO::Ret_Object_Argument_T< - CORBA::Contained_ptr, - CORBA::Contained_var - >; - template class TAO::Ret_Object_Argument_T< CORBA::PrimitiveDef_ptr, @@ -18343,11 +18319,6 @@ CORBA::Boolean operator>> ( >; template class - TAO::In_Object_Argument_T< - CORBA::IDLType_ptr - >; - - template class TAO::Ret_Object_Argument_T< CORBA::ArrayDef_ptr, CORBA::ArrayDef_var @@ -18440,24 +18411,6 @@ CORBA::Boolean operator>> ( CORBA::ConstantDef >; -#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::IDLType - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::IDLType_ptr, - CORBA::IDLType_var, - CORBA::IDLType_out, - TAO::Objref_Traits<CORBA::IDLType> - >; - -#endif /* end #if !defined */ - template class TAO::Ret_Var_Size_Argument_T< CORBA::StructMemberSeq, @@ -18465,11 +18418,6 @@ CORBA::Boolean operator>> ( >; template class - TAO::In_Var_Size_Argument_T< - CORBA::StructMemberSeq - >; - - template class TAO::Objref_Traits< CORBA::StructDef >; @@ -18501,11 +18449,6 @@ CORBA::Boolean operator>> ( >; template class - TAO::In_Var_Size_Argument_T< - CORBA::UnionMemberSeq - >; - - template class TAO::Objref_Traits< CORBA::UnionDef >; @@ -18537,11 +18480,6 @@ CORBA::Boolean operator>> ( >; template class - TAO::In_Var_Size_Argument_T< - CORBA::EnumMemberSeq - >; - - template class TAO::Objref_Traits< CORBA::EnumDef >; @@ -18591,17 +18529,6 @@ CORBA::Boolean operator>> ( CORBA::AliasDef >; - template class - TAO::Ret_Var_Size_Argument_T< - CORBA::InterfaceDefSeq, - CORBA::InterfaceDefSeq_var - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::InterfaceDefSeq - >; - #if !defined (_CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_ @@ -18797,20 +18724,6 @@ CORBA::Boolean operator>> ( CORBA::InterfaceDef >; -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::InterfaceDefSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::InterfaceDefSeq, - CORBA::InterfaceDefSeq_var, - CORBA::InterfaceDefSeq_out - >; - -#endif /* end #if !defined */ - template class TAO::Objref_Traits< CORBA::ExceptionDef @@ -18989,20 +18902,6 @@ CORBA::Boolean operator>> ( #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - template class TAO::Arg_Traits<CORBA::StructMemberSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::StructMemberSeq, - CORBA::StructMemberSeq_var, - CORBA::StructMemberSeq_out - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - template class TAO::Arg_Traits<CORBA::ExcDescriptionSeq>; template class @@ -19014,34 +18913,6 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::UnionMemberSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::UnionMemberSeq, - CORBA::UnionMemberSeq_var, - CORBA::UnionMemberSeq_out - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::EnumMemberSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::EnumMemberSeq, - CORBA::EnumMemberSeq_var, - CORBA::EnumMemberSeq_out - >; - -#endif /* end #if !defined */ - #if !defined (_CORBA_PRIMITIVEDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_PRIMITIVEDEF__ARG_TRAITS_TMPLINST_CS_ @@ -19915,35 +19786,12 @@ CORBA::Boolean operator>> ( #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#if !defined (_CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::Contained \ - > - -# pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::Contained_ptr, \ - CORBA::Contained_var, \ - CORBA::Contained_out, \ - TAO::Objref_Traits<CORBA::Contained> \ - > - -#endif /* end #if !defined */ - # pragma instantiate \ TAO::In_Basic_Argument_T< \ CORBA::PrimitiveKind \ > # pragma instantiate \ - TAO::In_Object_Argument_T< \ - CORBA::IDLType_ptr \ - > - -# pragma instantiate \ TAO::Objref_Traits< \ CORBA::Repository \ > @@ -20018,29 +19866,6 @@ CORBA::Boolean operator>> ( CORBA::ConstantDef \ > -#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::IDLType \ - > - -# pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::IDLType_ptr, \ - CORBA::IDLType_var, \ - CORBA::IDLType_out, \ - TAO::Objref_Traits<CORBA::IDLType> \ - > - -#endif /* end #if !defined */ - -# pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::StructMemberSeq \ - > - # pragma instantiate \ TAO::Objref_Traits< \ CORBA::StructDef \ @@ -20067,11 +19892,6 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::UnionMemberSeq \ - > - -# pragma instantiate \ TAO::Objref_Traits< \ CORBA::UnionDef \ > @@ -20097,11 +19917,6 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::EnumMemberSeq \ - > - -# pragma instantiate \ TAO::Objref_Traits< \ CORBA::EnumDef \ > @@ -20151,11 +19966,6 @@ CORBA::Boolean operator>> ( CORBA::AliasDef \ > -# pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::InterfaceDefSeq \ - > - #if !defined (_CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_ @@ -20333,20 +20143,6 @@ CORBA::Boolean operator>> ( CORBA::InterfaceDef \ > -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDefSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::InterfaceDefSeq, \ - CORBA::InterfaceDefSeq_var, \ - CORBA::InterfaceDefSeq_out \ - > - -#endif /* end #if !defined */ - # pragma instantiate \ TAO::Objref_Traits< \ CORBA::ExceptionDef \ @@ -20525,20 +20321,6 @@ CORBA::Boolean operator>> ( #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ -# pragma instantiate TAO::Arg_Traits<CORBA::StructMemberSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::StructMemberSeq, \ - CORBA::StructMemberSeq_var, \ - CORBA::StructMemberSeq_out \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - # pragma instantiate TAO::Arg_Traits<CORBA::ExcDescriptionSeq> # pragma instantiate \ @@ -20553,20 +20335,6 @@ CORBA::Boolean operator>> ( #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ -# pragma instantiate TAO::Arg_Traits<CORBA::UnionMemberSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::UnionMemberSeq, \ - CORBA::UnionMemberSeq_var, \ - CORBA::UnionMemberSeq_out \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - # pragma instantiate TAO::Arg_Traits<CORBA::EnumMemberSeq> # pragma instantiate \ diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp b/TAO/tao/IFR_Client/IFR_ComponentsC.cpp index 7b59208acc7..7374076652c 100644 --- a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp +++ b/TAO/tao/IFR_Client/IFR_ComponentsC.cpp @@ -26,7 +26,7 @@ // http://www.cs.wustl.edu/~schmidt/TAO.html // TAO_IDL - Generated from -// be/be_codegen.cpp:302 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_codegen.cpp:338 #include "IFR_ComponentsC.h" @@ -40,6 +40,7 @@ #include "tao/Special_Basic_Arguments.h" #include "tao/UB_String_Arguments.h" #include "tao/Var_Size_Argument_T.h" +#include "ace/OS_NS_string.h" #if defined (__BORLANDC__) #pragma option -w-rvl -w-rch -w-ccc -w-aus -w-sig @@ -50,11 +51,81 @@ #endif /* !defined INLINE */ // TAO_IDL - Generated from -// be/be_visitor_arg_traits.cpp:60 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:62 // Arg traits specializations. namespace TAO { + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:438 + +#if !defined (_CORBA_ANY__ARG_TRAITS_CS_) +#define _CORBA_ANY__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::Any> + : public + Var_Size_Arg_Traits_T< + CORBA::Any, + CORBA::Any_var, + CORBA::Any_out + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:393 + +#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_CS_) +#define _CORBA_DEFINITIONKIND__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::DefinitionKind> + : public + Basic_Arg_Traits_T< + CORBA::DefinitionKind + > + { + }; + +#endif /* end #if !defined */ + +#if !defined (_CORBA_CONTAINER__ARG_TRAITS_CS_) +#define _CORBA_CONTAINER__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::Container> + : public + Object_Arg_Traits_T< + CORBA::Container_ptr, + CORBA::Container_var, + CORBA::Container_out, + TAO::Objref_Traits<CORBA::Container> + > + { + }; + +#endif /* end #if !defined */ + +#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_CS_) +#define _CORBA_IDLTYPE__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::IDLType> + : public + Object_Arg_Traits_T< + CORBA::IDLType_ptr, + CORBA::IDLType_var, + CORBA::IDLType_out, + TAO::Objref_Traits<CORBA::IDLType> + > + { + }; + +#endif /* end #if !defined */ #if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_CS_) #define _CORBA_INTERFACEDEF__ARG_TRAITS_CS_ @@ -74,7 +145,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be/be_visitor_arg_traits.cpp:263 + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 #if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_CS_) #define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_CS_ @@ -110,7 +181,7 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be/be_visitor_arg_traits.cpp:263 + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 #if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_CS_) #define _CORBA_VALUEDEFSEQ__ARG_TRAITS_CS_ @@ -129,7 +200,64 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be/be_visitor_arg_traits.cpp:263 + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 + +#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_CS_) +#define _CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::AbstractInterfaceDefSeq> + : public + Var_Size_Arg_Traits_T< + CORBA::AbstractInterfaceDefSeq, + CORBA::AbstractInterfaceDefSeq_var, + CORBA::AbstractInterfaceDefSeq_out + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 + +#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_CS_) +#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::StructMemberSeq> + : public + Var_Size_Arg_Traits_T< + CORBA::StructMemberSeq, + CORBA::StructMemberSeq_var, + CORBA::StructMemberSeq_out + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 + +#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_CS_) +#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::InitializerSeq> + : public + Var_Size_Arg_Traits_T< + CORBA::InitializerSeq, + CORBA::InitializerSeq_var, + CORBA::InitializerSeq_out + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 #if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_CS_) #define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_CS_ @@ -148,7 +276,62 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be/be_visitor_arg_traits.cpp:263 + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 + +#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_CS_) +#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::UnionMemberSeq> + : public + Var_Size_Arg_Traits_T< + CORBA::UnionMemberSeq, + CORBA::UnionMemberSeq_var, + CORBA::UnionMemberSeq_out + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 + +#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_CS_) +#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::EnumMemberSeq> + : public + Var_Size_Arg_Traits_T< + CORBA::EnumMemberSeq, + CORBA::EnumMemberSeq_var, + CORBA::EnumMemberSeq_out + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:393 + +#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_CS_) +#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::PrimitiveKind> + : public + Basic_Arg_Traits_T< + CORBA::PrimitiveKind + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 #if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_CS_) #define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_CS_ @@ -167,7 +350,41 @@ namespace TAO #endif /* end #if !defined */ // TAO_IDL - Generated from - // be/be_visitor_arg_traits.cpp:263 + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:393 + +#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_CS_) +#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::AttributeMode> + : public + Basic_Arg_Traits_T< + CORBA::AttributeMode + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:393 + +#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_CS_) +#define _CORBA_OPERATIONMODE__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::OperationMode> + : public + Basic_Arg_Traits_T< + CORBA::OperationMode + > + { + }; + +#endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 #if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_CS_) #define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_CS_ @@ -184,6 +401,25 @@ namespace TAO }; #endif /* end #if !defined */ + + // TAO_IDL - Generated from + // W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_arg_traits.cpp:265 + +#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_CS_) +#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_CS_ + + ACE_TEMPLATE_SPECIALIZATION + class TAO_IFR_Client_Export Arg_Traits<CORBA::ContextIdSeq> + : public + Var_Size_Arg_Traits_T< + CORBA::ContextIdSeq, + CORBA::ContextIdSeq_var, + CORBA::ContextIdSeq_out + > + { + }; + +#endif /* end #if !defined */ #if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_CS_) #define _CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_CS_ @@ -357,10 +593,11 @@ namespace TAO }; // TAO_IDL - Generated from -// be/be_visitor_interface/interface_cs.cpp:60 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 // Traits specializations for CORBA::ComponentIR::EventDef. +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::ComponentIR::EventDef_ptr TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::tao_duplicate ( CORBA::ComponentIR::EventDef_ptr p @@ -369,6 +606,7 @@ TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::tao_duplicate ( return CORBA::ComponentIR::EventDef::_duplicate (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION void TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::tao_release ( CORBA::ComponentIR::EventDef_ptr p @@ -377,12 +615,14 @@ TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::tao_release ( CORBA::release (p); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::ComponentIR::EventDef_ptr TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::tao_nil (void) { return CORBA::ComponentIR::EventDef::_nil (); } +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION CORBA::Boolean TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::tao_marshal ( CORBA::ComponentIR::EventDef_ptr p, @@ -517,7 +757,7 @@ CORBA::ComponentIR::EventDef::marshal (TAO_OutputCDR &cdr) } // TAO_IDL - Generated from -// be/be_visitor_typecode/typecode_defn.cpp:284 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 static const CORBA::Long _oc_CORBA_ComponentIR_EventDef[] = { @@ -555,253 +795,257 @@ namespace CORBA ::CORBA::TypeCode_ptr _tc_EventDef = &_tc_TAO_tc_CORBA_ComponentIR_EventDef; } - } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::Container. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::Container_ptr +TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_duplicate ( + CORBA::ComponentIR::Container_ptr p + ) +{ + return CORBA::ComponentIR::Container::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_release ( + CORBA::ComponentIR::Container_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::Container_ptr +TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_nil (void) +{ + return CORBA::ComponentIR::Container::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_marshal ( + CORBA::ComponentIR::Container_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::Container::create_component ( + const char * id, + const char * name, + const char * version, + CORBA::ComponentIR::ComponentDef_ptr base_component, + const CORBA::InterfaceDefSeq & supports_interfaces + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 + if (this->the_TAO_Container_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_Container_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } - // Traits specializations for CORBA::ComponentIR::Container. + TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_base_component (base_component); + TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supports_interfaces (supports_interfaces); - CORBA::ComponentIR::Container_ptr - TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_duplicate ( - CORBA::ComponentIR::Container_ptr p - ) - { - return CORBA::ComponentIR::Container::_duplicate (p); - } + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_base_component, + &_tao_supports_interfaces + }; - void - TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_release ( - CORBA::ComponentIR::Container_ptr p - ) - { - CORBA::release (p); - } + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 6, + "create_component", + 16, + this->the_TAO_Container_Proxy_Broker_ + ); - CORBA::ComponentIR::Container_ptr - TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_nil (void) - { - return CORBA::ComponentIR::Container::_nil (); - } + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::Container>::tao_marshal ( - CORBA::ComponentIR::Container_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::Container::create_home ( + const char * id, + const char * name, + const char * version, + CORBA::ComponentIR::HomeDef_ptr base_home, + CORBA::ComponentIR::ComponentDef_ptr managed_component, + const CORBA::InterfaceDefSeq & supports_interfaces, + CORBA::ValueDef_ptr primary_key + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; + if (this->the_TAO_Container_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_Container_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::Container::create_component ( - const char * id, - const char * name, - const char * version, - CORBA::ComponentIR::ComponentDef_ptr base_component, - const CORBA::InterfaceDefSeq & supports_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_Container_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_base_component (base_component); - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supports_interfaces (supports_interfaces); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_base_component, - &_tao_supports_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 6, - "create_component", - 16, - this->the_TAO_Container_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } + TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::in_arg_val _tao_base_home (base_home); + TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_managed_component (managed_component); + TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supports_interfaces (supports_interfaces); + TAO::Arg_Traits<CORBA::ValueDef>::in_arg_val _tao_primary_key (primary_key); - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::Container::create_home ( - const char * id, - const char * name, - const char * version, - CORBA::ComponentIR::HomeDef_ptr base_home, - CORBA::ComponentIR::ComponentDef_ptr managed_component, - const CORBA::InterfaceDefSeq & supports_interfaces, - CORBA::ValueDef_ptr primary_key - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_Container_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::in_arg_val _tao_base_home (base_home); - TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_managed_component (managed_component); - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supports_interfaces (supports_interfaces); - TAO::Arg_Traits<CORBA::ValueDef>::in_arg_val _tao_primary_key (primary_key); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_base_home, - &_tao_managed_component, - &_tao_supports_interfaces, - &_tao_primary_key - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 8, - "create_home", - 11, - this->the_TAO_Container_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_base_home, + &_tao_managed_component, + &_tao_supports_interfaces, + &_tao_primary_key + }; - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::Container::create_event ( - const char * id, - const char * name, - const char * version, - CORBA::Boolean is_custom, - CORBA::Boolean is_abstract, - CORBA::ValueDef_ptr base_value, - CORBA::Boolean is_truncatable, - const CORBA::ValueDefSeq & abstract_base_values, - const CORBA::InterfaceDefSeq & supported_interfaces, - const CORBA::ExtInitializerSeq & initializers - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_Container_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom (is_custom); - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract (is_abstract); - TAO::Arg_Traits<CORBA::ValueDef>::in_arg_val _tao_base_value (base_value); - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable (is_truncatable); - TAO::Arg_Traits<CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values (abstract_base_values); - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); - TAO::Arg_Traits<CORBA::ExtInitializerSeq>::in_arg_val _tao_initializers (initializers); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_is_custom, - &_tao_is_abstract, - &_tao_base_value, - &_tao_is_truncatable, - &_tao_abstract_base_values, - &_tao_supported_interfaces, - &_tao_initializers - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 11, - "create_event", - 12, - this->the_TAO_Container_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 8, + "create_home", + 11, + this->the_TAO_Container_Proxy_Broker_ + ); - CORBA::ComponentIR::Container::Container (int collocated) - : the_TAO_Container_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_Container_setup_collocation (collocated); - } + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::Container::create_event ( + const char * id, + const char * name, + const char * version, + CORBA::Boolean is_custom, + CORBA::Boolean is_abstract, + CORBA::ValueDef_ptr base_value, + CORBA::Boolean is_truncatable, + const CORBA::ValueDefSeq & abstract_base_values, + const CORBA::InterfaceDefSeq & supported_interfaces, + const CORBA::ExtInitializerSeq & initializers + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_Container_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_Container_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom (is_custom); + TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract (is_abstract); + TAO::Arg_Traits<CORBA::ValueDef>::in_arg_val _tao_base_value (base_value); + TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable (is_truncatable); + TAO::Arg_Traits<CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values (abstract_base_values); + TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); + TAO::Arg_Traits<CORBA::ExtInitializerSeq>::in_arg_val _tao_initializers (initializers); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_is_custom, + &_tao_is_abstract, + &_tao_base_value, + &_tao_is_truncatable, + &_tao_abstract_base_values, + &_tao_supported_interfaces, + &_tao_initializers + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 11, + "create_event", + 12, + this->the_TAO_Container_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +CORBA::ComponentIR::Container::Container (int collocated) + : the_TAO_Container_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_Container_setup_collocation (collocated); +} void CORBA::ComponentIR::Container::CORBA_ComponentIR_Container_setup_collocation (int collocated) @@ -900,7 +1144,7 @@ CORBA::ComponentIR::Container::marshal (TAO_OutputCDR &cdr) } // TAO_IDL - Generated from -// be/be_visitor_typecode/typecode_defn.cpp:284 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 static const CORBA::Long _oc_CORBA_ComponentIR_Container[] = { @@ -938,55 +1182,59 @@ namespace CORBA ::CORBA::TypeCode_ptr _tc_Container = &_tc_TAO_tc_CORBA_ComponentIR_Container; } - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::ModuleDef. - - CORBA::ComponentIR::ModuleDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_duplicate ( - CORBA::ComponentIR::ModuleDef_ptr p - ) - { - return CORBA::ComponentIR::ModuleDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_release ( - CORBA::ComponentIR::ModuleDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::ModuleDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_nil (void) - { - return CORBA::ComponentIR::ModuleDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_marshal ( - CORBA::ComponentIR::ModuleDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - CORBA::ComponentIR::ModuleDef::ModuleDef (int collocated) - : the_TAO_ModuleDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_ModuleDef_setup_collocation (collocated); - } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::ModuleDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ModuleDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_duplicate ( + CORBA::ComponentIR::ModuleDef_ptr p + ) +{ + return CORBA::ComponentIR::ModuleDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_release ( + CORBA::ComponentIR::ModuleDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ModuleDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_nil (void) +{ + return CORBA::ComponentIR::ModuleDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::tao_marshal ( + CORBA::ComponentIR::ModuleDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +CORBA::ComponentIR::ModuleDef::ModuleDef (int collocated) + : the_TAO_ModuleDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_ModuleDef_setup_collocation (collocated); +} void CORBA::ComponentIR::ModuleDef::CORBA_ComponentIR_ModuleDef_setup_collocation (int collocated) @@ -1098,7 +1346,7 @@ CORBA::ComponentIR::ModuleDef::marshal (TAO_OutputCDR &cdr) } // TAO_IDL - Generated from -// be/be_visitor_typecode/typecode_defn.cpp:284 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 static const CORBA::Long _oc_CORBA_ComponentIR_ModuleDef[] = { @@ -1136,55 +1384,59 @@ namespace CORBA ::CORBA::TypeCode_ptr _tc_ModuleDef = &_tc_TAO_tc_CORBA_ComponentIR_ModuleDef; } - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::Repository. - - CORBA::ComponentIR::Repository_ptr - TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_duplicate ( - CORBA::ComponentIR::Repository_ptr p - ) - { - return CORBA::ComponentIR::Repository::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_release ( - CORBA::ComponentIR::Repository_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::Repository_ptr - TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_nil (void) - { - return CORBA::ComponentIR::Repository::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_marshal ( - CORBA::ComponentIR::Repository_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - CORBA::ComponentIR::Repository::Repository (int collocated) - : the_TAO_Repository_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_Repository_setup_collocation (collocated); - } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::Repository. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::Repository_ptr +TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_duplicate ( + CORBA::ComponentIR::Repository_ptr p + ) +{ + return CORBA::ComponentIR::Repository::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_release ( + CORBA::ComponentIR::Repository_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::Repository_ptr +TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_nil (void) +{ + return CORBA::ComponentIR::Repository::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::Repository>::tao_marshal ( + CORBA::ComponentIR::Repository_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +CORBA::ComponentIR::Repository::Repository (int collocated) + : the_TAO_Repository_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_Repository_setup_collocation (collocated); +} void CORBA::ComponentIR::Repository::CORBA_ComponentIR_Repository_setup_collocation (int collocated) @@ -1292,7 +1544,7 @@ CORBA::ComponentIR::Repository::marshal (TAO_OutputCDR &cdr) } // TAO_IDL - Generated from -// be/be_visitor_typecode/typecode_defn.cpp:284 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 static const CORBA::Long _oc_CORBA_ComponentIR_Repository[] = { @@ -1331,144 +1583,148 @@ namespace CORBA ::CORBA::TypeCode_ptr _tc_Repository = &_tc_TAO_tc_CORBA_ComponentIR_Repository; } - } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::ProvidesDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ProvidesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_duplicate ( + CORBA::ComponentIR::ProvidesDef_ptr p + ) +{ + return CORBA::ComponentIR::ProvidesDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_release ( + CORBA::ComponentIR::ProvidesDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ProvidesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_nil (void) +{ + return CORBA::ComponentIR::ProvidesDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_marshal ( + CORBA::ComponentIR::ProvidesDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::InterfaceDef_ptr CORBA::ComponentIR::ProvidesDef::interface_type ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 + if (this->the_TAO_ProvidesDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ProvidesDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } - // Traits specializations for CORBA::ComponentIR::ProvidesDef. + TAO::Arg_Traits<CORBA::InterfaceDef>::ret_val _tao_retval; - CORBA::ComponentIR::ProvidesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_duplicate ( - CORBA::ComponentIR::ProvidesDef_ptr p - ) - { - return CORBA::ComponentIR::ProvidesDef::_duplicate (p); - } + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; - void - TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_release ( - CORBA::ComponentIR::ProvidesDef_ptr p - ) - { - CORBA::release (p); - } + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_interface_type", + 19, + this->the_TAO_ProvidesDef_Proxy_Broker_ + ); - CORBA::ComponentIR::ProvidesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_nil (void) - { - return CORBA::ComponentIR::ProvidesDef::_nil (); - } + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::tao_marshal ( - CORBA::ComponentIR::ProvidesDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::ProvidesDef::interface_type ( + CORBA::InterfaceDef_ptr interface_type + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; + if (this->the_TAO_ProvidesDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ProvidesDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::InterfaceDef_ptr CORBA::ComponentIR::ProvidesDef::interface_type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ProvidesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ProvidesDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::InterfaceDef>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_interface_type", - 19, - this->the_TAO_ProvidesDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::ProvidesDef::interface_type ( - CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ProvidesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ProvidesDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_interface_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_interface_type", - 19, - this->the_TAO_ProvidesDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_interface_type + }; - CORBA::ComponentIR::ProvidesDef::ProvidesDef (int collocated) - : the_TAO_ProvidesDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_ProvidesDef_setup_collocation (collocated); - } + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_interface_type", + 19, + this->the_TAO_ProvidesDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +CORBA::ComponentIR::ProvidesDef::ProvidesDef (int collocated) + : the_TAO_ProvidesDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_ProvidesDef_setup_collocation (collocated); +} void CORBA::ComponentIR::ProvidesDef::CORBA_ComponentIR_ProvidesDef_setup_collocation (int collocated) @@ -1567,7 +1823,7 @@ CORBA::ComponentIR::ProvidesDef::marshal (TAO_OutputCDR &cdr) } // TAO_IDL - Generated from -// be/be_visitor_typecode/typecode_defn.cpp:284 +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDef[] = { @@ -1606,556 +1862,2836 @@ namespace CORBA ::CORBA::TypeCode_ptr _tc_ProvidesDef = &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDef; } - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDescription[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 54, +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDescription[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 54, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5072), + ACE_NTOHL (0x6f766964), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0 + 20, + ACE_NTOHL (0x50726f76), + ACE_NTOHL (0x69646573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = ProvidesDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5072), - ACE_NTOHL (0x6f766964), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0 - 20, - ACE_NTOHL (0x50726f76), - ACE_NTOHL (0x69646573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = ProvidesDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 15, + ACE_NTOHL (0x696e7465), + ACE_NTOHL (0x72666163), + ACE_NTOHL (0x655f7479), + ACE_NTOHL (0x70650000), // name = interface_type + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length +}; - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ProvidesDescription ( + CORBA::tk_struct, + sizeof (_oc_CORBA_ComponentIR_ProvidesDescription), + (char *) &_oc_CORBA_ComponentIR_ProvidesDescription, + 0, + sizeof (CORBA::ComponentIR::ProvidesDescription) + ); - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_ProvidesDescription = + &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDescription; + } +} - 15, - ACE_NTOHL (0x696e7465), - ACE_NTOHL (0x72666163), - ACE_NTOHL (0x655f7479), - ACE_NTOHL (0x70650000), // name = interface_type - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66 -}; +void +CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor ( + void *_tao_void_pointer + ) +{ + ProvidesDescription *_tao_tmp_pointer = + ACE_static_cast (ProvidesDescription *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::UsesDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::UsesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_duplicate ( + CORBA::ComponentIR::UsesDef_ptr p + ) +{ + return CORBA::ComponentIR::UsesDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_release ( + CORBA::ComponentIR::UsesDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::UsesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_nil (void) +{ + return CORBA::ComponentIR::UsesDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_marshal ( + CORBA::ComponentIR::UsesDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::InterfaceDef_ptr CORBA::ComponentIR::UsesDef::interface_type ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ProvidesDescription ( - CORBA::tk_struct, - sizeof (_oc_CORBA_ComponentIR_ProvidesDescription), - (char *) &_oc_CORBA_ComponentIR_ProvidesDescription, - 0, - sizeof (CORBA::ComponentIR::ProvidesDescription) + if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_UsesDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::InterfaceDef>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_interface_type", + 19, + this->the_TAO_UsesDef_Proxy_Broker_ ); - namespace CORBA - { - namespace ComponentIR + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::UsesDef::interface_type ( + CORBA::InterfaceDef_ptr interface_type + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) { - ::CORBA::TypeCode_ptr _tc_ProvidesDescription = - &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDescription; + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); } + + if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_UsesDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); } - - // TAO_IDL - Generated from - // be/be_visitor_structure/structure_cs.cpp:66 - - void - CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_interface_type + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_interface_type", + 19, + this->the_TAO_UsesDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +CORBA::Boolean CORBA::ComponentIR::UsesDef::is_multiple ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) { - ProvidesDescription *_tao_tmp_pointer = - ACE_static_cast (ProvidesDescription *, _tao_void_pointer); - delete _tao_tmp_pointer; + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::UsesDef. - - CORBA::ComponentIR::UsesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_duplicate ( - CORBA::ComponentIR::UsesDef_ptr p - ) + + if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) { - return CORBA::ComponentIR::UsesDef::_duplicate (p); + CORBA_ComponentIR_UsesDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); } - - void - TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_release ( - CORBA::ComponentIR::UsesDef_ptr p - ) + + TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = { - CORBA::release (p); + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_is_multiple", + 16, + this->the_TAO_UsesDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::UsesDef::is_multiple ( + CORBA::Boolean is_multiple + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); } - - CORBA::ComponentIR::UsesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_nil (void) + + if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) { - return CORBA::ComponentIR::UsesDef::_nil (); + CORBA_ComponentIR_UsesDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::tao_marshal ( - CORBA::ComponentIR::UsesDef_ptr p, - TAO_OutputCDR & cdr - ) + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_multiple (is_multiple); + + TAO::Argument *_tao_signature [] = { - return p->marshal (cdr); + &_tao_retval, + &_tao_is_multiple + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_is_multiple", + 16, + this->the_TAO_UsesDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +CORBA::ComponentIR::UsesDef::UsesDef (int collocated) + : the_TAO_UsesDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_UsesDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::UsesDef::CORBA_ComponentIR_UsesDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_UsesDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer (this); } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::InterfaceDef_ptr CORBA::ComponentIR::UsesDef::interface_type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::InterfaceDef>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_interface_type", - 19, - this->the_TAO_UsesDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); + + this->CORBA_Contained_setup_collocation (collocated); +} + +CORBA::ComponentIR::UsesDef::~UsesDef (void) +{} + +void +CORBA::ComponentIR::UsesDef::_tao_any_destructor (void *_tao_void_pointer) +{ + UsesDef *_tao_tmp_pointer = + ACE_static_cast (UsesDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::UsesDef_ptr +CORBA::ComponentIR::UsesDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<UsesDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0", + CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::UsesDef_ptr +CORBA::ComponentIR::UsesDef::_duplicate (UsesDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::UsesDef::interface_type ( - CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_interface_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_interface_type", - 19, - this->the_TAO_UsesDef_Proxy_Broker_ + + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::UsesDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - CORBA::Boolean CORBA::ComponentIR::UsesDef::is_multiple ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_is_multiple", - 16, - this->the_TAO_UsesDef_Proxy_Broker_ +} + +const char* CORBA::ComponentIR::UsesDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::UsesDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_UsesDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 42, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5573), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x663a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0 + 8, + ACE_NTOHL (0x55736573), + ACE_NTOHL (0x44656600), // name = UsesDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_UsesDef), + (char *) &_oc_CORBA_ComponentIR_UsesDef, + 0, + sizeof (CORBA::ComponentIR::UsesDef) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_UsesDef = + &_tc_TAO_tc_CORBA_ComponentIR_UsesDef; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_UsesDescription[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 50, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5573), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0 + 16, + ACE_NTOHL (0x55736573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = UsesDescription + 6, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 15, + ACE_NTOHL (0x696e7465), + ACE_NTOHL (0x72666163), + ACE_NTOHL (0x655f7479), + ACE_NTOHL (0x70650000), // name = interface_type + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 12, + ACE_NTOHL (0x69735f6d), + ACE_NTOHL (0x756c7469), + ACE_NTOHL (0x706c6500), // name = is_multiple + CORBA::tk_boolean, + +}; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDescription ( + CORBA::tk_struct, + sizeof (_oc_CORBA_ComponentIR_UsesDescription), + (char *) &_oc_CORBA_ComponentIR_UsesDescription, + 0, + sizeof (CORBA::ComponentIR::UsesDescription) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_UsesDescription = + &_tc_TAO_tc_CORBA_ComponentIR_UsesDescription; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66 + +void +CORBA::ComponentIR::UsesDescription::_tao_any_destructor ( + void *_tao_void_pointer + ) +{ + UsesDescription *_tao_tmp_pointer = + ACE_static_cast (UsesDescription *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::EventPortDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::EventPortDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_duplicate ( + CORBA::ComponentIR::EventPortDef_ptr p + ) +{ + return CORBA::ComponentIR::EventPortDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_release ( + CORBA::ComponentIR::EventPortDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::EventPortDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_nil (void) +{ + return CORBA::ComponentIR::EventPortDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_marshal ( + CORBA::ComponentIR::EventPortDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::EventPortDef::event ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_EventPortDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::UsesDef::is_multiple ( - CORBA::Boolean is_multiple - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_multiple (is_multiple); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_is_multiple - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_is_multiple", - 16, - this->the_TAO_UsesDef_Proxy_Broker_ + + TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_event", + 10, + this->the_TAO_EventPortDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::EventPortDef::event ( + CORBA::ComponentIR::EventDef_ptr event + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_EventPortDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; } - - CORBA::ComponentIR::UsesDef::UsesDef (int collocated) - : the_TAO_UsesDef_Proxy_Broker_ (0) + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); + + TAO::Argument *_tao_signature [] = { - this->CORBA_ComponentIR_UsesDef_setup_collocation (collocated); + &_tao_retval, + &_tao_event + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_event", + 10, + this->the_TAO_EventPortDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +CORBA::Boolean CORBA::ComponentIR::EventPortDef::is_a ( + const char * event_id + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); } - void - CORBA::ComponentIR::UsesDef::CORBA_ComponentIR_UsesDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_UsesDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (collocated); - } + if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_EventPortDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } - CORBA::ComponentIR::UsesDef::~UsesDef (void) - {} + TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_event_id (event_id); - void - CORBA::ComponentIR::UsesDef::_tao_any_destructor (void *_tao_void_pointer) - { - UsesDef *_tao_tmp_pointer = - ACE_static_cast (UsesDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_event_id + }; - CORBA::ComponentIR::UsesDef_ptr - CORBA::ComponentIR::UsesDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<UsesDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0", - CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "is_a", + 4, + this->the_TAO_EventPortDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +CORBA::ComponentIR::EventPortDef::EventPortDef (int collocated) + : the_TAO_EventPortDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::EventPortDef::CORBA_ComponentIR_EventPortDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_EventPortDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer (this); + } + + this->CORBA_Contained_setup_collocation (collocated); +} + +CORBA::ComponentIR::EventPortDef::~EventPortDef (void) +{} + +void +CORBA::ComponentIR::EventPortDef::_tao_any_destructor (void *_tao_void_pointer) +{ + EventPortDef *_tao_tmp_pointer = + ACE_static_cast (EventPortDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::EventPortDef_ptr +CORBA::ComponentIR::EventPortDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<EventPortDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0", + CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::EventPortDef_ptr +CORBA::ComponentIR::EventPortDef::_duplicate (EventPortDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } + + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::EventPortDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value ACE_ENV_ARG_PARAMETER ); + } +} + +const char* CORBA::ComponentIR::EventPortDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::EventPortDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 47, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65663a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0 + 13, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446566), + ACE_NTOHL (0x0), // name = EventPortDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_EventPortDef), + (char *) &_oc_CORBA_ComponentIR_EventPortDef, + 0, + sizeof (CORBA::ComponentIR::EventPortDef) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_EventPortDef = + &_tc_TAO_tc_CORBA_ComponentIR_EventPortDef; } - - CORBA::ComponentIR::UsesDef_ptr - CORBA::ComponentIR::UsesDef::_duplicate (UsesDef_ptr obj) +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDescription[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 55, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 + 21, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = EventPortDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 6, + ACE_NTOHL (0x6576656e), + ACE_NTOHL (0x74000000), // name = event + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + +}; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDescription ( + CORBA::tk_struct, + sizeof (_oc_CORBA_ComponentIR_EventPortDescription), + (char *) &_oc_CORBA_ComponentIR_EventPortDescription, + 0, + sizeof (CORBA::ComponentIR::EventPortDescription) + ); + +namespace CORBA +{ + namespace ComponentIR { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; + ::CORBA::TypeCode_ptr _tc_EventPortDescription = + &_tc_TAO_tc_CORBA_ComponentIR_EventPortDescription; } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66 + +void +CORBA::ComponentIR::EventPortDescription::_tao_any_destructor ( + void *_tao_void_pointer + ) +{ + EventPortDescription *_tao_tmp_pointer = + ACE_static_cast (EventPortDescription *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::EmitsDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::EmitsDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_duplicate ( + CORBA::ComponentIR::EmitsDef_ptr p + ) +{ + return CORBA::ComponentIR::EmitsDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_release ( + CORBA::ComponentIR::EmitsDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::EmitsDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_nil (void) +{ + return CORBA::ComponentIR::EmitsDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_marshal ( + CORBA::ComponentIR::EmitsDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +CORBA::ComponentIR::EmitsDef::EmitsDef (int collocated) + : the_TAO_EmitsDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_EmitsDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::EmitsDef::CORBA_ComponentIR_EmitsDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_EmitsDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer (this); + } + + this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); +} + +CORBA::ComponentIR::EmitsDef::~EmitsDef (void) +{} + +void +CORBA::ComponentIR::EmitsDef::_tao_any_destructor (void *_tao_void_pointer) +{ + EmitsDef *_tao_tmp_pointer = + ACE_static_cast (EmitsDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::EmitsDef_ptr +CORBA::ComponentIR::EmitsDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<EmitsDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0", + CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::EmitsDef_ptr +CORBA::ComponentIR::EmitsDef::_duplicate (EmitsDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } - CORBA::Boolean - CORBA::ComponentIR::UsesDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::EmitsDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER + ); + } +} + +const char* CORBA::ComponentIR::EmitsDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::EmitsDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_EmitsDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f456d), + ACE_NTOHL (0x69747344), + ACE_NTOHL (0x65663a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0 + 9, + ACE_NTOHL (0x456d6974), + ACE_NTOHL (0x73446566), + ACE_NTOHL (0x0), // name = EmitsDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EmitsDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_EmitsDef), + (char *) &_oc_CORBA_ComponentIR_EmitsDef, + 0, + sizeof (CORBA::ComponentIR::EmitsDef) + ); + +namespace CORBA +{ + namespace ComponentIR { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } + ::CORBA::TypeCode_ptr _tc_EmitsDef = + &_tc_TAO_tc_CORBA_ComponentIR_EmitsDef; } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::PublishesDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::PublishesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_duplicate ( + CORBA::ComponentIR::PublishesDef_ptr p + ) +{ + return CORBA::ComponentIR::PublishesDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_release ( + CORBA::ComponentIR::PublishesDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::PublishesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_nil (void) +{ + return CORBA::ComponentIR::PublishesDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_marshal ( + CORBA::ComponentIR::PublishesDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +CORBA::ComponentIR::PublishesDef::PublishesDef (int collocated) + : the_TAO_PublishesDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_PublishesDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::PublishesDef::CORBA_ComponentIR_PublishesDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_PublishesDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer (this); + } + + this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); +} + +CORBA::ComponentIR::PublishesDef::~PublishesDef (void) +{} + +void +CORBA::ComponentIR::PublishesDef::_tao_any_destructor (void *_tao_void_pointer) +{ + PublishesDef *_tao_tmp_pointer = + ACE_static_cast (PublishesDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::PublishesDef_ptr +CORBA::ComponentIR::PublishesDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<PublishesDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0", + CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::PublishesDef_ptr +CORBA::ComponentIR::PublishesDef::_duplicate (PublishesDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } - const char* CORBA::ComponentIR::UsesDef::_interface_repository_id (void) const + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::PublishesDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER + ); + } +} + +const char* CORBA::ComponentIR::PublishesDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::PublishesDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_PublishesDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 47, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5075), + ACE_NTOHL (0x626c6973), + ACE_NTOHL (0x68657344), + ACE_NTOHL (0x65663a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0 + 13, + ACE_NTOHL (0x5075626c), + ACE_NTOHL (0x69736865), + ACE_NTOHL (0x73446566), + ACE_NTOHL (0x0), // name = PublishesDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_PublishesDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_PublishesDef), + (char *) &_oc_CORBA_ComponentIR_PublishesDef, + 0, + sizeof (CORBA::ComponentIR::PublishesDef) + ); + +namespace CORBA +{ + namespace ComponentIR { - return "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0"; + ::CORBA::TypeCode_ptr _tc_PublishesDef = + &_tc_TAO_tc_CORBA_ComponentIR_PublishesDef; } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::ConsumesDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ConsumesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_duplicate ( + CORBA::ComponentIR::ConsumesDef_ptr p + ) +{ + return CORBA::ComponentIR::ConsumesDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_release ( + CORBA::ComponentIR::ConsumesDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ConsumesDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_nil (void) +{ + return CORBA::ComponentIR::ConsumesDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_marshal ( + CORBA::ComponentIR::ConsumesDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +CORBA::ComponentIR::ConsumesDef::ConsumesDef (int collocated) + : the_TAO_ConsumesDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_ConsumesDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::ConsumesDef::CORBA_ComponentIR_ConsumesDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_ConsumesDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer (this); + } - CORBA::Boolean - CORBA::ComponentIR::UsesDef::marshal (TAO_OutputCDR &cdr) + this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); +} + +CORBA::ComponentIR::ConsumesDef::~ConsumesDef (void) +{} + +void +CORBA::ComponentIR::ConsumesDef::_tao_any_destructor (void *_tao_void_pointer) +{ + ConsumesDef *_tao_tmp_pointer = + ACE_static_cast (ConsumesDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::ConsumesDef_ptr +CORBA::ComponentIR::ConsumesDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<ConsumesDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0", + CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::ConsumesDef_ptr +CORBA::ComponentIR::ConsumesDef::_duplicate (ConsumesDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } + + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::ConsumesDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER + ); + } +} + +const char* CORBA::ComponentIR::ConsumesDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::ConsumesDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_ConsumesDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 46, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f436f), + ACE_NTOHL (0x6e73756d), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x663a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0 + 12, + ACE_NTOHL (0x436f6e73), + ACE_NTOHL (0x756d6573), + ACE_NTOHL (0x44656600), // name = ConsumesDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ConsumesDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_ConsumesDef), + (char *) &_oc_CORBA_ComponentIR_ConsumesDef, + 0, + sizeof (CORBA::ComponentIR::ConsumesDef) + ); + +namespace CORBA +{ + namespace ComponentIR { - return (cdr << this); + ::CORBA::TypeCode_ptr _tc_ConsumesDef = + &_tc_TAO_tc_CORBA_ComponentIR_ConsumesDef; } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::ComponentDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ComponentDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_duplicate ( + CORBA::ComponentIR::ComponentDef_ptr p + ) +{ + return CORBA::ComponentIR::ComponentDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_release ( + CORBA::ComponentIR::ComponentDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::ComponentDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_nil (void) +{ + return CORBA::ComponentIR::ComponentDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_marshal ( + CORBA::ComponentIR::ComponentDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::ComponentDef::base_component ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } - static const CORBA::Long _oc_CORBA_ComponentIR_UsesDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 42, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5573), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x663a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0 - 8, - ACE_NTOHL (0x55736573), - ACE_NTOHL (0x44656600), // name = UsesDef + TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval }; - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_UsesDef), - (char *) &_oc_CORBA_ComponentIR_UsesDef, - 0, - sizeof (CORBA::ComponentIR::UsesDef) + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_base_component", + 19, + this->the_TAO_ComponentDef_Proxy_Broker_ ); - namespace CORBA - { - namespace ComponentIR + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::ComponentDef::base_component ( + CORBA::ComponentIR::ComponentDef_ptr base_component + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) { - ::CORBA::TypeCode_ptr _tc_UsesDef = - &_tc_TAO_tc_CORBA_ComponentIR_UsesDef; + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_UsesDescription[] = + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_base_component (base_component); + + TAO::Argument *_tao_signature [] = { - TAO_ENCAP_BYTE_ORDER, // byte order + &_tao_retval, + &_tao_base_component + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_base_component", + 19, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::InterfaceDefSeq * CORBA::ComponentIR::ComponentDef::supported_interfaces ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::InterfaceDefSeq>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_supported_interfaces", + 25, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::ComponentDef::supported_interfaces ( + const CORBA::InterfaceDefSeq & supported_interfaces + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_supported_interfaces + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_supported_interfaces", + 25, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::ProvidesDef_ptr CORBA::ComponentIR::ComponentDef::create_provides ( + const char * id, + const char * name, + const char * version, + CORBA::InterfaceDef_ptr interface_type + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::ProvidesDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_interface_type + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 5, + "create_provides", + 15, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::UsesDef_ptr CORBA::ComponentIR::ComponentDef::create_uses ( + const char * id, + const char * name, + const char * version, + CORBA::InterfaceDef_ptr interface_type, + CORBA::Boolean is_multiple + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::UsesDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); + TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_multiple (is_multiple); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_interface_type, + &_tao_is_multiple + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 6, + "create_uses", + 11, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::EmitsDef_ptr CORBA::ComponentIR::ComponentDef::create_emits ( + const char * id, + const char * name, + const char * version, + CORBA::ComponentIR::EventDef_ptr event + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::EmitsDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_event + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 5, + "create_emits", + 12, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::PublishesDef_ptr CORBA::ComponentIR::ComponentDef::create_publishes ( + const char * id, + const char * name, + const char * version, + CORBA::ComponentIR::EventDef_ptr event + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::PublishesDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_event + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 5, + "create_publishes", + 16, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::ConsumesDef_ptr CORBA::ComponentIR::ComponentDef::create_consumes ( + const char * id, + const char * name, + const char * version, + CORBA::ComponentIR::EventDef_ptr event + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_ComponentDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::ConsumesDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_event + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 5, + "create_consumes", + 15, + this->the_TAO_ComponentDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +CORBA::ComponentIR::ComponentDef::ComponentDef (int collocated) + : the_TAO_ComponentDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_ComponentDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::ComponentDef::CORBA_ComponentIR_ComponentDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_ComponentDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer (this); + } + + this->CORBA_ExtInterfaceDef_setup_collocation (collocated); +} + +CORBA::ComponentIR::ComponentDef::~ComponentDef (void) +{} + +void +CORBA::ComponentIR::ComponentDef::_tao_any_destructor (void *_tao_void_pointer) +{ + ComponentDef *_tao_tmp_pointer = + ACE_static_cast (ComponentDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::ComponentDef_ptr +CORBA::ComponentIR::ComponentDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<ComponentDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0", + CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::ComponentDef_ptr +CORBA::ComponentIR::ComponentDef::_duplicate (ComponentDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } + + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::ComponentDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Container:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IDLType:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/InterfaceDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ExtInterfaceDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER + ); + } +} + +const char* CORBA::ComponentIR::ComponentDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::ComponentDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_ComponentDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 47, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7444), + ACE_NTOHL (0x65663a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0 + 13, + ACE_NTOHL (0x436f6d70), + ACE_NTOHL (0x6f6e656e), + ACE_NTOHL (0x74446566), + ACE_NTOHL (0x0), // name = ComponentDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ComponentDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_ComponentDef), + (char *) &_oc_CORBA_ComponentIR_ComponentDef, + 0, + sizeof (CORBA::ComponentIR::ComponentDef) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_ComponentDef = + &_tc_TAO_tc_CORBA_ComponentIR_ComponentDef; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:65 + +#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_) +#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_ + +CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq (void) +{} + +CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( + CORBA::ULong max + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::ProvidesDescription + > + (max) +{} + +CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( + CORBA::ULong max, + CORBA::ULong length, + CORBA::ComponentIR::ProvidesDescription * buffer, + CORBA::Boolean release + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::ProvidesDescription + > + (max, length, buffer, release) +{} + +CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( + const ProvidesDescriptionSeq &seq + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::ProvidesDescription + > + (seq) +{} + +CORBA::ComponentIR::ProvidesDescriptionSeq::~ProvidesDescriptionSeq (void) +{} + +void CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor ( + void * _tao_void_pointer + ) +{ + ProvidesDescriptionSeq * _tao_tmp_pointer = + ACE_static_cast (ProvidesDescriptionSeq *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +#endif /* end #if !defined */ + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDescriptionSeq[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 57, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5072), + ACE_NTOHL (0x6f766964), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e536571), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescriptionSeq:1.0 + 23, + ACE_NTOHL (0x50726f76), + ACE_NTOHL (0x69646573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x65710000), // name = ProvidesDescriptionSeq + CORBA::tk_sequence, // typecode kind + 568, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 552, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 54, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5072), + ACE_NTOHL (0x6f766964), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0 + 20, + ACE_NTOHL (0x50726f76), + ACE_NTOHL (0x69646573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = ProvidesDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 15, + ACE_NTOHL (0x696e7465), + ACE_NTOHL (0x72666163), + ACE_NTOHL (0x655f7479), + ACE_NTOHL (0x70650000), // name = interface_type + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + + 0U, + +}; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ProvidesDescriptionSeq ( + CORBA::tk_alias, + sizeof (_oc_CORBA_ComponentIR_ProvidesDescriptionSeq), + (char *) &_oc_CORBA_ComponentIR_ProvidesDescriptionSeq, + 0, + sizeof (CORBA::ComponentIR::ProvidesDescriptionSeq) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_ProvidesDescriptionSeq = + &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDescriptionSeq; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:65 + +#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_) +#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_ + +CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq (void) +{} + +CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( + CORBA::ULong max + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::UsesDescription + > + (max) +{} + +CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( + CORBA::ULong max, + CORBA::ULong length, + CORBA::ComponentIR::UsesDescription * buffer, + CORBA::Boolean release + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::UsesDescription + > + (max, length, buffer, release) +{} + +CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( + const UsesDescriptionSeq &seq + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::UsesDescription + > + (seq) +{} + +CORBA::ComponentIR::UsesDescriptionSeq::~UsesDescriptionSeq (void) +{} + +void CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor ( + void * _tao_void_pointer + ) +{ + UsesDescriptionSeq * _tao_tmp_pointer = + ACE_static_cast (UsesDescriptionSeq *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +#endif /* end #if !defined */ + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_UsesDescriptionSeq[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 53, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5573), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e536571), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescriptionSeq:1.0 + 19, + ACE_NTOHL (0x55736573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x65710000), // name = UsesDescriptionSeq + CORBA::tk_sequence, // typecode kind + 580, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 564, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order 50, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), @@ -2302,325 +4838,117 @@ namespace CORBA ACE_NTOHL (0x706c6500), // name = is_multiple CORBA::tk_boolean, + + 0U, + }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDescription ( - CORBA::tk_struct, - sizeof (_oc_CORBA_ComponentIR_UsesDescription), - (char *) &_oc_CORBA_ComponentIR_UsesDescription, - 0, - sizeof (CORBA::ComponentIR::UsesDescription) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_UsesDescription = - &_tc_TAO_tc_CORBA_ComponentIR_UsesDescription; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/structure_cs.cpp:66 - - void - CORBA::ComponentIR::UsesDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) - { - UsesDescription *_tao_tmp_pointer = - ACE_static_cast (UsesDescription *, _tao_void_pointer); - delete _tao_tmp_pointer; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::EventPortDef. - - CORBA::ComponentIR::EventPortDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_duplicate ( - CORBA::ComponentIR::EventPortDef_ptr p - ) - { - return CORBA::ComponentIR::EventPortDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_release ( - CORBA::ComponentIR::EventPortDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::EventPortDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_nil (void) - { - return CORBA::ComponentIR::EventPortDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::tao_marshal ( - CORBA::ComponentIR::EventPortDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::EventDef_ptr CORBA::ComponentIR::EventPortDef::event ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_EventPortDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_event", - 10, - this->the_TAO_EventPortDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::EventPortDef::event ( - CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_EventPortDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_event", - 10, - this->the_TAO_EventPortDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - CORBA::Boolean CORBA::ComponentIR::EventPortDef::is_a ( - const char * event_id - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_EventPortDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_event_id (event_id); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_event_id - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "is_a", - 4, - this->the_TAO_EventPortDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - CORBA::ComponentIR::EventPortDef::EventPortDef (int collocated) - : the_TAO_EventPortDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::EventPortDef::CORBA_ComponentIR_EventPortDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_EventPortDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (collocated); - } - - CORBA::ComponentIR::EventPortDef::~EventPortDef (void) - {} - - void - CORBA::ComponentIR::EventPortDef::_tao_any_destructor (void *_tao_void_pointer) - { - EventPortDef *_tao_tmp_pointer = - ACE_static_cast (EventPortDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::EventPortDef_ptr - CORBA::ComponentIR::EventPortDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<EventPortDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0", - CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::EventPortDef_ptr - CORBA::ComponentIR::EventPortDef::_duplicate (EventPortDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::EventPortDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::EventPortDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::EventPortDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 47, + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDescriptionSeq ( + CORBA::tk_alias, + sizeof (_oc_CORBA_ComponentIR_UsesDescriptionSeq), + (char *) &_oc_CORBA_ComponentIR_UsesDescriptionSeq, + 0, + sizeof (CORBA::ComponentIR::UsesDescriptionSeq) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_UsesDescriptionSeq = + &_tc_TAO_tc_CORBA_ComponentIR_UsesDescriptionSeq; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/sequence_cs.cpp:65 + +#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_) +#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_ + +CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq (void) +{} + +CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( + CORBA::ULong max + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::EventPortDescription + > + (max) +{} + +CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( + CORBA::ULong max, + CORBA::ULong length, + CORBA::ComponentIR::EventPortDescription * buffer, + CORBA::Boolean release + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::EventPortDescription + > + (max, length, buffer, release) +{} + +CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( + const EventPortDescriptionSeq &seq + ) + : TAO_Unbounded_Sequence< + CORBA::ComponentIR::EventPortDescription + > + (seq) +{} + +CORBA::ComponentIR::EventPortDescriptionSeq::~EventPortDescriptionSeq (void) +{} + +void CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor ( + void * _tao_void_pointer + ) +{ + EventPortDescriptionSeq * _tao_tmp_pointer = + ACE_static_cast (EventPortDescriptionSeq *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +#endif /* end #if !defined */ + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDescriptionSeq[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 58, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x713a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 + 24, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq + CORBA::tk_sequence, // typecode kind + 564, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 548, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 55, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), @@ -2631,38 +4959,766 @@ namespace CORBA ACE_NTOHL (0x522f4576), ACE_NTOHL (0x656e7450), ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65663a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0 - 13, + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 + 21, ACE_NTOHL (0x4576656e), ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446566), - ACE_NTOHL (0x0), // name = EventPortDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_EventPortDef), - (char *) &_oc_CORBA_ComponentIR_EventPortDef, - 0, - sizeof (CORBA::ComponentIR::EventPortDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_EventPortDef = - &_tc_TAO_tc_CORBA_ComponentIR_EventPortDef; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDescription[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = EventPortDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 6, + ACE_NTOHL (0x6576656e), + ACE_NTOHL (0x74000000), // name = event + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + + 0U, + +}; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDescriptionSeq ( + CORBA::tk_alias, + sizeof (_oc_CORBA_ComponentIR_EventPortDescriptionSeq), + (char *) &_oc_CORBA_ComponentIR_EventPortDescriptionSeq, + 0, + sizeof (CORBA::ComponentIR::EventPortDescriptionSeq) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_EventPortDescriptionSeq = + &_tc_TAO_tc_CORBA_ComponentIR_EventPortDescriptionSeq; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_ComponentDescription[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 55, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ComponentDescription:1.0 + 21, + ACE_NTOHL (0x436f6d70), + ACE_NTOHL (0x6f6e656e), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ComponentDescription + 13, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 15, + ACE_NTOHL (0x62617365), + ACE_NTOHL (0x5f636f6d), + ACE_NTOHL (0x706f6e65), + ACE_NTOHL (0x6e740000), // name = base_component + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 21, + ACE_NTOHL (0x73757070), + ACE_NTOHL (0x6f727465), + ACE_NTOHL (0x645f696e), + ACE_NTOHL (0x74657266), + ACE_NTOHL (0x61636573), + ACE_NTOHL (0x0), // name = supported_interfaces + CORBA::tk_alias, // typecode kind for typedefs + 164, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 38, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49645365), + ACE_NTOHL (0x713a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0 + 16, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x53657100), // name = RepositoryIdSeq + CORBA::tk_sequence, // typecode kind + 88, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 0U, + + + 20, + ACE_NTOHL (0x70726f76), + ACE_NTOHL (0x69646564), + ACE_NTOHL (0x5f696e74), + ACE_NTOHL (0x65726661), + ACE_NTOHL (0x63657300), // name = provided_interfaces + CORBA::tk_alias, // typecode kind for typedefs + 672, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 57, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5072), + ACE_NTOHL (0x6f766964), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e536571), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescriptionSeq:1.0 + 23, + ACE_NTOHL (0x50726f76), + ACE_NTOHL (0x69646573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x65710000), // name = ProvidesDescriptionSeq + CORBA::tk_sequence, // typecode kind + 568, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 552, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 54, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5072), + ACE_NTOHL (0x6f766964), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0 + 20, + ACE_NTOHL (0x50726f76), + ACE_NTOHL (0x69646573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = ProvidesDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 15, + ACE_NTOHL (0x696e7465), + ACE_NTOHL (0x72666163), + ACE_NTOHL (0x655f7479), + ACE_NTOHL (0x70650000), // name = interface_type + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + + 0U, + + + 16, + ACE_NTOHL (0x75736564), + ACE_NTOHL (0x5f696e74), + ACE_NTOHL (0x65726661), + ACE_NTOHL (0x63657300), // name = used_interfaces + CORBA::tk_alias, // typecode kind for typedefs + 676, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 53, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5573), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e536571), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescriptionSeq:1.0 + 19, + ACE_NTOHL (0x55736573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x65710000), // name = UsesDescriptionSeq + CORBA::tk_sequence, // typecode kind + 580, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 564, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 50, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f5573), + ACE_NTOHL (0x65734465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0 + 16, + ACE_NTOHL (0x55736573), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = UsesDescription + 6, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 15, + ACE_NTOHL (0x696e7465), + ACE_NTOHL (0x72666163), + ACE_NTOHL (0x655f7479), + ACE_NTOHL (0x70650000), // name = interface_type + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 12, + ACE_NTOHL (0x69735f6d), + ACE_NTOHL (0x756c7469), + ACE_NTOHL (0x706c6500), // name = is_multiple + CORBA::tk_boolean, + + + 0U, + + + 13, + ACE_NTOHL (0x656d6974), + ACE_NTOHL (0x735f6576), + ACE_NTOHL (0x656e7473), + ACE_NTOHL (0x0), // name = emits_events + CORBA::tk_alias, // typecode kind for typedefs + 668, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 58, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x713a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 + 24, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq + CORBA::tk_sequence, // typecode kind + 564, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 548, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order 55, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), @@ -2804,193 +5860,49 @@ namespace CORBA CORBA::tk_string, 0U, // string length -}; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDescription ( - CORBA::tk_struct, - sizeof (_oc_CORBA_ComponentIR_EventPortDescription), - (char *) &_oc_CORBA_ComponentIR_EventPortDescription, - 0, - sizeof (CORBA::ComponentIR::EventPortDescription) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_EventPortDescription = - &_tc_TAO_tc_CORBA_ComponentIR_EventPortDescription; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/structure_cs.cpp:66 - - void - CORBA::ComponentIR::EventPortDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) - { - EventPortDescription *_tao_tmp_pointer = - ACE_static_cast (EventPortDescription *, _tao_void_pointer); - delete _tao_tmp_pointer; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::EmitsDef. - - CORBA::ComponentIR::EmitsDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_duplicate ( - CORBA::ComponentIR::EmitsDef_ptr p - ) - { - return CORBA::ComponentIR::EmitsDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_release ( - CORBA::ComponentIR::EmitsDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::EmitsDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_nil (void) - { - return CORBA::ComponentIR::EmitsDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::tao_marshal ( - CORBA::ComponentIR::EmitsDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - CORBA::ComponentIR::EmitsDef::EmitsDef (int collocated) - : the_TAO_EmitsDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_EmitsDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::EmitsDef::CORBA_ComponentIR_EmitsDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_EmitsDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); - } - - CORBA::ComponentIR::EmitsDef::~EmitsDef (void) - {} - - void - CORBA::ComponentIR::EmitsDef::_tao_any_destructor (void *_tao_void_pointer) - { - EmitsDef *_tao_tmp_pointer = - ACE_static_cast (EmitsDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::EmitsDef_ptr - CORBA::ComponentIR::EmitsDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<EmitsDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0", - CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::EmitsDef_ptr - CORBA::ComponentIR::EmitsDef::_duplicate (EmitsDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::EmitsDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::EmitsDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::EmitsDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_EmitsDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 43, + + 0U, + + + 17, + ACE_NTOHL (0x7075626c), + ACE_NTOHL (0x69736865), + ACE_NTOHL (0x735f6576), + ACE_NTOHL (0x656e7473), + ACE_NTOHL (0x0), // name = publishes_events + CORBA::tk_alias, // typecode kind for typedefs + 668, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 58, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x713a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 + 24, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq + CORBA::tk_sequence, // typecode kind + 564, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 548, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 55, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), @@ -2998,188 +5910,181 @@ namespace CORBA ACE_NTOHL (0x412f436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f456d), - ACE_NTOHL (0x69747344), - ACE_NTOHL (0x65663a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0 - 9, - ACE_NTOHL (0x456d6974), - ACE_NTOHL (0x73446566), - ACE_NTOHL (0x0), // name = EmitsDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EmitsDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_EmitsDef), - (char *) &_oc_CORBA_ComponentIR_EmitsDef, - 0, - sizeof (CORBA::ComponentIR::EmitsDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_EmitsDef = - &_tc_TAO_tc_CORBA_ComponentIR_EmitsDef; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::PublishesDef. - - CORBA::ComponentIR::PublishesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_duplicate ( - CORBA::ComponentIR::PublishesDef_ptr p - ) - { - return CORBA::ComponentIR::PublishesDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_release ( - CORBA::ComponentIR::PublishesDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::PublishesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_nil (void) - { - return CORBA::ComponentIR::PublishesDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::tao_marshal ( - CORBA::ComponentIR::PublishesDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - CORBA::ComponentIR::PublishesDef::PublishesDef (int collocated) - : the_TAO_PublishesDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_PublishesDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::PublishesDef::CORBA_ComponentIR_PublishesDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_PublishesDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); - } - - CORBA::ComponentIR::PublishesDef::~PublishesDef (void) - {} - - void - CORBA::ComponentIR::PublishesDef::_tao_any_destructor (void *_tao_void_pointer) - { - PublishesDef *_tao_tmp_pointer = - ACE_static_cast (PublishesDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::PublishesDef_ptr - CORBA::ComponentIR::PublishesDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<PublishesDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0", - CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::PublishesDef_ptr - CORBA::ComponentIR::PublishesDef::_duplicate (PublishesDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::PublishesDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::PublishesDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::PublishesDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_PublishesDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 47, + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 + 21, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = EventPortDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 6, + ACE_NTOHL (0x6576656e), + ACE_NTOHL (0x74000000), // name = event + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + + 0U, + + + 16, + ACE_NTOHL (0x636f6e73), + ACE_NTOHL (0x756d6573), + ACE_NTOHL (0x5f657665), + ACE_NTOHL (0x6e747300), // name = consumes_events + CORBA::tk_alias, // typecode kind for typedefs + 668, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 58, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x713a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 + 24, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq + CORBA::tk_sequence, // typecode kind + 564, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 548, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 55, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), @@ -3187,1002 +6092,377 @@ namespace CORBA ACE_NTOHL (0x412f436f), ACE_NTOHL (0x6d706f6e), ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5075), - ACE_NTOHL (0x626c6973), - ACE_NTOHL (0x68657344), - ACE_NTOHL (0x65663a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0 - 13, - ACE_NTOHL (0x5075626c), - ACE_NTOHL (0x69736865), - ACE_NTOHL (0x73446566), - ACE_NTOHL (0x0), // name = PublishesDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_PublishesDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_PublishesDef), - (char *) &_oc_CORBA_ComponentIR_PublishesDef, - 0, - sizeof (CORBA::ComponentIR::PublishesDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_PublishesDef = - &_tc_TAO_tc_CORBA_ComponentIR_PublishesDef; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::ConsumesDef. - - CORBA::ComponentIR::ConsumesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_duplicate ( - CORBA::ComponentIR::ConsumesDef_ptr p - ) - { - return CORBA::ComponentIR::ConsumesDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_release ( - CORBA::ComponentIR::ConsumesDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::ConsumesDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_nil (void) - { - return CORBA::ComponentIR::ConsumesDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::tao_marshal ( - CORBA::ComponentIR::ConsumesDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - CORBA::ComponentIR::ConsumesDef::ConsumesDef (int collocated) - : the_TAO_ConsumesDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_ConsumesDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::ConsumesDef::CORBA_ComponentIR_ConsumesDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_ConsumesDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ComponentIR_EventPortDef_setup_collocation (collocated); - } - - CORBA::ComponentIR::ConsumesDef::~ConsumesDef (void) - {} - - void - CORBA::ComponentIR::ConsumesDef::_tao_any_destructor (void *_tao_void_pointer) - { - ConsumesDef *_tao_tmp_pointer = - ACE_static_cast (ConsumesDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::ConsumesDef_ptr - CORBA::ComponentIR::ConsumesDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<ConsumesDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0", - CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::ConsumesDef_ptr - CORBA::ComponentIR::ConsumesDef::_duplicate (ConsumesDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::ConsumesDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::ConsumesDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::ConsumesDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_ConsumesDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order + ACE_NTOHL (0x522f4576), + ACE_NTOHL (0x656e7450), + ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 + 21, + ACE_NTOHL (0x4576656e), + ACE_NTOHL (0x74506f72), + ACE_NTOHL (0x74446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = EventPortDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 6, + ACE_NTOHL (0x6576656e), + ACE_NTOHL (0x74000000), // name = event + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + + 0U, + + + 11, + ACE_NTOHL (0x61747472), + ACE_NTOHL (0x69627574), + ACE_NTOHL (0x65730000), // name = attributes + CORBA::tk_alias, // typecode kind for typedefs + 1860, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 44, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x74417474), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0 + 22, + ACE_NTOHL (0x45787441), + ACE_NTOHL (0x74747244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq + CORBA::tk_sequence, // typecode kind + 1772, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 1756, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order 46, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f436f), - ACE_NTOHL (0x6e73756d), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x663a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0 - 12, - ACE_NTOHL (0x436f6e73), - ACE_NTOHL (0x756d6573), - ACE_NTOHL (0x44656600), // name = ConsumesDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ConsumesDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_ConsumesDef), - (char *) &_oc_CORBA_ComponentIR_ConsumesDef, - 0, - sizeof (CORBA::ComponentIR::ConsumesDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_ConsumesDef = - &_tc_TAO_tc_CORBA_ComponentIR_ConsumesDef; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::ComponentDef. - - CORBA::ComponentIR::ComponentDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_duplicate ( - CORBA::ComponentIR::ComponentDef_ptr p - ) - { - return CORBA::ComponentIR::ComponentDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_release ( - CORBA::ComponentIR::ComponentDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::ComponentDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_nil (void) - { - return CORBA::ComponentIR::ComponentDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::tao_marshal ( - CORBA::ComponentIR::ComponentDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::ComponentDef::base_component ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_base_component", - 19, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::ComponentDef::base_component ( - CORBA::ComponentIR::ComponentDef_ptr base_component - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_base_component (base_component); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_base_component - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_base_component", - 19, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::InterfaceDefSeq * CORBA::ComponentIR::ComponentDef::supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_supported_interfaces", - 25, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::ComponentDef::supported_interfaces ( - const CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_supported_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_supported_interfaces", - 25, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::ProvidesDef_ptr CORBA::ComponentIR::ComponentDef::create_provides ( - const char * id, - const char * name, - const char * version, - CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::ProvidesDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_interface_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 5, - "create_provides", - 15, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::UsesDef_ptr CORBA::ComponentIR::ComponentDef::create_uses ( - const char * id, - const char * name, - const char * version, - CORBA::InterfaceDef_ptr interface_type, - CORBA::Boolean is_multiple - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::UsesDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); - TAO::Arg_Traits<ACE_InputCDR::to_boolean>::in_arg_val _tao_is_multiple (is_multiple); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_interface_type, - &_tao_is_multiple - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 6, - "create_uses", - 11, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::EmitsDef_ptr CORBA::ComponentIR::ComponentDef::create_emits ( - const char * id, - const char * name, - const char * version, - CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::EmitsDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 5, - "create_emits", - 12, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::PublishesDef_ptr CORBA::ComponentIR::ComponentDef::create_publishes ( - const char * id, - const char * name, - const char * version, - CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::PublishesDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 5, - "create_publishes", - 16, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::ConsumesDef_ptr CORBA::ComponentIR::ComponentDef::create_consumes ( - const char * id, - const char * name, - const char * version, - CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::ConsumesDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 5, - "create_consumes", - 15, - this->the_TAO_ComponentDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - CORBA::ComponentIR::ComponentDef::ComponentDef (int collocated) - : the_TAO_ComponentDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_ComponentDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::ComponentDef::CORBA_ComponentIR_ComponentDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_ComponentDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ExtInterfaceDef_setup_collocation (collocated); - } - - CORBA::ComponentIR::ComponentDef::~ComponentDef (void) - {} - - void - CORBA::ComponentIR::ComponentDef::_tao_any_destructor (void *_tao_void_pointer) - { - ComponentDef *_tao_tmp_pointer = - ACE_static_cast (ComponentDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::ComponentDef_ptr - CORBA::ComponentIR::ComponentDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<ComponentDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0", - CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::ComponentDef_ptr - CORBA::ComponentIR::ComponentDef::_duplicate (ComponentDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::ComponentDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::ComponentDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::ComponentDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_ComponentDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 47, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7444), - ACE_NTOHL (0x65663a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0 - 13, - ACE_NTOHL (0x436f6d70), - ACE_NTOHL (0x6f6e656e), - ACE_NTOHL (0x74446566), - ACE_NTOHL (0x0), // name = ComponentDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ComponentDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_ComponentDef), - (char *) &_oc_CORBA_ComponentIR_ComponentDef, - 0, - sizeof (CORBA::ComponentIR::ComponentDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_ComponentDef = - &_tc_TAO_tc_CORBA_ComponentIR_ComponentDef; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_sequence/sequence_cs.cpp:65 + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x74417474), + ACE_NTOHL (0x72696275), + ACE_NTOHL (0x74654465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0 + 24, + ACE_NTOHL (0x45787441), + ACE_NTOHL (0x74747269), + ACE_NTOHL (0x62757465), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription + 8, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length -#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_) -#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CS_ - - CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq (void) - {} - - CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( - CORBA::ULong max - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::ProvidesDescription - > - (max) - {} - - CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( - CORBA::ULong max, - CORBA::ULong length, - CORBA::ComponentIR::ProvidesDescription * buffer, - CORBA::Boolean release - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::ProvidesDescription - > - (max, length, buffer, release) - {} - - CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( - const ProvidesDescriptionSeq &seq - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::ProvidesDescription - > - (seq) - {} - - CORBA::ComponentIR::ProvidesDescriptionSeq::~ProvidesDescriptionSeq (void) - {} - - void CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) - { - ProvidesDescriptionSeq * _tao_tmp_pointer = - ACE_static_cast (ProvidesDescriptionSeq *, _tao_void_pointer); - delete _tao_tmp_pointer; - } + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_ProvidesDescriptionSeq[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 57, + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5072), - ACE_NTOHL (0x6f766964), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e536571), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescriptionSeq:1.0 - 23, - ACE_NTOHL (0x50726f76), - ACE_NTOHL (0x69646573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x65710000), // name = ProvidesDescriptionSeq + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 104, // encapsulation length +TAO_ENCAP_BYTE_ORDER, // byte order + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4174), + ACE_NTOHL (0x74726962), + ACE_NTOHL (0x7574654d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0 + 14, + ACE_NTOHL (0x41747472), + ACE_NTOHL (0x69627574), + ACE_NTOHL (0x654d6f64), + ACE_NTOHL (0x65000000), // name = AttributeMode + 2, // member count + 12, + ACE_NTOHL (0x41545452), + ACE_NTOHL (0x5f4e4f52), + ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL + 14, + ACE_NTOHL (0x41545452), + ACE_NTOHL (0x5f524541), + ACE_NTOHL (0x444f4e4c), + ACE_NTOHL (0x59000000), // name = ATTR_READONLY + + 15, + ACE_NTOHL (0x6765745f), + ACE_NTOHL (0x65786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e730000), // name = get_exceptions + CORBA::tk_alias, // typecode kind for typedefs + 556, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x45786344), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq CORBA::tk_sequence, // typecode kind - 568, // encapsulation length + 476, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order CORBA::tk_struct, // typecode kind - 552, // encapsulation length + 460, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order - 54, + 43, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5072), - ACE_NTOHL (0x6f766964), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63657074), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 + 21, + ACE_NTOHL (0x45786365), ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0 - 20, - ACE_NTOHL (0x50726f76), - ACE_NTOHL (0x69646573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = ProvidesDescription + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ExceptionDescription 5, // member count 5, ACE_NTOHL (0x6e616d65), @@ -4278,11 +6558,91 @@ namespace CORBA CORBA::tk_string, 0U, // string length - 15, - ACE_NTOHL (0x696e7465), - ACE_NTOHL (0x72666163), - ACE_NTOHL (0x655f7479), - ACE_NTOHL (0x70650000), // name = interface_type + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + + 0U, + + + 15, + ACE_NTOHL (0x7075745f), + ACE_NTOHL (0x65786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e730000), // name = put_exceptions + CORBA::tk_alias, // typecode kind for typedefs + 556, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x45786344), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq + CORBA::tk_sequence, // typecode kind + 476, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 460, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63657074), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 + 21, + ACE_NTOHL (0x45786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ExceptionDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id CORBA::tk_alias, // typecode kind for typedefs 72, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order @@ -4304,9668 +6664,7459 @@ namespace CORBA CORBA::tk_string, 0U, // string length + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + 0U, + + + 0U, + + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ProvidesDescriptionSeq ( - CORBA::tk_alias, - sizeof (_oc_CORBA_ComponentIR_ProvidesDescriptionSeq), - (char *) &_oc_CORBA_ComponentIR_ProvidesDescriptionSeq, - 0, - sizeof (CORBA::ComponentIR::ProvidesDescriptionSeq) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_ProvidesDescriptionSeq = - &_tc_TAO_tc_CORBA_ComponentIR_ProvidesDescriptionSeq; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_sequence/sequence_cs.cpp:65 -#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_) -#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CS_ - - CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq (void) - {} - - CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( - CORBA::ULong max - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::UsesDescription - > - (max) - {} - - CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( - CORBA::ULong max, - CORBA::ULong length, - CORBA::ComponentIR::UsesDescription * buffer, - CORBA::Boolean release - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::UsesDescription - > - (max, length, buffer, release) - {} - - CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( - const UsesDescriptionSeq &seq - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::UsesDescription - > - (seq) - {} - - CORBA::ComponentIR::UsesDescriptionSeq::~UsesDescriptionSeq (void) - {} - - void CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) - { - UsesDescriptionSeq * _tao_tmp_pointer = - ACE_static_cast (UsesDescriptionSeq *, _tao_void_pointer); - delete _tao_tmp_pointer; - } +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ComponentDescription ( + CORBA::tk_struct, + sizeof (_oc_CORBA_ComponentIR_ComponentDescription), + (char *) &_oc_CORBA_ComponentIR_ComponentDescription, + 0, + sizeof (CORBA::ComponentIR::ComponentDescription) + ); -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_ComponentDescription = + &_tc_TAO_tc_CORBA_ComponentIR_ComponentDescription; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66 + +void +CORBA::ComponentIR::ComponentDescription::_tao_any_destructor ( + void *_tao_void_pointer + ) +{ + ComponentDescription *_tao_tmp_pointer = + ACE_static_cast (ComponentDescription *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::FactoryDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::FactoryDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_duplicate ( + CORBA::ComponentIR::FactoryDef_ptr p + ) +{ + return CORBA::ComponentIR::FactoryDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_release ( + CORBA::ComponentIR::FactoryDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::FactoryDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_nil (void) +{ + return CORBA::ComponentIR::FactoryDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_marshal ( + CORBA::ComponentIR::FactoryDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +CORBA::ComponentIR::FactoryDef::FactoryDef (int collocated) + : the_TAO_FactoryDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_FactoryDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::FactoryDef::CORBA_ComponentIR_FactoryDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_FactoryDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer (this); + } + + this->CORBA_OperationDef_setup_collocation (collocated); +} + +CORBA::ComponentIR::FactoryDef::~FactoryDef (void) +{} + +void +CORBA::ComponentIR::FactoryDef::_tao_any_destructor (void *_tao_void_pointer) +{ + FactoryDef *_tao_tmp_pointer = + ACE_static_cast (FactoryDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::FactoryDef_ptr +CORBA::ComponentIR::FactoryDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<FactoryDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0", + CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::FactoryDef_ptr +CORBA::ComponentIR::FactoryDef::_duplicate (FactoryDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } + + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::FactoryDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/OperationDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER + ); + } +} + +const char* CORBA::ComponentIR::FactoryDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::FactoryDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_FactoryDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 45, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4661), + ACE_NTOHL (0x63746f72), + ACE_NTOHL (0x79446566), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0 + 11, + ACE_NTOHL (0x46616374), + ACE_NTOHL (0x6f727944), + ACE_NTOHL (0x65660000), // name = FactoryDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_FactoryDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_FactoryDef), + (char *) &_oc_CORBA_ComponentIR_FactoryDef, + 0, + sizeof (CORBA::ComponentIR::FactoryDef) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_FactoryDef = + &_tc_TAO_tc_CORBA_ComponentIR_FactoryDef; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::FinderDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::FinderDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_duplicate ( + CORBA::ComponentIR::FinderDef_ptr p + ) +{ + return CORBA::ComponentIR::FinderDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_release ( + CORBA::ComponentIR::FinderDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::FinderDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_nil (void) +{ + return CORBA::ComponentIR::FinderDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_marshal ( + CORBA::ComponentIR::FinderDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +CORBA::ComponentIR::FinderDef::FinderDef (int collocated) + : the_TAO_FinderDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_FinderDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::FinderDef::CORBA_ComponentIR_FinderDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_FinderDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer (this); + } + + this->CORBA_OperationDef_setup_collocation (collocated); +} + +CORBA::ComponentIR::FinderDef::~FinderDef (void) +{} + +void +CORBA::ComponentIR::FinderDef::_tao_any_destructor (void *_tao_void_pointer) +{ + FinderDef *_tao_tmp_pointer = + ACE_static_cast (FinderDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::FinderDef_ptr +CORBA::ComponentIR::FinderDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<FinderDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0", + CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::FinderDef_ptr +CORBA::ComponentIR::FinderDef::_duplicate (FinderDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } + + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::FinderDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/OperationDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER + ); + } +} + +const char* CORBA::ComponentIR::FinderDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::FinderDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_FinderDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 44, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f4669), + ACE_NTOHL (0x6e646572), + ACE_NTOHL (0x4465663a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0 + 10, + ACE_NTOHL (0x46696e64), + ACE_NTOHL (0x65724465), + ACE_NTOHL (0x66000000), // name = FinderDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_FinderDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_FinderDef), + (char *) &_oc_CORBA_ComponentIR_FinderDef, + 0, + sizeof (CORBA::ComponentIR::FinderDef) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_FinderDef = + &_tc_TAO_tc_CORBA_ComponentIR_FinderDef; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/interface_cs.cpp:60 + +// Traits specializations for CORBA::ComponentIR::HomeDef. + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::HomeDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_duplicate ( + CORBA::ComponentIR::HomeDef_ptr p + ) +{ + return CORBA::ComponentIR::HomeDef::_duplicate (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +void +TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_release ( + CORBA::ComponentIR::HomeDef_ptr p + ) +{ + CORBA::release (p); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::ComponentIR::HomeDef_ptr +TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_nil (void) +{ + return CORBA::ComponentIR::HomeDef::_nil (); +} + +ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION +CORBA::Boolean +TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_marshal ( + CORBA::ComponentIR::HomeDef_ptr p, + TAO_OutputCDR & cdr + ) +{ + return p->marshal (cdr); +} + +// Function pointer for collocation factory initialization. +TAO::Collocation_Proxy_Broker * +(*CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) ( + CORBA::Object_ptr obj + ) = 0; + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::HomeDef::base_home ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_base_home", + 14, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::HomeDef::base_home ( + CORBA::ComponentIR::HomeDef_ptr base_home + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::in_arg_val _tao_base_home (base_home); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_base_home + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_base_home", + 14, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::InterfaceDefSeq * CORBA::ComponentIR::HomeDef::supported_interfaces ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::InterfaceDefSeq>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_supported_interfaces", + 25, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::HomeDef::supported_interfaces ( + const CORBA::InterfaceDefSeq & supported_interfaces + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_supported_interfaces + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_supported_interfaces", + 25, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::HomeDef::managed_component ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_managed_component", + 22, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::HomeDef::managed_component ( + CORBA::ComponentIR::ComponentDef_ptr managed_component + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_managed_component (managed_component); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_managed_component + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_managed_component", + 22, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ValueDef_ptr CORBA::ComponentIR::HomeDef::primary_key ( + ACE_ENV_SINGLE_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ValueDef>::ret_val _tao_retval; + + TAO::Argument *_tao_signature [] = + { + &_tao_retval + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 1, + "_get_primary_key", + 16, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +void CORBA::ComponentIR::HomeDef::primary_key ( + CORBA::ValueDef_ptr primary_key + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<void>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::ValueDef>::in_arg_val _tao_primary_key (primary_key); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_primary_key + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 2, + "_set_primary_key", + 16, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::FactoryDef_ptr CORBA::ComponentIR::HomeDef::create_factory ( + const char * id, + const char * name, + const char * version, + const CORBA::ParDescriptionSeq & params, + const CORBA::ExceptionDefSeq & exceptions + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::FactoryDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); + TAO::Arg_Traits<CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_params, + &_tao_exceptions + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 6, + "create_factory", + 14, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_operation/operation_cs.cpp:78 + +::CORBA::ComponentIR::FinderDef_ptr CORBA::ComponentIR::HomeDef::create_finder ( + const char * id, + const char * name, + const char * version, + const CORBA::ParDescriptionSeq & params, + const CORBA::ExceptionDefSeq & exceptions + ACE_ENV_ARG_DECL + ) + ACE_THROW_SPEC (( + CORBA::SystemException + )) +{ + if (!this->is_evaluated ()) + { + ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); + } + + if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) + { + CORBA_ComponentIR_HomeDef_setup_collocation ( + this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () + ); + } + + TAO::Arg_Traits<CORBA::ComponentIR::FinderDef>::ret_val _tao_retval; + TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); + TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); + TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); + TAO::Arg_Traits<CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); + TAO::Arg_Traits<CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); + + TAO::Argument *_tao_signature [] = + { + &_tao_retval, + &_tao_id, + &_tao_name, + &_tao_version, + &_tao_params, + &_tao_exceptions + }; + + TAO::Invocation_Adapter _tao_call ( + this, + _tao_signature, + 6, + "create_finder", + 13, + this->the_TAO_HomeDef_Proxy_Broker_ + ); + + _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); + ACE_CHECK_RETURN (_tao_retval.excp ()); + + return _tao_retval.retn (); +} + +CORBA::ComponentIR::HomeDef::HomeDef (int collocated) + : the_TAO_HomeDef_Proxy_Broker_ (0) +{ + this->CORBA_ComponentIR_HomeDef_setup_collocation (collocated); +} + +void +CORBA::ComponentIR::HomeDef::CORBA_ComponentIR_HomeDef_setup_collocation (int collocated) +{ + if (collocated) + { + this->the_TAO_HomeDef_Proxy_Broker_ = + ::CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer (this); + } + + this->CORBA_ExtInterfaceDef_setup_collocation (collocated); +} + +CORBA::ComponentIR::HomeDef::~HomeDef (void) +{} + +void +CORBA::ComponentIR::HomeDef::_tao_any_destructor (void *_tao_void_pointer) +{ + HomeDef *_tao_tmp_pointer = + ACE_static_cast (HomeDef *, _tao_void_pointer); + CORBA::release (_tao_tmp_pointer); +} + +CORBA::ComponentIR::HomeDef_ptr +CORBA::ComponentIR::HomeDef::_narrow ( + CORBA::Object_ptr _tao_objref + ACE_ENV_ARG_DECL + ) +{ + return + TAO::Narrow_Utils<HomeDef>::narrow ( + _tao_objref, + "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0", + CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer + ACE_ENV_ARG_PARAMETER + ); +} + +CORBA::ComponentIR::HomeDef_ptr +CORBA::ComponentIR::HomeDef::_duplicate (HomeDef_ptr obj) +{ + if (! CORBA::is_nil (obj)) + { + obj->_add_ref (); + } + + return obj; +} + +CORBA::Boolean +CORBA::ComponentIR::HomeDef::_is_a ( + const char *value + ACE_ENV_ARG_DECL + ) +{ + if ( + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IRObject:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Container:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Contained:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/IDLType:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/InterfaceDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ExtInterfaceDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0" + ) || + !ACE_OS::strcmp ( + (char *)value, + "IDL:omg.org/CORBA/Object:1.0" + ) + ) + { + return 1; // success using local knowledge + } + else + { + return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( + value + ACE_ENV_ARG_PARAMETER + ); + } +} + +const char* CORBA::ComponentIR::HomeDef::_interface_repository_id (void) const +{ + return "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0"; +} + +CORBA::Boolean +CORBA::ComponentIR::HomeDef::marshal (TAO_OutputCDR &cdr) +{ + return (cdr << this); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_HomeDef[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 42, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f486f), + ACE_NTOHL (0x6d654465), + ACE_NTOHL (0x663a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0 + 8, + ACE_NTOHL (0x486f6d65), + ACE_NTOHL (0x44656600), // name = HomeDef + }; + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_HomeDef ( + CORBA::tk_objref, + sizeof (_oc_CORBA_ComponentIR_HomeDef), + (char *) &_oc_CORBA_ComponentIR_HomeDef, + 0, + sizeof (CORBA::ComponentIR::HomeDef) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_HomeDef = + &_tc_TAO_tc_CORBA_ComponentIR_HomeDef; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_typecode/typecode_defn.cpp:284 + +static const CORBA::Long _oc_CORBA_ComponentIR_HomeDescription[] = +{ + TAO_ENCAP_BYTE_ORDER, // byte order + 50, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6d706f6e), + ACE_NTOHL (0x656e7449), + ACE_NTOHL (0x522f486f), + ACE_NTOHL (0x6d654465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/HomeDescription:1.0 + 16, + ACE_NTOHL (0x486f6d65), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = HomeDescription + 12, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 10, + ACE_NTOHL (0x62617365), + ACE_NTOHL (0x5f686f6d), + ACE_NTOHL (0x65000000), // name = base_home + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 18, + ACE_NTOHL (0x6d616e61), + ACE_NTOHL (0x6765645f), + ACE_NTOHL (0x636f6d70), + ACE_NTOHL (0x6f6e656e), + ACE_NTOHL (0x74000000), // name = managed_component + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 12, + ACE_NTOHL (0x7072696d), + ACE_NTOHL (0x6172795f), + ACE_NTOHL (0x6b657900), // name = primary_key + CORBA::tk_struct, // typecode kind + 996, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 39, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5661), + ACE_NTOHL (0x6c756544), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDescription:1.0 + 17, + ACE_NTOHL (0x56616c75), + ACE_NTOHL (0x65446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ValueDescription + 10, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 12, + ACE_NTOHL (0x69735f61), + ACE_NTOHL (0x62737472), + ACE_NTOHL (0x61637400), // name = is_abstract + CORBA::tk_boolean, + + 10, + ACE_NTOHL (0x69735f63), + ACE_NTOHL (0x7573746f), + ACE_NTOHL (0x6d000000), // name = is_custom + CORBA::tk_boolean, + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 21, + ACE_NTOHL (0x73757070), + ACE_NTOHL (0x6f727465), + ACE_NTOHL (0x645f696e), + ACE_NTOHL (0x74657266), + ACE_NTOHL (0x61636573), + ACE_NTOHL (0x0), // name = supported_interfaces + CORBA::tk_alias, // typecode kind for typedefs + 164, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 38, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49645365), + ACE_NTOHL (0x713a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0 + 16, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x53657100), // name = RepositoryIdSeq + CORBA::tk_sequence, // typecode kind + 88, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 0U, + + + 21, + ACE_NTOHL (0x61627374), + ACE_NTOHL (0x72616374), + ACE_NTOHL (0x5f626173), + ACE_NTOHL (0x655f7661), + ACE_NTOHL (0x6c756573), + ACE_NTOHL (0x0), // name = abstract_base_values + CORBA::tk_alias, // typecode kind for typedefs + 164, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 38, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49645365), + ACE_NTOHL (0x713a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0 + 16, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x53657100), // name = RepositoryIdSeq + CORBA::tk_sequence, // typecode kind + 88, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 0U, + + + 15, + ACE_NTOHL (0x69735f74), + ACE_NTOHL (0x72756e63), + ACE_NTOHL (0x61746162), + ACE_NTOHL (0x6c650000), // name = is_truncatable + CORBA::tk_boolean, + + 11, + ACE_NTOHL (0x62617365), + ACE_NTOHL (0x5f76616c), + ACE_NTOHL (0x75650000), // name = base_value + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + + 10, + ACE_NTOHL (0x66616374), + ACE_NTOHL (0x6f726965), + ACE_NTOHL (0x73000000), // name = factories + CORBA::tk_alias, // typecode kind for typedefs + 2036, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 39, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0 + 17, + ACE_NTOHL (0x4f704465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e536571), + ACE_NTOHL (0x0), // name = OpDescriptionSeq + CORBA::tk_sequence, // typecode kind + 1956, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 1940, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x65726174), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0 + 21, + ACE_NTOHL (0x4f706572), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = OperationDescription + 9, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 7, + ACE_NTOHL (0x72657375), + ACE_NTOHL (0x6c740000), // name = result + CORBA::tk_TypeCode, + + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 100, // encapsulation length +TAO_ENCAP_BYTE_ORDER, // byte order + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x65726174), + ACE_NTOHL (0x696f6e4d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0 + 14, + ACE_NTOHL (0x4f706572), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e4d6f64), + ACE_NTOHL (0x65000000), // name = OperationMode + 2, // member count + 10, + ACE_NTOHL (0x4f505f4e), + ACE_NTOHL (0x4f524d41), + ACE_NTOHL (0x4c000000), // name = OP_NORMAL + 10, + ACE_NTOHL (0x4f505f4f), + ACE_NTOHL (0x4e455741), + ACE_NTOHL (0x59000000), // name = OP_ONEWAY - static const CORBA::Long _oc_CORBA_ComponentIR_UsesDescriptionSeq[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 53, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5573), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e536571), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescriptionSeq:1.0 - 19, - ACE_NTOHL (0x55736573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x65710000), // name = UsesDescriptionSeq - CORBA::tk_sequence, // typecode kind - 580, // encapsulation length + 9, + ACE_NTOHL (0x636f6e74), + ACE_NTOHL (0x65787473), + ACE_NTOHL (0x0), // name = contexts + CORBA::tk_alias, // typecode kind for typedefs + 236, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6e746578), + ACE_NTOHL (0x74496453), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0 + 13, + ACE_NTOHL (0x436f6e74), + ACE_NTOHL (0x65787449), + ACE_NTOHL (0x64536571), + ACE_NTOHL (0x0), // name = ContextIdSeq + CORBA::tk_sequence, // typecode kind + 164, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_alias, // typecode kind for typedefs + 148, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 564, // encapsulation length + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6e746578), + ACE_NTOHL (0x74496465), + ACE_NTOHL (0x6e746966), + ACE_NTOHL (0x6965723a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0 + 18, + ACE_NTOHL (0x436f6e74), + ACE_NTOHL (0x65787449), + ACE_NTOHL (0x64656e74), + ACE_NTOHL (0x69666965), + ACE_NTOHL (0x72000000), // name = ContextIdentifier + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order - 50, + 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5573), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0 - 16, - ACE_NTOHL (0x55736573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = UsesDescription - 6, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 15, - ACE_NTOHL (0x696e7465), - ACE_NTOHL (0x72666163), - ACE_NTOHL (0x655f7479), - ACE_NTOHL (0x70650000), // name = interface_type - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - 12, - ACE_NTOHL (0x69735f6d), - ACE_NTOHL (0x756c7469), - ACE_NTOHL (0x706c6500), // name = is_multiple - CORBA::tk_boolean, + 0U, - 0U, + 11, + ACE_NTOHL (0x70617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x72730000), // name = parameters + CORBA::tk_alias, // typecode kind for typedefs + 496, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x50617244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ParDescriptionSeq + CORBA::tk_sequence, // typecode kind + 416, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 400, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72616d65), + ACE_NTOHL (0x74657244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0 + 21, + ACE_NTOHL (0x50617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ParameterDescription + 4, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length -}; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_UsesDescriptionSeq ( - CORBA::tk_alias, - sizeof (_oc_CORBA_ComponentIR_UsesDescriptionSeq), - (char *) &_oc_CORBA_ComponentIR_UsesDescriptionSeq, - 0, - sizeof (CORBA::ComponentIR::UsesDescriptionSeq) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_UsesDescriptionSeq = - &_tc_TAO_tc_CORBA_ComponentIR_UsesDescriptionSeq; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_sequence/sequence_cs.cpp:65 + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + 9, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x5f646566), + ACE_NTOHL (0x0), // name = type_def + CORBA::tk_objref, // typecode kind + 52, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 30, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4944), + ACE_NTOHL (0x4c547970), + ACE_NTOHL (0x653a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0 + 8, + ACE_NTOHL (0x49444c54), + ACE_NTOHL (0x79706500), // name = IDLType + + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 116, // encapsulation length +TAO_ENCAP_BYTE_ORDER, // byte order + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72616d65), + ACE_NTOHL (0x7465724d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0 + 14, + ACE_NTOHL (0x50617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x724d6f64), + ACE_NTOHL (0x65000000), // name = ParameterMode + 3, // member count + 9, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f494e), + ACE_NTOHL (0x0), // name = PARAM_IN + 10, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f4f55), + ACE_NTOHL (0x54000000), // name = PARAM_OUT + 12, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f494e), + ACE_NTOHL (0x4f555400), // name = PARAM_INOUT + -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_) -#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CS_ - - CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq (void) - {} - - CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( - CORBA::ULong max - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::EventPortDescription - > - (max) - {} - - CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( - CORBA::ULong max, - CORBA::ULong length, - CORBA::ComponentIR::EventPortDescription * buffer, - CORBA::Boolean release - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::EventPortDescription - > - (max, length, buffer, release) - {} - - CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( - const EventPortDescriptionSeq &seq - ) - : TAO_Unbounded_Sequence< - CORBA::ComponentIR::EventPortDescription - > - (seq) - {} - - CORBA::ComponentIR::EventPortDescriptionSeq::~EventPortDescriptionSeq (void) - {} - - void CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) - { - EventPortDescriptionSeq * _tao_tmp_pointer = - ACE_static_cast (EventPortDescriptionSeq *, _tao_void_pointer); - delete _tao_tmp_pointer; - } + 0U, -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_EventPortDescriptionSeq[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 58, + + 11, + ACE_NTOHL (0x65786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e730000), // name = exceptions + CORBA::tk_alias, // typecode kind for typedefs + 556, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x45786344), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq + CORBA::tk_sequence, // typecode kind + 476, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 460, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63657074), + ACE_NTOHL (0x696f6e44), ACE_NTOHL (0x65736372), ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x713a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 - 24, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 + 21, + ACE_NTOHL (0x45786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e446573), ACE_NTOHL (0x63726970), ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq - CORBA::tk_sequence, // typecode kind - 564, // encapsulation length + ACE_NTOHL (0x0), // name = ExceptionDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 548, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 - 21, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = EventPortDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 6, - ACE_NTOHL (0x6576656e), - ACE_NTOHL (0x74000000), // name = event - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - - 0U, + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length -}; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_EventPortDescriptionSeq ( - CORBA::tk_alias, - sizeof (_oc_CORBA_ComponentIR_EventPortDescriptionSeq), - (char *) &_oc_CORBA_ComponentIR_EventPortDescriptionSeq, - 0, - sizeof (CORBA::ComponentIR::EventPortDescriptionSeq) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_EventPortDescriptionSeq = - &_tc_TAO_tc_CORBA_ComponentIR_EventPortDescriptionSeq; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_ComponentDescription[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 55, + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ComponentDescription:1.0 - 21, - ACE_NTOHL (0x436f6d70), - ACE_NTOHL (0x6f6e656e), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ComponentDescription - 13, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 15, - ACE_NTOHL (0x62617365), - ACE_NTOHL (0x5f636f6d), - ACE_NTOHL (0x706f6e65), - ACE_NTOHL (0x6e740000), // name = base_component - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length - 21, - ACE_NTOHL (0x73757070), - ACE_NTOHL (0x6f727465), - ACE_NTOHL (0x645f696e), - ACE_NTOHL (0x74657266), - ACE_NTOHL (0x61636573), - ACE_NTOHL (0x0), // name = supported_interfaces - CORBA::tk_alias, // typecode kind for typedefs - 164, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 38, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49645365), - ACE_NTOHL (0x713a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0 - 16, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x53657100), // name = RepositoryIdSeq - CORBA::tk_sequence, // typecode kind - 88, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 0U, + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, - 20, - ACE_NTOHL (0x70726f76), - ACE_NTOHL (0x69646564), - ACE_NTOHL (0x5f696e74), - ACE_NTOHL (0x65726661), - ACE_NTOHL (0x63657300), // name = provided_interfaces - CORBA::tk_alias, // typecode kind for typedefs - 672, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 57, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5072), - ACE_NTOHL (0x6f766964), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e536571), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescriptionSeq:1.0 - 23, - ACE_NTOHL (0x50726f76), - ACE_NTOHL (0x69646573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x65710000), // name = ProvidesDescriptionSeq - CORBA::tk_sequence, // typecode kind - 568, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 552, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 54, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5072), - ACE_NTOHL (0x6f766964), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0 - 20, - ACE_NTOHL (0x50726f76), - ACE_NTOHL (0x69646573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = ProvidesDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 15, - ACE_NTOHL (0x696e7465), - ACE_NTOHL (0x72666163), - ACE_NTOHL (0x655f7479), - ACE_NTOHL (0x70650000), // name = interface_type - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - - 0U, + 0U, - 16, - ACE_NTOHL (0x75736564), - ACE_NTOHL (0x5f696e74), - ACE_NTOHL (0x65726661), - ACE_NTOHL (0x63657300), // name = used_interfaces - CORBA::tk_alias, // typecode kind for typedefs - 676, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 53, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5573), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e536571), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescriptionSeq:1.0 - 19, - ACE_NTOHL (0x55736573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x65710000), // name = UsesDescriptionSeq - CORBA::tk_sequence, // typecode kind - 580, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 564, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 50, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f5573), - ACE_NTOHL (0x65734465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0 - 16, - ACE_NTOHL (0x55736573), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = UsesDescription - 6, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 15, - ACE_NTOHL (0x696e7465), - ACE_NTOHL (0x72666163), - ACE_NTOHL (0x655f7479), - ACE_NTOHL (0x70650000), // name = interface_type - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 12, - ACE_NTOHL (0x69735f6d), - ACE_NTOHL (0x756c7469), - ACE_NTOHL (0x706c6500), // name = is_multiple - CORBA::tk_boolean, - - - 0U, - 13, - ACE_NTOHL (0x656d6974), - ACE_NTOHL (0x735f6576), - ACE_NTOHL (0x656e7473), - ACE_NTOHL (0x0), // name = emits_events - CORBA::tk_alias, // typecode kind for typedefs - 668, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 58, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x713a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 - 24, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq - CORBA::tk_sequence, // typecode kind - 564, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 548, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 - 21, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = EventPortDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 6, - ACE_NTOHL (0x6576656e), - ACE_NTOHL (0x74000000), // name = event - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - - 0U, - - - 17, - ACE_NTOHL (0x7075626c), - ACE_NTOHL (0x69736865), - ACE_NTOHL (0x735f6576), - ACE_NTOHL (0x656e7473), - ACE_NTOHL (0x0), // name = publishes_events - CORBA::tk_alias, // typecode kind for typedefs - 668, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 58, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x713a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 - 24, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq - CORBA::tk_sequence, // typecode kind - 564, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 548, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 - 21, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = EventPortDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 6, - ACE_NTOHL (0x6576656e), - ACE_NTOHL (0x74000000), // name = event - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - - 0U, + 0U, - 16, - ACE_NTOHL (0x636f6e73), - ACE_NTOHL (0x756d6573), - ACE_NTOHL (0x5f657665), - ACE_NTOHL (0x6e747300), // name = consumes_events - CORBA::tk_alias, // typecode kind for typedefs - 668, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 58, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x713a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0 - 24, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x53657100), // name = EventPortDescriptionSeq - CORBA::tk_sequence, // typecode kind - 564, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 548, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 55, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4576), - ACE_NTOHL (0x656e7450), - ACE_NTOHL (0x6f727444), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0 - 21, - ACE_NTOHL (0x4576656e), - ACE_NTOHL (0x74506f72), - ACE_NTOHL (0x74446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = EventPortDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 6, - ACE_NTOHL (0x6576656e), - ACE_NTOHL (0x74000000), // name = event - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - - 0U, + 8, + ACE_NTOHL (0x66696e64), + ACE_NTOHL (0x65727300), // name = finders + CORBA::tk_alias, // typecode kind for typedefs + 2036, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 39, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0 + 17, + ACE_NTOHL (0x4f704465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e536571), + ACE_NTOHL (0x0), // name = OpDescriptionSeq + CORBA::tk_sequence, // typecode kind + 1956, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 1940, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x65726174), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0 + 21, + ACE_NTOHL (0x4f706572), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = OperationDescription + 9, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length - 11, - ACE_NTOHL (0x61747472), - ACE_NTOHL (0x69627574), - ACE_NTOHL (0x65730000), // name = attributes - CORBA::tk_alias, // typecode kind for typedefs - 1860, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 44, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x74417474), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0 - 22, - ACE_NTOHL (0x45787441), - ACE_NTOHL (0x74747244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq - CORBA::tk_sequence, // typecode kind - 1772, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 1756, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 46, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x74417474), - ACE_NTOHL (0x72696275), - ACE_NTOHL (0x74654465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0 - 24, - ACE_NTOHL (0x45787441), - ACE_NTOHL (0x74747269), - ACE_NTOHL (0x62757465), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription - 8, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 104, // encapsulation length + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 7, + ACE_NTOHL (0x72657375), + ACE_NTOHL (0x6c740000), // name = result + CORBA::tk_TypeCode, + + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 100, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4174), - ACE_NTOHL (0x74726962), - ACE_NTOHL (0x7574654d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0 - 14, - ACE_NTOHL (0x41747472), - ACE_NTOHL (0x69627574), - ACE_NTOHL (0x654d6f64), - ACE_NTOHL (0x65000000), // name = AttributeMode - 2, // member count - 12, - ACE_NTOHL (0x41545452), - ACE_NTOHL (0x5f4e4f52), - ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL - 14, - ACE_NTOHL (0x41545452), - ACE_NTOHL (0x5f524541), - ACE_NTOHL (0x444f4e4c), - ACE_NTOHL (0x59000000), // name = ATTR_READONLY - - 15, - ACE_NTOHL (0x6765745f), - ACE_NTOHL (0x65786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e730000), // name = get_exceptions - CORBA::tk_alias, // typecode kind for typedefs - 556, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x45786344), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq - CORBA::tk_sequence, // typecode kind - 476, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 460, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63657074), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 - 21, - ACE_NTOHL (0x45786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ExceptionDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x65726174), + ACE_NTOHL (0x696f6e4d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0 + 14, + ACE_NTOHL (0x4f706572), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e4d6f64), + ACE_NTOHL (0x65000000), // name = OperationMode + 2, // member count + 10, + ACE_NTOHL (0x4f505f4e), + ACE_NTOHL (0x4f524d41), + ACE_NTOHL (0x4c000000), // name = OP_NORMAL + 10, + ACE_NTOHL (0x4f505f4f), + ACE_NTOHL (0x4e455741), + ACE_NTOHL (0x59000000), // name = OP_ONEWAY + + 9, + ACE_NTOHL (0x636f6e74), + ACE_NTOHL (0x65787473), + ACE_NTOHL (0x0), // name = contexts + CORBA::tk_alias, // typecode kind for typedefs + 236, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6e746578), + ACE_NTOHL (0x74496453), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0 + 13, + ACE_NTOHL (0x436f6e74), + ACE_NTOHL (0x65787449), + ACE_NTOHL (0x64536571), + ACE_NTOHL (0x0), // name = ContextIdSeq + CORBA::tk_sequence, // typecode kind + 164, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_alias, // typecode kind for typedefs + 148, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6e746578), + ACE_NTOHL (0x74496465), + ACE_NTOHL (0x6e746966), + ACE_NTOHL (0x6965723a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0 + 18, + ACE_NTOHL (0x436f6e74), + ACE_NTOHL (0x65787449), + ACE_NTOHL (0x64656e74), + ACE_NTOHL (0x69666965), + ACE_NTOHL (0x72000000), // name = ContextIdentifier + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 0U, + + + 11, + ACE_NTOHL (0x70617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x72730000), // name = parameters + CORBA::tk_alias, // typecode kind for typedefs + 496, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x50617244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ParDescriptionSeq + CORBA::tk_sequence, // typecode kind + 416, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 400, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72616d65), + ACE_NTOHL (0x74657244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0 + 21, + ACE_NTOHL (0x50617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ParameterDescription + 4, // member count 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - - 0U, - - - 15, - ACE_NTOHL (0x7075745f), - ACE_NTOHL (0x65786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e730000), // name = put_exceptions - CORBA::tk_alias, // typecode kind for typedefs - 556, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x45786344), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq - CORBA::tk_sequence, // typecode kind - 476, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 460, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63657074), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 - 21, - ACE_NTOHL (0x45786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ExceptionDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + 9, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x5f646566), + ACE_NTOHL (0x0), // name = type_def + CORBA::tk_objref, // typecode kind + 52, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 30, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4944), + ACE_NTOHL (0x4c547970), + ACE_NTOHL (0x653a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0 + 8, + ACE_NTOHL (0x49444c54), + ACE_NTOHL (0x79706500), // name = IDLType + + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 116, // encapsulation length +TAO_ENCAP_BYTE_ORDER, // byte order + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72616d65), + ACE_NTOHL (0x7465724d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0 + 14, + ACE_NTOHL (0x50617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x724d6f64), + ACE_NTOHL (0x65000000), // name = ParameterMode + 3, // member count + 9, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f494e), + ACE_NTOHL (0x0), // name = PARAM_IN + 10, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f4f55), + ACE_NTOHL (0x54000000), // name = PARAM_OUT + 12, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f494e), + ACE_NTOHL (0x4f555400), // name = PARAM_INOUT + + 0U, + + + 11, + ACE_NTOHL (0x65786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e730000), // name = exceptions + CORBA::tk_alias, // typecode kind for typedefs + 556, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x45786344), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq + CORBA::tk_sequence, // typecode kind + 476, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 460, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63657074), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 + 21, + ACE_NTOHL (0x45786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ExceptionDescription + 5, // member count 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length - 0U, + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + + 0U, - 0U, + 0U, + 11, + ACE_NTOHL (0x6f706572), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e730000), // name = operations + CORBA::tk_alias, // typecode kind for typedefs + 2036, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 39, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0 + 17, + ACE_NTOHL (0x4f704465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e536571), + ACE_NTOHL (0x0), // name = OpDescriptionSeq + CORBA::tk_sequence, // typecode kind + 1956, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 1940, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x65726174), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0 + 21, + ACE_NTOHL (0x4f706572), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = OperationDescription + 9, // member count 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length -}; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_ComponentDescription ( - CORBA::tk_struct, - sizeof (_oc_CORBA_ComponentIR_ComponentDescription), - (char *) &_oc_CORBA_ComponentIR_ComponentDescription, - 0, - sizeof (CORBA::ComponentIR::ComponentDescription) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_ComponentDescription = - &_tc_TAO_tc_CORBA_ComponentIR_ComponentDescription; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/structure_cs.cpp:66 - - void - CORBA::ComponentIR::ComponentDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) - { - ComponentDescription *_tao_tmp_pointer = - ACE_static_cast (ComponentDescription *, _tao_void_pointer); - delete _tao_tmp_pointer; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::FactoryDef. - - CORBA::ComponentIR::FactoryDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_duplicate ( - CORBA::ComponentIR::FactoryDef_ptr p - ) - { - return CORBA::ComponentIR::FactoryDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_release ( - CORBA::ComponentIR::FactoryDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::FactoryDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_nil (void) - { - return CORBA::ComponentIR::FactoryDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::tao_marshal ( - CORBA::ComponentIR::FactoryDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - CORBA::ComponentIR::FactoryDef::FactoryDef (int collocated) - : the_TAO_FactoryDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_FactoryDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::FactoryDef::CORBA_ComponentIR_FactoryDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_FactoryDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_OperationDef_setup_collocation (collocated); - } - - CORBA::ComponentIR::FactoryDef::~FactoryDef (void) - {} - - void - CORBA::ComponentIR::FactoryDef::_tao_any_destructor (void *_tao_void_pointer) - { - FactoryDef *_tao_tmp_pointer = - ACE_static_cast (FactoryDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::FactoryDef_ptr - CORBA::ComponentIR::FactoryDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<FactoryDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0", - CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::FactoryDef_ptr - CORBA::ComponentIR::FactoryDef::_duplicate (FactoryDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::FactoryDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/OperationDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::FactoryDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::FactoryDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_FactoryDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 45, + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 7, + ACE_NTOHL (0x72657375), + ACE_NTOHL (0x6c740000), // name = result + CORBA::tk_TypeCode, + + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 100, // encapsulation length +TAO_ENCAP_BYTE_ORDER, // byte order + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4f70), + ACE_NTOHL (0x65726174), + ACE_NTOHL (0x696f6e4d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0 + 14, + ACE_NTOHL (0x4f706572), + ACE_NTOHL (0x6174696f), + ACE_NTOHL (0x6e4d6f64), + ACE_NTOHL (0x65000000), // name = OperationMode + 2, // member count + 10, + ACE_NTOHL (0x4f505f4e), + ACE_NTOHL (0x4f524d41), + ACE_NTOHL (0x4c000000), // name = OP_NORMAL + 10, + ACE_NTOHL (0x4f505f4f), + ACE_NTOHL (0x4e455741), + ACE_NTOHL (0x59000000), // name = OP_ONEWAY + + 9, + ACE_NTOHL (0x636f6e74), + ACE_NTOHL (0x65787473), + ACE_NTOHL (0x0), // name = contexts + CORBA::tk_alias, // typecode kind for typedefs + 236, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6e746578), + ACE_NTOHL (0x74496453), + ACE_NTOHL (0x65713a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0 + 13, + ACE_NTOHL (0x436f6e74), + ACE_NTOHL (0x65787449), + ACE_NTOHL (0x64536571), + ACE_NTOHL (0x0), // name = ContextIdSeq + CORBA::tk_sequence, // typecode kind + 164, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_alias, // typecode kind for typedefs + 148, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f436f), + ACE_NTOHL (0x6e746578), + ACE_NTOHL (0x74496465), + ACE_NTOHL (0x6e746966), + ACE_NTOHL (0x6965723a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0 + 18, + ACE_NTOHL (0x436f6e74), + ACE_NTOHL (0x65787449), + ACE_NTOHL (0x64656e74), + ACE_NTOHL (0x69666965), + ACE_NTOHL (0x72000000), // name = ContextIdentifier + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4661), - ACE_NTOHL (0x63746f72), - ACE_NTOHL (0x79446566), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0 + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 11, - ACE_NTOHL (0x46616374), - ACE_NTOHL (0x6f727944), - ACE_NTOHL (0x65660000), // name = FactoryDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_FactoryDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_FactoryDef), - (char *) &_oc_CORBA_ComponentIR_FactoryDef, - 0, - sizeof (CORBA::ComponentIR::FactoryDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_FactoryDef = - &_tc_TAO_tc_CORBA_ComponentIR_FactoryDef; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::FinderDef. - - CORBA::ComponentIR::FinderDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_duplicate ( - CORBA::ComponentIR::FinderDef_ptr p - ) - { - return CORBA::ComponentIR::FinderDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_release ( - CORBA::ComponentIR::FinderDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::FinderDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_nil (void) - { - return CORBA::ComponentIR::FinderDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::tao_marshal ( - CORBA::ComponentIR::FinderDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - CORBA::ComponentIR::FinderDef::FinderDef (int collocated) - : the_TAO_FinderDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_FinderDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::FinderDef::CORBA_ComponentIR_FinderDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_FinderDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_OperationDef_setup_collocation (collocated); - } - - CORBA::ComponentIR::FinderDef::~FinderDef (void) - {} - - void - CORBA::ComponentIR::FinderDef::_tao_any_destructor (void *_tao_void_pointer) - { - FinderDef *_tao_tmp_pointer = - ACE_static_cast (FinderDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::FinderDef_ptr - CORBA::ComponentIR::FinderDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<FinderDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0", - CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::FinderDef_ptr - CORBA::ComponentIR::FinderDef::_duplicate (FinderDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::FinderDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/OperationDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::FinderDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::FinderDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_FinderDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 44, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + + 0U, + + + 11, + ACE_NTOHL (0x70617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x72730000), // name = parameters + CORBA::tk_alias, // typecode kind for typedefs + 496, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x50617244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ParDescriptionSeq + CORBA::tk_sequence, // typecode kind + 416, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 400, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72616d65), + ACE_NTOHL (0x74657244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0 + 21, + ACE_NTOHL (0x50617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ParameterDescription + 4, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f4669), - ACE_NTOHL (0x6e646572), - ACE_NTOHL (0x4465663a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0 - 10, - ACE_NTOHL (0x46696e64), - ACE_NTOHL (0x65724465), - ACE_NTOHL (0x66000000), // name = FinderDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_FinderDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_FinderDef), - (char *) &_oc_CORBA_ComponentIR_FinderDef, - 0, - sizeof (CORBA::ComponentIR::FinderDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_FinderDef = - &_tc_TAO_tc_CORBA_ComponentIR_FinderDef; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/interface_cs.cpp:60 - - // Traits specializations for CORBA::ComponentIR::HomeDef. - - CORBA::ComponentIR::HomeDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_duplicate ( - CORBA::ComponentIR::HomeDef_ptr p - ) - { - return CORBA::ComponentIR::HomeDef::_duplicate (p); - } - - void - TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_release ( - CORBA::ComponentIR::HomeDef_ptr p - ) - { - CORBA::release (p); - } - - CORBA::ComponentIR::HomeDef_ptr - TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_nil (void) - { - return CORBA::ComponentIR::HomeDef::_nil (); - } - - CORBA::Boolean - TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::tao_marshal ( - CORBA::ComponentIR::HomeDef_ptr p, - TAO_OutputCDR & cdr - ) - { - return p->marshal (cdr); - } - - // Function pointer for collocation factory initialization. - TAO::Collocation_Proxy_Broker * - (*CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) ( - CORBA::Object_ptr obj - ) = 0; - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::HomeDef_ptr CORBA::ComponentIR::HomeDef::base_home ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_base_home", - 14, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::HomeDef::base_home ( - CORBA::ComponentIR::HomeDef_ptr base_home - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ComponentIR::HomeDef>::in_arg_val _tao_base_home (base_home); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_base_home - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_base_home", - 14, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::InterfaceDefSeq * CORBA::ComponentIR::HomeDef::supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_supported_interfaces", - 25, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::HomeDef::supported_interfaces ( - const CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_supported_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_supported_interfaces", - 25, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::ComponentDef_ptr CORBA::ComponentIR::HomeDef::managed_component ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_managed_component", - 22, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::HomeDef::managed_component ( - CORBA::ComponentIR::ComponentDef_ptr managed_component - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_managed_component (managed_component); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_managed_component - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_managed_component", - 22, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ValueDef_ptr CORBA::ComponentIR::HomeDef::primary_key ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ValueDef>::ret_val _tao_retval; - - TAO::Argument *_tao_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 1, - "_get_primary_key", - 16, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - void CORBA::ComponentIR::HomeDef::primary_key ( - CORBA::ValueDef_ptr primary_key - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<void>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::ValueDef>::in_arg_val _tao_primary_key (primary_key); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_primary_key - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 2, - "_set_primary_key", - 16, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::FactoryDef_ptr CORBA::ComponentIR::HomeDef::create_factory ( - const char * id, - const char * name, - const char * version, - const CORBA::ParDescriptionSeq & params, - const CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::FactoryDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); - TAO::Arg_Traits<CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_params, - &_tao_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 6, - "create_factory", - 14, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - // TAO_IDL - Generated from - // be/be_visitor_operation/operation_cs.cpp:78 - - ::CORBA::ComponentIR::FinderDef_ptr CORBA::ComponentIR::HomeDef::create_finder ( - const char * id, - const char * name, - const char * version, - const CORBA::ParDescriptionSeq & params, - const CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) - { - if (!this->is_evaluated ()) - { - ACE_NESTED_CLASS (CORBA, Object)::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation ( - this->ACE_NESTED_CLASS (CORBA, Object)::_is_collocated () - ); - } - - TAO::Arg_Traits<CORBA::ComponentIR::FinderDef>::ret_val _tao_retval; - TAO::Arg_Traits<CORBA::RepositoryId>::in_arg_val _tao_id (id); - TAO::Arg_Traits<CORBA::Identifier>::in_arg_val _tao_name (name); - TAO::Arg_Traits<CORBA::VersionSpec>::in_arg_val _tao_version (version); - TAO::Arg_Traits<CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); - TAO::Arg_Traits<CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); - - TAO::Argument *_tao_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_params, - &_tao_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _tao_signature, - 6, - "create_finder", - 13, - this->the_TAO_HomeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); - } - - CORBA::ComponentIR::HomeDef::HomeDef (int collocated) - : the_TAO_HomeDef_Proxy_Broker_ (0) - { - this->CORBA_ComponentIR_HomeDef_setup_collocation (collocated); - } - - void - CORBA::ComponentIR::HomeDef::CORBA_ComponentIR_HomeDef_setup_collocation (int collocated) - { - if (collocated) - { - this->the_TAO_HomeDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ExtInterfaceDef_setup_collocation (collocated); - } - - CORBA::ComponentIR::HomeDef::~HomeDef (void) - {} - - void - CORBA::ComponentIR::HomeDef::_tao_any_destructor (void *_tao_void_pointer) - { - HomeDef *_tao_tmp_pointer = - ACE_static_cast (HomeDef *, _tao_void_pointer); - CORBA::release (_tao_tmp_pointer); - } - - CORBA::ComponentIR::HomeDef_ptr - CORBA::ComponentIR::HomeDef::_narrow ( - CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) - { - return - TAO::Narrow_Utils<HomeDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0", - CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); - } - - CORBA::ComponentIR::HomeDef_ptr - CORBA::ComponentIR::HomeDef::_duplicate (HomeDef_ptr obj) - { - if (! CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; - } - - CORBA::Boolean - CORBA::ComponentIR::HomeDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) - { - if ( - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0" - ) || - !ACE_OS::strcmp ( - (char *)value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return 1; // success using local knowledge - } - else - { - return this->ACE_NESTED_CLASS (CORBA, Object)::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } - } - - const char* CORBA::ComponentIR::HomeDef::_interface_repository_id (void) const - { - return "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0"; - } - - CORBA::Boolean - CORBA::ComponentIR::HomeDef::marshal (TAO_OutputCDR &cdr) - { - return (cdr << this); - } - - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 - - static const CORBA::Long _oc_CORBA_ComponentIR_HomeDef[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 42, + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + 9, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x5f646566), + ACE_NTOHL (0x0), // name = type_def + CORBA::tk_objref, // typecode kind + 52, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 30, ACE_NTOHL (0x49444c3a), ACE_NTOHL (0x6f6d672e), ACE_NTOHL (0x6f72672f), ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f486f), - ACE_NTOHL (0x6d654465), - ACE_NTOHL (0x663a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0 + ACE_NTOHL (0x412f4944), + ACE_NTOHL (0x4c547970), + ACE_NTOHL (0x653a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0 8, - ACE_NTOHL (0x486f6d65), - ACE_NTOHL (0x44656600), // name = HomeDef - }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_HomeDef ( - CORBA::tk_objref, - sizeof (_oc_CORBA_ComponentIR_HomeDef), - (char *) &_oc_CORBA_ComponentIR_HomeDef, - 0, - sizeof (CORBA::ComponentIR::HomeDef) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_HomeDef = - &_tc_TAO_tc_CORBA_ComponentIR_HomeDef; - } - } + ACE_NTOHL (0x49444c54), + ACE_NTOHL (0x79706500), // name = IDLType - // TAO_IDL - Generated from - // be/be_visitor_typecode/typecode_defn.cpp:284 + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 116, // encapsulation length +TAO_ENCAP_BYTE_ORDER, // byte order + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5061), + ACE_NTOHL (0x72616d65), + ACE_NTOHL (0x7465724d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0 + 14, + ACE_NTOHL (0x50617261), + ACE_NTOHL (0x6d657465), + ACE_NTOHL (0x724d6f64), + ACE_NTOHL (0x65000000), // name = ParameterMode + 3, // member count + 9, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f494e), + ACE_NTOHL (0x0), // name = PARAM_IN + 10, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f4f55), + ACE_NTOHL (0x54000000), // name = PARAM_OUT + 12, + ACE_NTOHL (0x50415241), + ACE_NTOHL (0x4d5f494e), + ACE_NTOHL (0x4f555400), // name = PARAM_INOUT - static const CORBA::Long _oc_CORBA_ComponentIR_HomeDescription[] = - { - TAO_ENCAP_BYTE_ORDER, // byte order - 50, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6d706f6e), - ACE_NTOHL (0x656e7449), - ACE_NTOHL (0x522f486f), - ACE_NTOHL (0x6d654465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ComponentIR/HomeDescription:1.0 - 16, - ACE_NTOHL (0x486f6d65), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = HomeDescription - 12, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 10, - ACE_NTOHL (0x62617365), - ACE_NTOHL (0x5f686f6d), - ACE_NTOHL (0x65000000), // name = base_home - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 18, - ACE_NTOHL (0x6d616e61), - ACE_NTOHL (0x6765645f), - ACE_NTOHL (0x636f6d70), - ACE_NTOHL (0x6f6e656e), - ACE_NTOHL (0x74000000), // name = managed_component - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 12, - ACE_NTOHL (0x7072696d), - ACE_NTOHL (0x6172795f), - ACE_NTOHL (0x6b657900), // name = primary_key - CORBA::tk_struct, // typecode kind - 996, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 39, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5661), - ACE_NTOHL (0x6c756544), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ValueDescription:1.0 - 17, - ACE_NTOHL (0x56616c75), - ACE_NTOHL (0x65446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ValueDescription - 10, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - 12, - ACE_NTOHL (0x69735f61), - ACE_NTOHL (0x62737472), - ACE_NTOHL (0x61637400), // name = is_abstract - CORBA::tk_boolean, + 0U, - 10, - ACE_NTOHL (0x69735f63), - ACE_NTOHL (0x7573746f), - ACE_NTOHL (0x6d000000), // name = is_custom - CORBA::tk_boolean, - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 21, - ACE_NTOHL (0x73757070), - ACE_NTOHL (0x6f727465), - ACE_NTOHL (0x645f696e), - ACE_NTOHL (0x74657266), - ACE_NTOHL (0x61636573), - ACE_NTOHL (0x0), // name = supported_interfaces - CORBA::tk_alias, // typecode kind for typedefs - 164, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 38, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49645365), - ACE_NTOHL (0x713a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0 - 16, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x53657100), // name = RepositoryIdSeq - CORBA::tk_sequence, // typecode kind - 88, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 0U, - - - 21, - ACE_NTOHL (0x61627374), - ACE_NTOHL (0x72616374), - ACE_NTOHL (0x5f626173), - ACE_NTOHL (0x655f7661), - ACE_NTOHL (0x6c756573), - ACE_NTOHL (0x0), // name = abstract_base_values - CORBA::tk_alias, // typecode kind for typedefs - 164, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 38, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49645365), - ACE_NTOHL (0x713a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/RepositoryIdSeq:1.0 - 16, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x53657100), // name = RepositoryIdSeq - CORBA::tk_sequence, // typecode kind - 88, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 0U, - - - 15, - ACE_NTOHL (0x69735f74), - ACE_NTOHL (0x72756e63), - ACE_NTOHL (0x61746162), - ACE_NTOHL (0x6c650000), // name = is_truncatable - CORBA::tk_boolean, + 11, + ACE_NTOHL (0x65786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e730000), // name = exceptions + CORBA::tk_alias, // typecode kind for typedefs + 556, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x45786344), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq + CORBA::tk_sequence, // typecode kind + 476, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 460, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63657074), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 + 21, + ACE_NTOHL (0x45786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ExceptionDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length - 11, - ACE_NTOHL (0x62617365), - ACE_NTOHL (0x5f76616c), - ACE_NTOHL (0x75650000), // name = base_value - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - - 10, - ACE_NTOHL (0x66616374), - ACE_NTOHL (0x6f726965), - ACE_NTOHL (0x73000000), // name = factories - CORBA::tk_alias, // typecode kind for typedefs - 2036, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 39, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0 - 17, - ACE_NTOHL (0x4f704465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e536571), - ACE_NTOHL (0x0), // name = OpDescriptionSeq - CORBA::tk_sequence, // typecode kind - 1956, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 1940, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x65726174), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0 - 21, - ACE_NTOHL (0x4f706572), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = OperationDescription - 9, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 7, - ACE_NTOHL (0x72657375), - ACE_NTOHL (0x6c740000), // name = result - CORBA::tk_TypeCode, - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 100, // encapsulation length -TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x65726174), - ACE_NTOHL (0x696f6e4d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0 - 14, - ACE_NTOHL (0x4f706572), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e4d6f64), - ACE_NTOHL (0x65000000), // name = OperationMode - 2, // member count - 10, - ACE_NTOHL (0x4f505f4e), - ACE_NTOHL (0x4f524d41), - ACE_NTOHL (0x4c000000), // name = OP_NORMAL - 10, - ACE_NTOHL (0x4f505f4f), - ACE_NTOHL (0x4e455741), - ACE_NTOHL (0x59000000), // name = OP_ONEWAY - - 9, - ACE_NTOHL (0x636f6e74), - ACE_NTOHL (0x65787473), - ACE_NTOHL (0x0), // name = contexts - CORBA::tk_alias, // typecode kind for typedefs - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6e746578), - ACE_NTOHL (0x74496453), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0 - 13, - ACE_NTOHL (0x436f6e74), - ACE_NTOHL (0x65787449), - ACE_NTOHL (0x64536571), - ACE_NTOHL (0x0), // name = ContextIdSeq - CORBA::tk_sequence, // typecode kind - 164, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order + 3, + ACE_NTOHL (0x69640000), // name = id CORBA::tk_alias, // typecode kind for typedefs - 148, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6e746578), - ACE_NTOHL (0x74496465), - ACE_NTOHL (0x6e746966), - ACE_NTOHL (0x6965723a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0 - 18, - ACE_NTOHL (0x436f6e74), - ACE_NTOHL (0x65787449), - ACE_NTOHL (0x64656e74), - ACE_NTOHL (0x69666965), - ACE_NTOHL (0x72000000), // name = ContextIdentifier - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - - 0U, - - - 11, - ACE_NTOHL (0x70617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x72730000), // name = parameters - CORBA::tk_alias, // typecode kind for typedefs - 496, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x50617244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ParDescriptionSeq - CORBA::tk_sequence, // typecode kind - 416, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 400, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72616d65), - ACE_NTOHL (0x74657244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0 - 21, - ACE_NTOHL (0x50617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ParameterDescription - 4, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - 9, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x5f646566), - ACE_NTOHL (0x0), // name = type_def - CORBA::tk_objref, // typecode kind - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4944), - ACE_NTOHL (0x4c547970), - ACE_NTOHL (0x653a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0 - 8, - ACE_NTOHL (0x49444c54), - ACE_NTOHL (0x79706500), // name = IDLType - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 116, // encapsulation length -TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72616d65), - ACE_NTOHL (0x7465724d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0 - 14, - ACE_NTOHL (0x50617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x724d6f64), - ACE_NTOHL (0x65000000), // name = ParameterMode - 3, // member count - 9, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f494e), - ACE_NTOHL (0x0), // name = PARAM_IN - 10, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f4f55), - ACE_NTOHL (0x54000000), // name = PARAM_OUT + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 12, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f494e), - ACE_NTOHL (0x4f555400), // name = PARAM_INOUT - - - 0U, - - - 11, - ACE_NTOHL (0x65786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e730000), // name = exceptions - CORBA::tk_alias, // typecode kind for typedefs - 556, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x45786344), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq - CORBA::tk_sequence, // typecode kind - 476, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 460, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63657074), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 - 21, - ACE_NTOHL (0x45786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ExceptionDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - - 0U, - - - - 0U, - - - 8, - ACE_NTOHL (0x66696e64), - ACE_NTOHL (0x65727300), // name = finders - CORBA::tk_alias, // typecode kind for typedefs - 2036, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 39, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0 - 17, - ACE_NTOHL (0x4f704465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e536571), - ACE_NTOHL (0x0), // name = OpDescriptionSeq - CORBA::tk_sequence, // typecode kind - 1956, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 1940, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x65726174), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0 - 21, - ACE_NTOHL (0x4f706572), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = OperationDescription - 9, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 7, - ACE_NTOHL (0x72657375), - ACE_NTOHL (0x6c740000), // name = result - CORBA::tk_TypeCode, - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 100, // encapsulation length + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + + 0U, + + + + 0U, + + + 11, + ACE_NTOHL (0x61747472), + ACE_NTOHL (0x69627574), + ACE_NTOHL (0x65730000), // name = attributes + CORBA::tk_alias, // typecode kind for typedefs + 1860, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 44, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x74417474), + ACE_NTOHL (0x72446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0 + 22, + ACE_NTOHL (0x45787441), + ACE_NTOHL (0x74747244), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq + CORBA::tk_sequence, // typecode kind + 1772, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 1756, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 46, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x74417474), + ACE_NTOHL (0x72696275), + ACE_NTOHL (0x74654465), + ACE_NTOHL (0x73637269), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e3a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0 + 24, + ACE_NTOHL (0x45787441), + ACE_NTOHL (0x74747269), + ACE_NTOHL (0x62757465), + ACE_NTOHL (0x44657363), + ACE_NTOHL (0x72697074), + ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription + 8, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 + 12, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + 5, + ACE_NTOHL (0x6d6f6465), + ACE_NTOHL (0x0), // name = mode + CORBA::tk_enum, // typecode kind + 104, // encapsulation length TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x65726174), - ACE_NTOHL (0x696f6e4d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0 - 14, - ACE_NTOHL (0x4f706572), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e4d6f64), - ACE_NTOHL (0x65000000), // name = OperationMode - 2, // member count - 10, - ACE_NTOHL (0x4f505f4e), - ACE_NTOHL (0x4f524d41), - ACE_NTOHL (0x4c000000), // name = OP_NORMAL - 10, - ACE_NTOHL (0x4f505f4f), - ACE_NTOHL (0x4e455741), - ACE_NTOHL (0x59000000), // name = OP_ONEWAY - - 9, - ACE_NTOHL (0x636f6e74), - ACE_NTOHL (0x65787473), - ACE_NTOHL (0x0), // name = contexts - CORBA::tk_alias, // typecode kind for typedefs - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6e746578), - ACE_NTOHL (0x74496453), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0 - 13, - ACE_NTOHL (0x436f6e74), - ACE_NTOHL (0x65787449), - ACE_NTOHL (0x64536571), - ACE_NTOHL (0x0), // name = ContextIdSeq - CORBA::tk_sequence, // typecode kind - 164, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order + 36, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4174), + ACE_NTOHL (0x74726962), + ACE_NTOHL (0x7574654d), + ACE_NTOHL (0x6f64653a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0 + 14, + ACE_NTOHL (0x41747472), + ACE_NTOHL (0x69627574), + ACE_NTOHL (0x654d6f64), + ACE_NTOHL (0x65000000), // name = AttributeMode + 2, // member count + 12, + ACE_NTOHL (0x41545452), + ACE_NTOHL (0x5f4e4f52), + ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL + 14, + ACE_NTOHL (0x41545452), + ACE_NTOHL (0x5f524541), + ACE_NTOHL (0x444f4e4c), + ACE_NTOHL (0x59000000), // name = ATTR_READONLY + + 15, + ACE_NTOHL (0x6765745f), + ACE_NTOHL (0x65786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e730000), // name = get_exceptions + CORBA::tk_alias, // typecode kind for typedefs + 556, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x45786344), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq + CORBA::tk_sequence, // typecode kind + 476, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 460, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63657074), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 + 21, + ACE_NTOHL (0x45786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ExceptionDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name CORBA::tk_alias, // typecode kind for typedefs - 148, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6e746578), - ACE_NTOHL (0x74496465), - ACE_NTOHL (0x6e746966), - ACE_NTOHL (0x6965723a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0 - 18, - ACE_NTOHL (0x436f6e74), - ACE_NTOHL (0x65787449), - ACE_NTOHL (0x64656e74), - ACE_NTOHL (0x69666965), - ACE_NTOHL (0x72000000), // name = ContextIdentifier - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - - 0U, - - - 11, - ACE_NTOHL (0x70617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x72730000), // name = parameters - CORBA::tk_alias, // typecode kind for typedefs - 496, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x50617244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ParDescriptionSeq - CORBA::tk_sequence, // typecode kind - 416, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 400, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72616d65), - ACE_NTOHL (0x74657244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0 - 21, - ACE_NTOHL (0x50617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ParameterDescription - 4, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - 9, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x5f646566), - ACE_NTOHL (0x0), // name = type_def - CORBA::tk_objref, // typecode kind - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4944), - ACE_NTOHL (0x4c547970), - ACE_NTOHL (0x653a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0 - 8, - ACE_NTOHL (0x49444c54), - ACE_NTOHL (0x79706500), // name = IDLType - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 116, // encapsulation length -TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72616d65), - ACE_NTOHL (0x7465724d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0 - 14, - ACE_NTOHL (0x50617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x724d6f64), - ACE_NTOHL (0x65000000), // name = ParameterMode - 3, // member count - 9, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f494e), - ACE_NTOHL (0x0), // name = PARAM_IN - 10, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f4f55), - ACE_NTOHL (0x54000000), // name = PARAM_OUT + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 12, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f494e), - ACE_NTOHL (0x4f555400), // name = PARAM_INOUT - - - 0U, - - - 11, - ACE_NTOHL (0x65786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e730000), // name = exceptions - CORBA::tk_alias, // typecode kind for typedefs - 556, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x45786344), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq - CORBA::tk_sequence, // typecode kind - 476, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 460, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63657074), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 - 21, - ACE_NTOHL (0x45786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ExceptionDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - - 0U, - - - - 0U, - - - 11, - ACE_NTOHL (0x6f706572), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e730000), // name = operations - CORBA::tk_alias, // typecode kind for typedefs - 2036, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 39, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OpDescriptionSeq:1.0 - 17, - ACE_NTOHL (0x4f704465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e536571), - ACE_NTOHL (0x0), // name = OpDescriptionSeq - CORBA::tk_sequence, // typecode kind - 1956, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 1940, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x65726174), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/OperationDescription:1.0 - 21, - ACE_NTOHL (0x4f706572), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = OperationDescription - 9, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 7, - ACE_NTOHL (0x72657375), - ACE_NTOHL (0x6c740000), // name = result - CORBA::tk_TypeCode, - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 100, // encapsulation length -TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4f70), - ACE_NTOHL (0x65726174), - ACE_NTOHL (0x696f6e4d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/OperationMode:1.0 - 14, - ACE_NTOHL (0x4f706572), - ACE_NTOHL (0x6174696f), - ACE_NTOHL (0x6e4d6f64), - ACE_NTOHL (0x65000000), // name = OperationMode - 2, // member count - 10, - ACE_NTOHL (0x4f505f4e), - ACE_NTOHL (0x4f524d41), - ACE_NTOHL (0x4c000000), // name = OP_NORMAL - 10, - ACE_NTOHL (0x4f505f4f), - ACE_NTOHL (0x4e455741), - ACE_NTOHL (0x59000000), // name = OP_ONEWAY - - 9, - ACE_NTOHL (0x636f6e74), - ACE_NTOHL (0x65787473), - ACE_NTOHL (0x0), // name = contexts - CORBA::tk_alias, // typecode kind for typedefs - 236, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6e746578), - ACE_NTOHL (0x74496453), - ACE_NTOHL (0x65713a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ContextIdSeq:1.0 - 13, - ACE_NTOHL (0x436f6e74), - ACE_NTOHL (0x65787449), - ACE_NTOHL (0x64536571), - ACE_NTOHL (0x0), // name = ContextIdSeq - CORBA::tk_sequence, // typecode kind - 164, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + + 0U, + + + 15, + ACE_NTOHL (0x7075745f), + ACE_NTOHL (0x65786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e730000), // name = put_exceptions + CORBA::tk_alias, // typecode kind for typedefs + 556, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 40, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x5365713a), + ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 + 18, + ACE_NTOHL (0x45786344), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e5365), + ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq + CORBA::tk_sequence, // typecode kind + 476, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + CORBA::tk_struct, // typecode kind + 460, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 43, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4578), + ACE_NTOHL (0x63657074), + ACE_NTOHL (0x696f6e44), + ACE_NTOHL (0x65736372), + ACE_NTOHL (0x69707469), + ACE_NTOHL (0x6f6e3a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 + 21, + ACE_NTOHL (0x45786365), + ACE_NTOHL (0x7074696f), + ACE_NTOHL (0x6e446573), + ACE_NTOHL (0x63726970), + ACE_NTOHL (0x74696f6e), + ACE_NTOHL (0x0), // name = ExceptionDescription + 5, // member count + 5, + ACE_NTOHL (0x6e616d65), + ACE_NTOHL (0x0), // name = name CORBA::tk_alias, // typecode kind for typedefs - 148, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f436f), - ACE_NTOHL (0x6e746578), - ACE_NTOHL (0x74496465), - ACE_NTOHL (0x6e746966), - ACE_NTOHL (0x6965723a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ContextIdentifier:1.0 - 18, - ACE_NTOHL (0x436f6e74), - ACE_NTOHL (0x65787449), - ACE_NTOHL (0x64656e74), - ACE_NTOHL (0x69666965), - ACE_NTOHL (0x72000000), // name = ContextIdentifier - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - - 0U, - - - 11, - ACE_NTOHL (0x70617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x72730000), // name = parameters - CORBA::tk_alias, // typecode kind for typedefs - 496, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x50617244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ParDescriptionSeq - CORBA::tk_sequence, // typecode kind - 416, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 400, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72616d65), - ACE_NTOHL (0x74657244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ParameterDescription:1.0 - 21, - ACE_NTOHL (0x50617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ParameterDescription - 4, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - 9, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x5f646566), - ACE_NTOHL (0x0), // name = type_def - CORBA::tk_objref, // typecode kind - 52, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 30, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4944), - ACE_NTOHL (0x4c547970), - ACE_NTOHL (0x653a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/IDLType:1.0 - 8, - ACE_NTOHL (0x49444c54), - ACE_NTOHL (0x79706500), // name = IDLType - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 116, // encapsulation length -TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5061), - ACE_NTOHL (0x72616d65), - ACE_NTOHL (0x7465724d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ParameterMode:1.0 - 14, - ACE_NTOHL (0x50617261), - ACE_NTOHL (0x6d657465), - ACE_NTOHL (0x724d6f64), - ACE_NTOHL (0x65000000), // name = ParameterMode - 3, // member count - 9, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f494e), - ACE_NTOHL (0x0), // name = PARAM_IN - 10, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f4f55), - ACE_NTOHL (0x54000000), // name = PARAM_OUT + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 33, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f4964), + ACE_NTOHL (0x656e7469), + ACE_NTOHL (0x66696572), + ACE_NTOHL (0x3a312e30), + ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 + 11, + ACE_NTOHL (0x4964656e), + ACE_NTOHL (0x74696669), + ACE_NTOHL (0x65720000), // name = Identifier + CORBA::tk_string, + 0U, // string length + + 3, + ACE_NTOHL (0x69640000), // name = id + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 11, + ACE_NTOHL (0x64656669), + ACE_NTOHL (0x6e65645f), + ACE_NTOHL (0x696e0000), // name = defined_in + CORBA::tk_alias, // typecode kind for typedefs + 72, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 35, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5265), + ACE_NTOHL (0x706f7369), + ACE_NTOHL (0x746f7279), + ACE_NTOHL (0x49643a31), + ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 + 13, + ACE_NTOHL (0x5265706f), + ACE_NTOHL (0x7369746f), + ACE_NTOHL (0x72794964), + ACE_NTOHL (0x0), // name = RepositoryId + CORBA::tk_string, + 0U, // string length + + 8, + ACE_NTOHL (0x76657273), + ACE_NTOHL (0x696f6e00), // name = version + CORBA::tk_alias, // typecode kind for typedefs + 68, // encapsulation length + TAO_ENCAP_BYTE_ORDER, // byte order + 34, + ACE_NTOHL (0x49444c3a), + ACE_NTOHL (0x6f6d672e), + ACE_NTOHL (0x6f72672f), + ACE_NTOHL (0x434f5242), + ACE_NTOHL (0x412f5665), + ACE_NTOHL (0x7273696f), + ACE_NTOHL (0x6e537065), + ACE_NTOHL (0x633a312e), + ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 12, - ACE_NTOHL (0x50415241), - ACE_NTOHL (0x4d5f494e), - ACE_NTOHL (0x4f555400), // name = PARAM_INOUT - - - 0U, - - - 11, - ACE_NTOHL (0x65786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e730000), // name = exceptions - CORBA::tk_alias, // typecode kind for typedefs - 556, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x45786344), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq - CORBA::tk_sequence, // typecode kind - 476, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 460, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63657074), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 - 21, - ACE_NTOHL (0x45786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ExceptionDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - - 0U, - - - - 0U, - - - 11, - ACE_NTOHL (0x61747472), - ACE_NTOHL (0x69627574), - ACE_NTOHL (0x65730000), // name = attributes - CORBA::tk_alias, // typecode kind for typedefs - 1860, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 44, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x74417474), - ACE_NTOHL (0x72446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0 - 22, - ACE_NTOHL (0x45787441), - ACE_NTOHL (0x74747244), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExtAttrDescriptionSeq - CORBA::tk_sequence, // typecode kind - 1772, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 1756, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 46, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x74417474), - ACE_NTOHL (0x72696275), - ACE_NTOHL (0x74654465), - ACE_NTOHL (0x73637269), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e3a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/ExtAttributeDescription:1.0 - 24, - ACE_NTOHL (0x45787441), - ACE_NTOHL (0x74747269), - ACE_NTOHL (0x62757465), - ACE_NTOHL (0x44657363), - ACE_NTOHL (0x72697074), - ACE_NTOHL (0x696f6e00), // name = ExtAttributeDescription - 8, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - 5, - ACE_NTOHL (0x6d6f6465), - ACE_NTOHL (0x0), // name = mode - CORBA::tk_enum, // typecode kind - 104, // encapsulation length -TAO_ENCAP_BYTE_ORDER, // byte order - 36, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4174), - ACE_NTOHL (0x74726962), - ACE_NTOHL (0x7574654d), - ACE_NTOHL (0x6f64653a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/AttributeMode:1.0 - 14, - ACE_NTOHL (0x41747472), - ACE_NTOHL (0x69627574), - ACE_NTOHL (0x654d6f64), - ACE_NTOHL (0x65000000), // name = AttributeMode - 2, // member count - 12, - ACE_NTOHL (0x41545452), - ACE_NTOHL (0x5f4e4f52), - ACE_NTOHL (0x4d414c00), // name = ATTR_NORMAL - 14, - ACE_NTOHL (0x41545452), - ACE_NTOHL (0x5f524541), - ACE_NTOHL (0x444f4e4c), - ACE_NTOHL (0x59000000), // name = ATTR_READONLY - - 15, - ACE_NTOHL (0x6765745f), - ACE_NTOHL (0x65786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e730000), // name = get_exceptions - CORBA::tk_alias, // typecode kind for typedefs - 556, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x45786344), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq - CORBA::tk_sequence, // typecode kind - 476, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 460, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63657074), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 - 21, - ACE_NTOHL (0x45786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ExceptionDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - - 0U, - - - 15, - ACE_NTOHL (0x7075745f), - ACE_NTOHL (0x65786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e730000), // name = put_exceptions - CORBA::tk_alias, // typecode kind for typedefs - 556, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 40, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x5365713a), - ACE_NTOHL (0x312e3000), // repository ID = IDL:omg.org/CORBA/ExcDescriptionSeq:1.0 - 18, - ACE_NTOHL (0x45786344), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e5365), - ACE_NTOHL (0x71000000), // name = ExcDescriptionSeq - CORBA::tk_sequence, // typecode kind - 476, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - CORBA::tk_struct, // typecode kind - 460, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 43, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4578), - ACE_NTOHL (0x63657074), - ACE_NTOHL (0x696f6e44), - ACE_NTOHL (0x65736372), - ACE_NTOHL (0x69707469), - ACE_NTOHL (0x6f6e3a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/ExceptionDescription:1.0 - 21, - ACE_NTOHL (0x45786365), - ACE_NTOHL (0x7074696f), - ACE_NTOHL (0x6e446573), - ACE_NTOHL (0x63726970), - ACE_NTOHL (0x74696f6e), - ACE_NTOHL (0x0), // name = ExceptionDescription - 5, // member count - 5, - ACE_NTOHL (0x6e616d65), - ACE_NTOHL (0x0), // name = name - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 33, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f4964), - ACE_NTOHL (0x656e7469), - ACE_NTOHL (0x66696572), - ACE_NTOHL (0x3a312e30), - ACE_NTOHL (0x0), // repository ID = IDL:omg.org/CORBA/Identifier:1.0 - 11, - ACE_NTOHL (0x4964656e), - ACE_NTOHL (0x74696669), - ACE_NTOHL (0x65720000), // name = Identifier - CORBA::tk_string, - 0U, // string length - - 3, - ACE_NTOHL (0x69640000), // name = id - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 11, - ACE_NTOHL (0x64656669), - ACE_NTOHL (0x6e65645f), - ACE_NTOHL (0x696e0000), // name = defined_in - CORBA::tk_alias, // typecode kind for typedefs - 72, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 35, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5265), - ACE_NTOHL (0x706f7369), - ACE_NTOHL (0x746f7279), - ACE_NTOHL (0x49643a31), - ACE_NTOHL (0x2e300000), // repository ID = IDL:omg.org/CORBA/RepositoryId:1.0 - 13, - ACE_NTOHL (0x5265706f), - ACE_NTOHL (0x7369746f), - ACE_NTOHL (0x72794964), - ACE_NTOHL (0x0), // name = RepositoryId - CORBA::tk_string, - 0U, // string length - - 8, - ACE_NTOHL (0x76657273), - ACE_NTOHL (0x696f6e00), // name = version - CORBA::tk_alias, // typecode kind for typedefs - 68, // encapsulation length - TAO_ENCAP_BYTE_ORDER, // byte order - 34, - ACE_NTOHL (0x49444c3a), - ACE_NTOHL (0x6f6d672e), - ACE_NTOHL (0x6f72672f), - ACE_NTOHL (0x434f5242), - ACE_NTOHL (0x412f5665), - ACE_NTOHL (0x7273696f), - ACE_NTOHL (0x6e537065), - ACE_NTOHL (0x633a312e), - ACE_NTOHL (0x30000000), // repository ID = IDL:omg.org/CORBA/VersionSpec:1.0 - 12, - ACE_NTOHL (0x56657273), - ACE_NTOHL (0x696f6e53), - ACE_NTOHL (0x70656300), // name = VersionSpec - CORBA::tk_string, - 0U, // string length - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, - - - 0U, - - - - 0U, - - - 5, - ACE_NTOHL (0x74797065), - ACE_NTOHL (0x0), // name = type - CORBA::tk_TypeCode, + ACE_NTOHL (0x56657273), + ACE_NTOHL (0x696f6e53), + ACE_NTOHL (0x70656300), // name = VersionSpec + CORBA::tk_string, + 0U, // string length + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, + + + 0U, + + + + 0U, + + + 5, + ACE_NTOHL (0x74797065), + ACE_NTOHL (0x0), // name = type + CORBA::tk_TypeCode, }; - - static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_HomeDescription ( - CORBA::tk_struct, - sizeof (_oc_CORBA_ComponentIR_HomeDescription), - (char *) &_oc_CORBA_ComponentIR_HomeDescription, - 0, - sizeof (CORBA::ComponentIR::HomeDescription) - ); - - namespace CORBA - { - namespace ComponentIR - { - ::CORBA::TypeCode_ptr _tc_HomeDescription = - &_tc_TAO_tc_CORBA_ComponentIR_HomeDescription; - } - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/structure_cs.cpp:66 - - void - CORBA::ComponentIR::HomeDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) - { - HomeDescription *_tao_tmp_pointer = - ACE_static_cast (HomeDescription *, _tao_void_pointer); - delete _tao_tmp_pointer; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EventDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::EventDef_ptr _tao_objptr = - CORBA::ComponentIR::EventDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EventDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::insert ( - _tao_any, - CORBA::ComponentIR::EventDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::EventDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::extract ( - _tao_any, - CORBA::ComponentIR::EventDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::Container>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::Container_ptr _tao_elem - ) - { - CORBA::ComponentIR::Container_ptr _tao_objptr = - CORBA::ComponentIR::Container::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::Container_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::Container>::insert ( - _tao_any, - CORBA::ComponentIR::Container::_tao_any_destructor, - CORBA::ComponentIR::_tc_Container, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::Container_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::Container>::extract ( - _tao_any, - CORBA::ComponentIR::Container::_tao_any_destructor, - CORBA::ComponentIR::_tc_Container, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ModuleDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::ModuleDef_ptr _tao_objptr = - CORBA::ComponentIR::ModuleDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ModuleDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::insert ( - _tao_any, - CORBA::ComponentIR::ModuleDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ModuleDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::ModuleDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::extract ( - _tao_any, - CORBA::ComponentIR::ModuleDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ModuleDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::Repository_ptr _tao_elem - ) - { - CORBA::ComponentIR::Repository_ptr _tao_objptr = - CORBA::ComponentIR::Repository::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::Repository_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::insert ( - _tao_any, - CORBA::ComponentIR::Repository::_tao_any_destructor, - CORBA::ComponentIR::_tc_Repository, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::Repository_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::extract ( - _tao_any, - CORBA::ComponentIR::Repository::_tao_any_destructor, - CORBA::ComponentIR::_tc_Repository, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::ProvidesDef_ptr _tao_objptr = - CORBA::ComponentIR::ProvidesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::insert ( - _tao_any, - CORBA::ComponentIR::ProvidesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::extract ( - _tao_any, - CORBA::ComponentIR::ProvidesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::ProvidesDescription &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::insert_copy ( - _tao_any, - CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDescription, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDescription *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::insert ( - _tao_any, - CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDescription, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDescription *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::ProvidesDescription *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::ProvidesDescription *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::extract ( - _tao_any, - CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDescription, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::UsesDef_ptr _tao_objptr = - CORBA::ComponentIR::UsesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::insert ( - _tao_any, - CORBA::ComponentIR::UsesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::extract ( - _tao_any, - CORBA::ComponentIR::UsesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::UsesDescription &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::insert_copy ( - _tao_any, - CORBA::ComponentIR::UsesDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDescription, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDescription *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::insert ( - _tao_any, - CORBA::ComponentIR::UsesDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDescription, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDescription *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::UsesDescription *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::UsesDescription *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::extract ( - _tao_any, - CORBA::ComponentIR::UsesDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDescription, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::EventPortDef_ptr _tao_objptr = - CORBA::ComponentIR::EventPortDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::insert ( - _tao_any, - CORBA::ComponentIR::EventPortDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::extract ( - _tao_any, - CORBA::ComponentIR::EventPortDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::EventPortDescription &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::insert_copy ( - _tao_any, - CORBA::ComponentIR::EventPortDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDescription, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDescription *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::insert ( - _tao_any, - CORBA::ComponentIR::EventPortDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDescription, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDescription *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::EventPortDescription *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::EventPortDescription *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::extract ( - _tao_any, - CORBA::ComponentIR::EventPortDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDescription, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EmitsDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::EmitsDef_ptr _tao_objptr = - CORBA::ComponentIR::EmitsDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EmitsDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::insert ( - _tao_any, - CORBA::ComponentIR::EmitsDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_EmitsDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::EmitsDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::extract ( - _tao_any, - CORBA::ComponentIR::EmitsDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_EmitsDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::PublishesDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::PublishesDef_ptr _tao_objptr = - CORBA::ComponentIR::PublishesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::PublishesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::insert ( - _tao_any, - CORBA::ComponentIR::PublishesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_PublishesDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::PublishesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::extract ( - _tao_any, - CORBA::ComponentIR::PublishesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_PublishesDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ConsumesDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::ConsumesDef_ptr _tao_objptr = - CORBA::ComponentIR::ConsumesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ConsumesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::insert ( - _tao_any, - CORBA::ComponentIR::ConsumesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ConsumesDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::ConsumesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::extract ( - _tao_any, - CORBA::ComponentIR::ConsumesDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ConsumesDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ComponentDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::ComponentDef_ptr _tao_objptr = - CORBA::ComponentIR::ComponentDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ComponentDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::insert ( - _tao_any, - CORBA::ComponentIR::ComponentDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ComponentDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::ComponentDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::extract ( - _tao_any, - CORBA::ComponentIR::ComponentDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_ComponentDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_sequence/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDescriptionSeq, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDescriptionSeq *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::insert ( - _tao_any, - CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDescriptionSeq, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDescriptionSeq *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::ProvidesDescriptionSeq *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::ProvidesDescriptionSeq *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::extract ( - _tao_any, - CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_ProvidesDescriptionSeq, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_sequence/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::UsesDescriptionSeq &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDescriptionSeq, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDescriptionSeq *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::insert ( - _tao_any, - CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDescriptionSeq, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDescriptionSeq *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::UsesDescriptionSeq *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::UsesDescriptionSeq *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::extract ( - _tao_any, - CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_UsesDescriptionSeq, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_sequence/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDescriptionSeq, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDescriptionSeq *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::insert ( - _tao_any, - CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDescriptionSeq, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDescriptionSeq *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::EventPortDescriptionSeq *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::EventPortDescriptionSeq *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::extract ( - _tao_any, - CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor, - CORBA::ComponentIR::_tc_EventPortDescriptionSeq, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::ComponentDescription &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::insert_copy ( - _tao_any, - CORBA::ComponentIR::ComponentDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_ComponentDescription, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::ComponentDescription *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::insert ( - _tao_any, - CORBA::ComponentIR::ComponentDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_ComponentDescription, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::ComponentDescription *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::ComponentDescription *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::ComponentDescription *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::extract ( - _tao_any, - CORBA::ComponentIR::ComponentDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_ComponentDescription, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::FactoryDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::FactoryDef_ptr _tao_objptr = - CORBA::ComponentIR::FactoryDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::FactoryDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::insert ( - _tao_any, - CORBA::ComponentIR::FactoryDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_FactoryDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::FactoryDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::extract ( - _tao_any, - CORBA::ComponentIR::FactoryDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_FactoryDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::FinderDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::FinderDef_ptr _tao_objptr = - CORBA::ComponentIR::FinderDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::FinderDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::insert ( - _tao_any, - CORBA::ComponentIR::FinderDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_FinderDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::FinderDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::extract ( - _tao_any, - CORBA::ComponentIR::FinderDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_FinderDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/any_op_cs.cpp:50 - - ACE_TEMPLATE_SPECIALIZATION - CORBA::Boolean - TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::to_object ( - CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = CORBA::Object::_duplicate (this->value_); - return 1; - } - - // Copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::HomeDef_ptr _tao_elem - ) - { - CORBA::ComponentIR::HomeDef_ptr _tao_objptr = - CORBA::ComponentIR::HomeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::HomeDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::insert ( - _tao_any, - CORBA::ComponentIR::HomeDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_HomeDef, - *_tao_elem - ); - } - - CORBA::Boolean - operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::HomeDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::extract ( - _tao_any, - CORBA::ComponentIR::HomeDef::_tao_any_destructor, - CORBA::ComponentIR::_tc_HomeDef, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_structure/any_op_cs.cpp:54 - - // Copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - const CORBA::ComponentIR::HomeDescription &_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::insert_copy ( - _tao_any, - CORBA::ComponentIR::HomeDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_HomeDescription, - _tao_elem - ); - } - - // Non-copying insertion. - void operator<<= ( - CORBA::Any &_tao_any, - CORBA::ComponentIR::HomeDescription *_tao_elem - ) - { - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::insert ( - _tao_any, - CORBA::ComponentIR::HomeDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_HomeDescription, - _tao_elem - ); - } - - // Extraction to non-const pointer (deprecated). - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - CORBA::ComponentIR::HomeDescription *&_tao_elem - ) - { - return _tao_any >>= ACE_const_cast ( - const CORBA::ComponentIR::HomeDescription *&, - _tao_elem - ); - } - - // Extraction to const pointer. - CORBA::Boolean operator>>= ( - const CORBA::Any &_tao_any, - const CORBA::ComponentIR::HomeDescription *&_tao_elem - ) - { - return - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::extract ( - _tao_any, - CORBA::ComponentIR::HomeDescription::_tao_any_destructor, - CORBA::ComponentIR::_tc_HomeDescription, - _tao_elem - ); - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::EventDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::EventDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::EventDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::Container_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::Container_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::Container RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ModuleDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ModuleDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::ModuleDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::Repository_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::Repository_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::Repository RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ProvidesDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ProvidesDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::ProvidesDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::UsesDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::UsesDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::UsesDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::EventPortDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::EventPortDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::EventPortDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::EmitsDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::EmitsDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::EmitsDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::PublishesDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::PublishesDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::PublishesDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ConsumesDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ConsumesDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::ConsumesDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ComponentDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ComponentDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::ComponentDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_sequence/cdr_op_cs.cpp:95 - - #if !defined _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ - #define _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence - ) - { - CORBA::ULong _tao_seq_len = _tao_sequence.length (); - - if (strm << _tao_seq_len) - { - // Encode all elements. - CORBA::Boolean _tao_marshal_flag = 1; - - for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) - { - _tao_marshal_flag = (strm << _tao_sequence[i]); - } - - return _tao_marshal_flag; - } - - return 0; - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence - ) - { - CORBA::ULong _tao_seq_len; - - if (strm >> _tao_seq_len) - { - // Add a check to the length of the sequence - // to make sure it does not exceed the length - // of the stream. (See bug 58.) - if (_tao_seq_len > strm.length ()) - { - return 0; - } - - // Set the length of the sequence. - _tao_sequence.length (_tao_seq_len); - - // If length is 0 we return true. - if (0 >= _tao_seq_len) - { - return 1; - } - - // Retrieve all the elements. - CORBA::Boolean _tao_marshal_flag = 1; - - for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) - { - _tao_marshal_flag = (strm >> _tao_sequence[i]); - } - - return _tao_marshal_flag; - - } - - return 0; - } - - #endif /* _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ */ - - // TAO_IDL - Generated from - // be/be_visitor_sequence/cdr_op_cs.cpp:95 - - #if !defined _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ - #define _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence - ) - { - CORBA::ULong _tao_seq_len = _tao_sequence.length (); - - if (strm << _tao_seq_len) - { - // Encode all elements. - CORBA::Boolean _tao_marshal_flag = 1; - - for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) - { - _tao_marshal_flag = (strm << _tao_sequence[i]); - } - - return _tao_marshal_flag; - } - - return 0; - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence - ) - { - CORBA::ULong _tao_seq_len; - - if (strm >> _tao_seq_len) - { - // Add a check to the length of the sequence - // to make sure it does not exceed the length - // of the stream. (See bug 58.) - if (_tao_seq_len > strm.length ()) - { - return 0; - } - - // Set the length of the sequence. - _tao_sequence.length (_tao_seq_len); - - // If length is 0 we return true. - if (0 >= _tao_seq_len) - { - return 1; - } - - // Retrieve all the elements. - CORBA::Boolean _tao_marshal_flag = 1; - - for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) - { - _tao_marshal_flag = (strm >> _tao_sequence[i]); - } - - return _tao_marshal_flag; - - } - - return 0; - } - - #endif /* _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ */ - - // TAO_IDL - Generated from - // be/be_visitor_sequence/cdr_op_cs.cpp:95 - - #if !defined _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ - #define _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence - ) - { - CORBA::ULong _tao_seq_len = _tao_sequence.length (); - - if (strm << _tao_seq_len) - { - // Encode all elements. - CORBA::Boolean _tao_marshal_flag = 1; - - for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) - { - _tao_marshal_flag = (strm << _tao_sequence[i]); - } - - return _tao_marshal_flag; - } - - return 0; - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence - ) - { - CORBA::ULong _tao_seq_len; - - if (strm >> _tao_seq_len) - { - // Add a check to the length of the sequence - // to make sure it does not exceed the length - // of the stream. (See bug 58.) - if (_tao_seq_len > strm.length ()) - { - return 0; - } - - // Set the length of the sequence. - _tao_sequence.length (_tao_seq_len); - - // If length is 0 we return true. - if (0 >= _tao_seq_len) - { - return 1; - } - - // Retrieve all the elements. - CORBA::Boolean _tao_marshal_flag = 1; - - for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) - { - _tao_marshal_flag = (strm >> _tao_sequence[i]); - } - - return _tao_marshal_flag; - - } - - return 0; - } - - #endif /* _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ */ - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::FactoryDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::FactoryDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::FactoryDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::FinderDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::FinderDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::FinderDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_interface/cdr_op_cs.cpp:63 - - CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::HomeDef_ptr _tao_objref - ) - { - CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); - } - - CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::HomeDef_ptr &_tao_objref - ) - { - CORBA::Object_var obj; - - if ((strm >> obj.inout ()) == 0) - { - return 0; - } - - typedef ::CORBA::ComponentIR::HomeDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer - ); - - return 1; - } - - // TAO_IDL - Generated from - // be/be_visitor_root/root.cpp:1702 + +static CORBA::TypeCode _tc_TAO_tc_CORBA_ComponentIR_HomeDescription ( + CORBA::tk_struct, + sizeof (_oc_CORBA_ComponentIR_HomeDescription), + (char *) &_oc_CORBA_ComponentIR_HomeDescription, + 0, + sizeof (CORBA::ComponentIR::HomeDescription) + ); + +namespace CORBA +{ + namespace ComponentIR + { + ::CORBA::TypeCode_ptr _tc_HomeDescription = + &_tc_TAO_tc_CORBA_ComponentIR_HomeDescription; + } +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/structure_cs.cpp:66 + +void +CORBA::ComponentIR::HomeDescription::_tao_any_destructor ( + void *_tao_void_pointer + ) +{ + HomeDescription *_tao_tmp_pointer = + ACE_static_cast (HomeDescription *, _tao_void_pointer); + delete _tao_tmp_pointer; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EventDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::EventDef_ptr _tao_objptr = + CORBA::ComponentIR::EventDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EventDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::insert ( + _tao_any, + CORBA::ComponentIR::EventDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::EventDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::EventDef>::extract ( + _tao_any, + CORBA::ComponentIR::EventDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::Container>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::Container_ptr _tao_elem + ) +{ + CORBA::ComponentIR::Container_ptr _tao_objptr = + CORBA::ComponentIR::Container::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::Container_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::Container>::insert ( + _tao_any, + CORBA::ComponentIR::Container::_tao_any_destructor, + CORBA::ComponentIR::_tc_Container, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::Container_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::Container>::extract ( + _tao_any, + CORBA::ComponentIR::Container::_tao_any_destructor, + CORBA::ComponentIR::_tc_Container, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ModuleDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::ModuleDef_ptr _tao_objptr = + CORBA::ComponentIR::ModuleDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ModuleDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::insert ( + _tao_any, + CORBA::ComponentIR::ModuleDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ModuleDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::ModuleDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::ModuleDef>::extract ( + _tao_any, + CORBA::ComponentIR::ModuleDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ModuleDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::Repository_ptr _tao_elem + ) +{ + CORBA::ComponentIR::Repository_ptr _tao_objptr = + CORBA::ComponentIR::Repository::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::Repository_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::insert ( + _tao_any, + CORBA::ComponentIR::Repository::_tao_any_destructor, + CORBA::ComponentIR::_tc_Repository, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::Repository_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::Repository>::extract ( + _tao_any, + CORBA::ComponentIR::Repository::_tao_any_destructor, + CORBA::ComponentIR::_tc_Repository, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ProvidesDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::ProvidesDef_ptr _tao_objptr = + CORBA::ComponentIR::ProvidesDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ProvidesDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::insert ( + _tao_any, + CORBA::ComponentIR::ProvidesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::ProvidesDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::extract ( + _tao_any, + CORBA::ComponentIR::ProvidesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::ProvidesDescription &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::insert_copy ( + _tao_any, + CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDescription, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ProvidesDescription *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::insert ( + _tao_any, + CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDescription, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::ProvidesDescription *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::ProvidesDescription *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::ProvidesDescription *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescription>::extract ( + _tao_any, + CORBA::ComponentIR::ProvidesDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDescription, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::UsesDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::UsesDef_ptr _tao_objptr = + CORBA::ComponentIR::UsesDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::UsesDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::insert ( + _tao_any, + CORBA::ComponentIR::UsesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::UsesDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::UsesDef>::extract ( + _tao_any, + CORBA::ComponentIR::UsesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::UsesDescription &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::insert_copy ( + _tao_any, + CORBA::ComponentIR::UsesDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDescription, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::UsesDescription *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::insert ( + _tao_any, + CORBA::ComponentIR::UsesDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDescription, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::UsesDescription *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::UsesDescription *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::UsesDescription *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescription>::extract ( + _tao_any, + CORBA::ComponentIR::UsesDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDescription, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EventPortDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::EventPortDef_ptr _tao_objptr = + CORBA::ComponentIR::EventPortDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EventPortDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::insert ( + _tao_any, + CORBA::ComponentIR::EventPortDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::EventPortDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::EventPortDef>::extract ( + _tao_any, + CORBA::ComponentIR::EventPortDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::EventPortDescription &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::insert_copy ( + _tao_any, + CORBA::ComponentIR::EventPortDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDescription, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EventPortDescription *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::insert ( + _tao_any, + CORBA::ComponentIR::EventPortDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDescription, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::EventPortDescription *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::EventPortDescription *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::EventPortDescription *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescription>::extract ( + _tao_any, + CORBA::ComponentIR::EventPortDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDescription, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EmitsDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::EmitsDef_ptr _tao_objptr = + CORBA::ComponentIR::EmitsDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EmitsDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::insert ( + _tao_any, + CORBA::ComponentIR::EmitsDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_EmitsDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::EmitsDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::EmitsDef>::extract ( + _tao_any, + CORBA::ComponentIR::EmitsDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_EmitsDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::PublishesDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::PublishesDef_ptr _tao_objptr = + CORBA::ComponentIR::PublishesDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::PublishesDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::insert ( + _tao_any, + CORBA::ComponentIR::PublishesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_PublishesDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::PublishesDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::PublishesDef>::extract ( + _tao_any, + CORBA::ComponentIR::PublishesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_PublishesDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ConsumesDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::ConsumesDef_ptr _tao_objptr = + CORBA::ComponentIR::ConsumesDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ConsumesDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::insert ( + _tao_any, + CORBA::ComponentIR::ConsumesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ConsumesDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::ConsumesDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::extract ( + _tao_any, + CORBA::ComponentIR::ConsumesDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ConsumesDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ComponentDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::ComponentDef_ptr _tao_objptr = + CORBA::ComponentIR::ComponentDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ComponentDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::insert ( + _tao_any, + CORBA::ComponentIR::ComponentDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ComponentDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::ComponentDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::ComponentDef>::extract ( + _tao_any, + CORBA::ComponentIR::ComponentDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_ComponentDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::insert_copy ( + _tao_any, + CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDescriptionSeq, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ProvidesDescriptionSeq *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::insert ( + _tao_any, + CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDescriptionSeq, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::ProvidesDescriptionSeq *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::ProvidesDescriptionSeq *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::ProvidesDescriptionSeq *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::extract ( + _tao_any, + CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_ProvidesDescriptionSeq, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::UsesDescriptionSeq &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::insert_copy ( + _tao_any, + CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDescriptionSeq, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::UsesDescriptionSeq *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::insert ( + _tao_any, + CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDescriptionSeq, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::UsesDescriptionSeq *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::UsesDescriptionSeq *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::UsesDescriptionSeq *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::extract ( + _tao_any, + CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_UsesDescriptionSeq, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::insert_copy ( + _tao_any, + CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDescriptionSeq, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::EventPortDescriptionSeq *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::insert ( + _tao_any, + CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDescriptionSeq, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::EventPortDescriptionSeq *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::EventPortDescriptionSeq *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::EventPortDescriptionSeq *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::extract ( + _tao_any, + CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor, + CORBA::ComponentIR::_tc_EventPortDescriptionSeq, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::ComponentDescription &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::insert_copy ( + _tao_any, + CORBA::ComponentIR::ComponentDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_ComponentDescription, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::ComponentDescription *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::insert ( + _tao_any, + CORBA::ComponentIR::ComponentDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_ComponentDescription, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::ComponentDescription *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::ComponentDescription *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::ComponentDescription *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ComponentDescription>::extract ( + _tao_any, + CORBA::ComponentIR::ComponentDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_ComponentDescription, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::FactoryDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::FactoryDef_ptr _tao_objptr = + CORBA::ComponentIR::FactoryDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::FactoryDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::insert ( + _tao_any, + CORBA::ComponentIR::FactoryDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_FactoryDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::FactoryDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::FactoryDef>::extract ( + _tao_any, + CORBA::ComponentIR::FactoryDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_FactoryDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::FinderDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::FinderDef_ptr _tao_objptr = + CORBA::ComponentIR::FinderDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::FinderDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::insert ( + _tao_any, + CORBA::ComponentIR::FinderDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_FinderDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::FinderDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::FinderDef>::extract ( + _tao_any, + CORBA::ComponentIR::FinderDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_FinderDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/any_op_cs.cpp:50 + +ACE_TEMPLATE_SPECIALIZATION +CORBA::Boolean +TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::to_object ( + CORBA::Object_ptr &_tao_elem + ) const +{ + _tao_elem = CORBA::Object::_duplicate (this->value_); + return 1; +} + +// Copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::HomeDef_ptr _tao_elem + ) +{ + CORBA::ComponentIR::HomeDef_ptr _tao_objptr = + CORBA::ComponentIR::HomeDef::_duplicate (_tao_elem); + _tao_any <<= &_tao_objptr; +} + +// Non-copying insertion. +void +operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::HomeDef_ptr *_tao_elem + ) +{ + TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::insert ( + _tao_any, + CORBA::ComponentIR::HomeDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_HomeDef, + *_tao_elem + ); +} + +CORBA::Boolean +operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::HomeDef_ptr &_tao_elem + ) +{ + return + TAO::Any_Impl_T<CORBA::ComponentIR::HomeDef>::extract ( + _tao_any, + CORBA::ComponentIR::HomeDef::_tao_any_destructor, + CORBA::ComponentIR::_tc_HomeDef, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_structure/any_op_cs.cpp:54 + +// Copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + const CORBA::ComponentIR::HomeDescription &_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::insert_copy ( + _tao_any, + CORBA::ComponentIR::HomeDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_HomeDescription, + _tao_elem + ); +} + +// Non-copying insertion. +void operator<<= ( + CORBA::Any &_tao_any, + CORBA::ComponentIR::HomeDescription *_tao_elem + ) +{ + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::insert ( + _tao_any, + CORBA::ComponentIR::HomeDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_HomeDescription, + _tao_elem + ); +} + +// Extraction to non-const pointer (deprecated). +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + CORBA::ComponentIR::HomeDescription *&_tao_elem + ) +{ + return _tao_any >>= ACE_const_cast ( + const CORBA::ComponentIR::HomeDescription *&, + _tao_elem + ); +} + +// Extraction to const pointer. +CORBA::Boolean operator>>= ( + const CORBA::Any &_tao_any, + const CORBA::ComponentIR::HomeDescription *&_tao_elem + ) +{ + return + TAO::Any_Dual_Impl_T<CORBA::ComponentIR::HomeDescription>::extract ( + _tao_any, + CORBA::ComponentIR::HomeDescription::_tao_any_destructor, + CORBA::ComponentIR::_tc_HomeDescription, + _tao_elem + ); +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::EventDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::EventDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::EventDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::Container_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::Container_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::Container RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::ModuleDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::ModuleDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::ModuleDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::Repository_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::Repository_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::Repository RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::ProvidesDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::ProvidesDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::ProvidesDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::UsesDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::UsesDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::UsesDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::EventPortDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::EventPortDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::EventPortDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::EmitsDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::EmitsDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::EmitsDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::PublishesDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::PublishesDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::PublishesDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::ConsumesDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::ConsumesDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::ConsumesDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::ComponentDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::ComponentDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::ComponentDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:95 + +#if !defined _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ +#define _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence + ) +{ + CORBA::ULong _tao_seq_len = _tao_sequence.length (); + + if (strm << _tao_seq_len) + { + // Encode all elements. + CORBA::Boolean _tao_marshal_flag = 1; + + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm << _tao_sequence[i]); + } + + return _tao_marshal_flag; + } + + return 0; +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence + ) +{ + CORBA::ULong _tao_seq_len; + + if (strm >> _tao_seq_len) + { + // Add a check to the length of the sequence + // to make sure it does not exceed the length + // of the stream. (See bug 58.) + if (_tao_seq_len > strm.length ()) + { + return 0; + } + + // Set the length of the sequence. + _tao_sequence.length (_tao_seq_len); + + // If length is 0 we return true. + if (0 >= _tao_seq_len) + { + return 1; + } + + // Retrieve all the elements. + CORBA::Boolean _tao_marshal_flag = 1; + + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm >> _tao_sequence[i]); + } + + return _tao_marshal_flag; + + } + + return 0; +} + +#endif /* _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ */ + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:95 + +#if !defined _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ +#define _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence + ) +{ + CORBA::ULong _tao_seq_len = _tao_sequence.length (); + + if (strm << _tao_seq_len) + { + // Encode all elements. + CORBA::Boolean _tao_marshal_flag = 1; + + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm << _tao_sequence[i]); + } + + return _tao_marshal_flag; + } + + return 0; +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence + ) +{ + CORBA::ULong _tao_seq_len; + + if (strm >> _tao_seq_len) + { + // Add a check to the length of the sequence + // to make sure it does not exceed the length + // of the stream. (See bug 58.) + if (_tao_seq_len > strm.length ()) + { + return 0; + } + + // Set the length of the sequence. + _tao_sequence.length (_tao_seq_len); + + // If length is 0 we return true. + if (0 >= _tao_seq_len) + { + return 1; + } + + // Retrieve all the elements. + CORBA::Boolean _tao_marshal_flag = 1; + + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm >> _tao_sequence[i]); + } + + return _tao_marshal_flag; + + } + + return 0; +} + +#endif /* _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ */ + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_sequence/cdr_op_cs.cpp:95 + +#if !defined _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ +#define _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence + ) +{ + CORBA::ULong _tao_seq_len = _tao_sequence.length (); + + if (strm << _tao_seq_len) + { + // Encode all elements. + CORBA::Boolean _tao_marshal_flag = 1; + + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm << _tao_sequence[i]); + } + + return _tao_marshal_flag; + } + + return 0; +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence + ) +{ + CORBA::ULong _tao_seq_len; + + if (strm >> _tao_seq_len) + { + // Add a check to the length of the sequence + // to make sure it does not exceed the length + // of the stream. (See bug 58.) + if (_tao_seq_len > strm.length ()) + { + return 0; + } + + // Set the length of the sequence. + _tao_sequence.length (_tao_seq_len); + + // If length is 0 we return true. + if (0 >= _tao_seq_len) + { + return 1; + } + + // Retrieve all the elements. + CORBA::Boolean _tao_marshal_flag = 1; + + for (CORBA::ULong i = 0; i < _tao_seq_len && _tao_marshal_flag; ++i) + { + _tao_marshal_flag = (strm >> _tao_sequence[i]); + } + + return _tao_marshal_flag; + + } + + return 0; +} + +#endif /* _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ */ + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::FactoryDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::FactoryDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::FactoryDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::FinderDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::FinderDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::FinderDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_interface/cdr_op_cs.cpp:63 + +CORBA::Boolean operator<< ( + TAO_OutputCDR &strm, + const CORBA::ComponentIR::HomeDef_ptr _tao_objref + ) +{ + CORBA::Object_ptr _tao_corba_obj = _tao_objref; + return (strm << _tao_corba_obj); +} + +CORBA::Boolean operator>> ( + TAO_InputCDR &strm, + CORBA::ComponentIR::HomeDef_ptr &_tao_objref + ) +{ + CORBA::Object_var obj; + + if ((strm >> obj.inout ()) == 0) + { + return 0; + } + + typedef ::CORBA::ComponentIR::HomeDef RHS_SCOPED_NAME; + + // Narrow to the right type. + _tao_objref = + TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( + obj.in (), + CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer + ); + + return 1; +} + +// TAO_IDL - Generated from +// W:\ACE_wrappers\TAO\TAO_IDL\be\be_visitor_root/root.cpp:1725 #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::InterfaceDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::InterfaceDef_ptr, - CORBA::InterfaceDef_var, - CORBA::InterfaceDef_out, - TAO::Objref_Traits<CORBA::InterfaceDef> - >; +#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_) +#define _CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_ -#endif /* end #if !defined */ + template class TAO::Arg_Traits<CORBA::DefinitionKind>; -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::InterfaceDefSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::InterfaceDefSeq, - CORBA::InterfaceDefSeq_var, - CORBA::InterfaceDefSeq_out - >; + template class TAO::Basic_Arg_Traits_T<CORBA::DefinitionKind>; #endif /* end #if !defined */ -#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ValueDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ValueDef_ptr, - CORBA::ValueDef_var, - CORBA::ValueDef_out, - TAO::Objref_Traits<CORBA::ValueDef> - >; +#if !defined (_CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_) +#define _CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_ -#endif /* end #if !defined */ + template class + TAO::Arg_Traits< + CORBA::Container + >; -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ValueDefSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ValueDefSeq, - CORBA::ValueDefSeq_var, - CORBA::ValueDefSeq_out - >; + template class + TAO::Object_Arg_Traits_T< + CORBA::Container_ptr, + CORBA::Container_var, + CORBA::Container_out, + TAO::Objref_Traits<CORBA::Container> + >; #endif /* end #if !defined */ #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ExtInitializerSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ExtInitializerSeq, - CORBA::ExtInitializerSeq_var, - CORBA::ExtInitializerSeq_out - >; + + template class TAO::Arg_Traits<CORBA::AbstractInterfaceDefSeq>; + + template class + TAO::Var_Size_Arg_Traits_T< + CORBA::AbstractInterfaceDefSeq, + CORBA::AbstractInterfaceDefSeq_var, + CORBA::AbstractInterfaceDefSeq_out + >; #endif /* end #if !defined */ #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ExceptionDefSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ExceptionDefSeq, - CORBA::ExceptionDefSeq_var, - CORBA::ExceptionDefSeq_out - >; + + template class TAO::Arg_Traits<CORBA::ExtInitializerSeq>; + + template class + TAO::Var_Size_Arg_Traits_T< + CORBA::ExtInitializerSeq, + CORBA::ExtInitializerSeq_var, + CORBA::ExtInitializerSeq_out + >; #endif /* end #if !defined */ -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ParDescriptionSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ParDescriptionSeq, - CORBA::ParDescriptionSeq_var, - CORBA::ParDescriptionSeq_out - >; +#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_) +#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_ + + template class TAO::Arg_Traits<CORBA::PrimitiveKind>; + + template class TAO::Basic_Arg_Traits_T<CORBA::PrimitiveKind>; #endif /* end #if !defined */ #if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::ComponentDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::ComponentDef_ptr, - CORBA::ComponentIR::ComponentDef_var, - CORBA::ComponentIR::ComponentDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::ComponentDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::ComponentDef_ptr, + CORBA::ComponentIR::ComponentDef_var, + CORBA::ComponentIR::ComponentDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef> + >; #endif /* end #if !defined */ - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::ComponentDef_ptr, - CORBA::ComponentIR::ComponentDef_var - >; - - template class - TAO::In_Object_Argument_T< - CORBA::ComponentIR::ComponentDef_ptr - >; - - template class - TAO::Ret_Var_Size_Argument_T< - CORBA::InterfaceDefSeq, - CORBA::InterfaceDefSeq_var - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::InterfaceDefSeq - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::ProvidesDef_ptr, - CORBA::ComponentIR::ProvidesDef_var - >; - - template class - TAO::In_Object_Argument_T< - CORBA::InterfaceDef_ptr - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::UsesDef_ptr, - CORBA::ComponentIR::UsesDef_var - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::EmitsDef_ptr, - CORBA::ComponentIR::EmitsDef_var - >; - - template class - TAO::In_Object_Argument_T< - CORBA::ComponentIR::EventDef_ptr - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::PublishesDef_ptr, - CORBA::ComponentIR::PublishesDef_var - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::ConsumesDef_ptr, - CORBA::ComponentIR::ConsumesDef_var - >; - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::ComponentDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::ComponentDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::ComponentDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::ComponentDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::ComponentDef - >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::ComponentDef_ptr, + CORBA::ComponentIR::ComponentDef_var + >; + + template class + TAO::In_Object_Argument_T< + CORBA::ComponentIR::ComponentDef_ptr + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::ProvidesDef_ptr, + CORBA::ComponentIR::ProvidesDef_var + >; + + template class + TAO::In_Object_Argument_T< + CORBA::InterfaceDef_ptr + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::UsesDef_ptr, + CORBA::ComponentIR::UsesDef_var + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::EmitsDef_ptr, + CORBA::ComponentIR::EmitsDef_var + >; + + template class + TAO::In_Object_Argument_T< + CORBA::ComponentIR::EventDef_ptr + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::PublishesDef_ptr, + CORBA::ComponentIR::PublishesDef_var + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::ConsumesDef_ptr, + CORBA::ComponentIR::ConsumesDef_var + >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::ComponentDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::ComponentDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::ComponentDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::ComponentDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::ComponentDef + >; #if !defined (_CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::HomeDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::HomeDef_ptr, - CORBA::ComponentIR::HomeDef_var, - CORBA::ComponentIR::HomeDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::HomeDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::HomeDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::HomeDef_ptr, + CORBA::ComponentIR::HomeDef_var, + CORBA::ComponentIR::HomeDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::HomeDef> + >; #endif /* end #if !defined */ - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::HomeDef_ptr, - CORBA::ComponentIR::HomeDef_var - >; - - template class - TAO::In_Object_Argument_T< - CORBA::ComponentIR::HomeDef_ptr - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ValueDef_ptr, - CORBA::ValueDef_var - >; - - template class - TAO::In_Object_Argument_T< - CORBA::ValueDef_ptr - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::FactoryDef_ptr, - CORBA::ComponentIR::FactoryDef_var - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::ParDescriptionSeq - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::ExceptionDefSeq - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::FinderDef_ptr, - CORBA::ComponentIR::FinderDef_var - >; - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::HomeDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::HomeDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::HomeDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::HomeDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::HomeDef - >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::HomeDef_ptr, + CORBA::ComponentIR::HomeDef_var + >; + + template class + TAO::In_Object_Argument_T< + CORBA::ComponentIR::HomeDef_ptr + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::FactoryDef_ptr, + CORBA::ComponentIR::FactoryDef_var + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::FinderDef_ptr, + CORBA::ComponentIR::FinderDef_var + >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::HomeDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::HomeDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::HomeDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::HomeDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::HomeDef + >; #if !defined (_CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::EventDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::EventDef_ptr, - CORBA::ComponentIR::EventDef_var, - CORBA::ComponentIR::EventDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::EventDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::EventDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::EventDef_ptr, + CORBA::ComponentIR::EventDef_var, + CORBA::ComponentIR::EventDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::EventDef> + >; #endif /* end #if !defined */ - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::EventDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::EventDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::EventDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::EventDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::EventDef - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::ComponentIR::EventDef_ptr, - CORBA::ComponentIR::EventDef_var - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::ValueDefSeq - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::ExtInitializerSeq - >; - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::Container - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::Container - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::Container - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::Container - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::Container - >; - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::ModuleDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::ModuleDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::ModuleDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::ModuleDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::ModuleDef - >; - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::Repository - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::Repository - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::Repository - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::Repository - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::Repository - >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::EventDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::EventDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::EventDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::EventDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::EventDef + >; + + template class + TAO::Ret_Object_Argument_T< + CORBA::ComponentIR::EventDef_ptr, + CORBA::ComponentIR::EventDef_var + >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::Container + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::Container + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::Container + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::Container + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::Container + >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::ModuleDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::ModuleDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::ModuleDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::ModuleDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::ModuleDef + >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::Repository + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::Repository + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::Repository + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::Repository + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::Repository + >; #if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::ProvidesDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::ProvidesDef_ptr, - CORBA::ComponentIR::ProvidesDef_var, - CORBA::ComponentIR::ProvidesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::ProvidesDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::ProvidesDef_ptr, + CORBA::ComponentIR::ProvidesDef_var, + CORBA::ComponentIR::ProvidesDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef> + >; #endif /* end #if !defined */ - - template class - TAO::Ret_Object_Argument_T< - CORBA::InterfaceDef_ptr, - CORBA::InterfaceDef_var - >; - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::ProvidesDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::ProvidesDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::ProvidesDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::ProvidesDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::ProvidesDef - >; - - template class - TAO_Var_Var_T< - CORBA::ComponentIR::ProvidesDescription - >; - - template class - TAO_Var_Base_T< - CORBA::ComponentIR::ProvidesDescription - >; - - template class - TAO_Out_T< - CORBA::ComponentIR::ProvidesDescription, - CORBA::ComponentIR::ProvidesDescription_var - >; - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::ProvidesDescription - >; + + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::ProvidesDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::ProvidesDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::ProvidesDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::ProvidesDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::ProvidesDef + >; + + template class + TAO_Var_Var_T< + CORBA::ComponentIR::ProvidesDescription + >; + + template class + TAO_Var_Base_T< + CORBA::ComponentIR::ProvidesDescription + >; + + template class + TAO_Out_T< + CORBA::ComponentIR::ProvidesDescription, + CORBA::ComponentIR::ProvidesDescription_var + >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::ProvidesDescription + >; #if !defined (_CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::UsesDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::UsesDef_ptr, - CORBA::ComponentIR::UsesDef_var, - CORBA::ComponentIR::UsesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::UsesDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::UsesDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::UsesDef_ptr, + CORBA::ComponentIR::UsesDef_var, + CORBA::ComponentIR::UsesDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::UsesDef> + >; #endif /* end #if !defined */ - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::UsesDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::UsesDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::UsesDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::UsesDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::UsesDef - >; - - template class - TAO_Var_Var_T< - CORBA::ComponentIR::UsesDescription - >; - - template class - TAO_Var_Base_T< - CORBA::ComponentIR::UsesDescription - >; - - template class - TAO_Out_T< - CORBA::ComponentIR::UsesDescription, - CORBA::ComponentIR::UsesDescription_var - >; - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::UsesDescription - >; - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::EventPortDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::EventPortDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::EventPortDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::EventPortDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::EventPortDef - >; - - template class - TAO_Var_Var_T< - CORBA::ComponentIR::EventPortDescription - >; - - template class - TAO_Var_Base_T< - CORBA::ComponentIR::EventPortDescription - >; - - template class - TAO_Out_T< - CORBA::ComponentIR::EventPortDescription, - CORBA::ComponentIR::EventPortDescription_var - >; - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::EventPortDescription - >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::UsesDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::UsesDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::UsesDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::UsesDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::UsesDef + >; + + template class + TAO_Var_Var_T< + CORBA::ComponentIR::UsesDescription + >; + + template class + TAO_Var_Base_T< + CORBA::ComponentIR::UsesDescription + >; + + template class + TAO_Out_T< + CORBA::ComponentIR::UsesDescription, + CORBA::ComponentIR::UsesDescription_var + >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::UsesDescription + >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::EventPortDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::EventPortDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::EventPortDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::EventPortDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::EventPortDef + >; + + template class + TAO_Var_Var_T< + CORBA::ComponentIR::EventPortDescription + >; + + template class + TAO_Var_Base_T< + CORBA::ComponentIR::EventPortDescription + >; + + template class + TAO_Out_T< + CORBA::ComponentIR::EventPortDescription, + CORBA::ComponentIR::EventPortDescription_var + >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::EventPortDescription + >; #if !defined (_CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::EmitsDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::EmitsDef_ptr, - CORBA::ComponentIR::EmitsDef_var, - CORBA::ComponentIR::EmitsDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::EmitsDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::EmitsDef_ptr, + CORBA::ComponentIR::EmitsDef_var, + CORBA::ComponentIR::EmitsDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef> + >; #endif /* end #if !defined */ - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::EmitsDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::EmitsDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::EmitsDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::EmitsDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::EmitsDef - >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::EmitsDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::EmitsDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::EmitsDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::EmitsDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::EmitsDef + >; #if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::PublishesDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::PublishesDef_ptr, - CORBA::ComponentIR::PublishesDef_var, - CORBA::ComponentIR::PublishesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::PublishesDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::PublishesDef_ptr, + CORBA::ComponentIR::PublishesDef_var, + CORBA::ComponentIR::PublishesDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef> + >; #endif /* end #if !defined */ - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::PublishesDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::PublishesDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::PublishesDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::PublishesDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::PublishesDef - >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::PublishesDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::PublishesDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::PublishesDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::PublishesDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::PublishesDef + >; #if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::ConsumesDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::ConsumesDef_ptr, - CORBA::ComponentIR::ConsumesDef_var, - CORBA::ComponentIR::ConsumesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::ConsumesDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::ConsumesDef_ptr, + CORBA::ComponentIR::ConsumesDef_var, + CORBA::ComponentIR::ConsumesDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef> + >; #endif /* end #if !defined */ - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::ConsumesDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::ConsumesDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::ConsumesDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::ConsumesDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::ConsumesDef - >; - - template class - TAO_VarSeq_Var_T< - CORBA::ComponentIR::ProvidesDescriptionSeq, - CORBA::ComponentIR::ProvidesDescription - >; - - template class - TAO_Seq_Var_Base_T< - CORBA::ComponentIR::ProvidesDescriptionSeq, - CORBA::ComponentIR::ProvidesDescription - >; - - template class - TAO_Seq_Out_T< - CORBA::ComponentIR::ProvidesDescriptionSeq, - CORBA::ComponentIR::ProvidesDescriptionSeq_var, - CORBA::ComponentIR::ProvidesDescription - >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::ConsumesDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::ConsumesDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::ConsumesDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::ConsumesDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::ConsumesDef + >; + + template class + TAO_VarSeq_Var_T< + CORBA::ComponentIR::ProvidesDescriptionSeq, + CORBA::ComponentIR::ProvidesDescription + >; + + template class + TAO_Seq_Var_Base_T< + CORBA::ComponentIR::ProvidesDescriptionSeq, + CORBA::ComponentIR::ProvidesDescription + >; + + template class + TAO_Seq_Out_T< + CORBA::ComponentIR::ProvidesDescriptionSeq, + CORBA::ComponentIR::ProvidesDescriptionSeq_var, + CORBA::ComponentIR::ProvidesDescription + >; #if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_) #define _CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_ - - template class - TAO_Unbounded_Sequence< - CORBA::ComponentIR::ProvidesDescription - >; + + template class + TAO_Unbounded_Sequence< + CORBA::ComponentIR::ProvidesDescription + >; #endif /* end #if !defined */ - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::ProvidesDescriptionSeq - >; - - template class - TAO_VarSeq_Var_T< - CORBA::ComponentIR::UsesDescriptionSeq, - CORBA::ComponentIR::UsesDescription - >; - - template class - TAO_Seq_Var_Base_T< - CORBA::ComponentIR::UsesDescriptionSeq, - CORBA::ComponentIR::UsesDescription - >; - - template class - TAO_Seq_Out_T< - CORBA::ComponentIR::UsesDescriptionSeq, - CORBA::ComponentIR::UsesDescriptionSeq_var, - CORBA::ComponentIR::UsesDescription - >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::ProvidesDescriptionSeq + >; + + template class + TAO_VarSeq_Var_T< + CORBA::ComponentIR::UsesDescriptionSeq, + CORBA::ComponentIR::UsesDescription + >; + + template class + TAO_Seq_Var_Base_T< + CORBA::ComponentIR::UsesDescriptionSeq, + CORBA::ComponentIR::UsesDescription + >; + + template class + TAO_Seq_Out_T< + CORBA::ComponentIR::UsesDescriptionSeq, + CORBA::ComponentIR::UsesDescriptionSeq_var, + CORBA::ComponentIR::UsesDescription + >; #if !defined (_CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_) #define _CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_ - - template class - TAO_Unbounded_Sequence< - CORBA::ComponentIR::UsesDescription - >; + + template class + TAO_Unbounded_Sequence< + CORBA::ComponentIR::UsesDescription + >; #endif /* end #if !defined */ - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::UsesDescriptionSeq - >; - - template class - TAO_VarSeq_Var_T< - CORBA::ComponentIR::EventPortDescriptionSeq, - CORBA::ComponentIR::EventPortDescription - >; - - template class - TAO_Seq_Var_Base_T< - CORBA::ComponentIR::EventPortDescriptionSeq, - CORBA::ComponentIR::EventPortDescription - >; - - template class - TAO_Seq_Out_T< - CORBA::ComponentIR::EventPortDescriptionSeq, - CORBA::ComponentIR::EventPortDescriptionSeq_var, - CORBA::ComponentIR::EventPortDescription - >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::UsesDescriptionSeq + >; + + template class + TAO_VarSeq_Var_T< + CORBA::ComponentIR::EventPortDescriptionSeq, + CORBA::ComponentIR::EventPortDescription + >; + + template class + TAO_Seq_Var_Base_T< + CORBA::ComponentIR::EventPortDescriptionSeq, + CORBA::ComponentIR::EventPortDescription + >; + + template class + TAO_Seq_Out_T< + CORBA::ComponentIR::EventPortDescriptionSeq, + CORBA::ComponentIR::EventPortDescriptionSeq_var, + CORBA::ComponentIR::EventPortDescription + >; #if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_) #define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_ - - template class - TAO_Unbounded_Sequence< - CORBA::ComponentIR::EventPortDescription - >; + + template class + TAO_Unbounded_Sequence< + CORBA::ComponentIR::EventPortDescription + >; #endif /* end #if !defined */ - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::EventPortDescriptionSeq - >; - - template class - TAO_Var_Var_T< - CORBA::ComponentIR::ComponentDescription - >; - - template class - TAO_Var_Base_T< - CORBA::ComponentIR::ComponentDescription - >; - - template class - TAO_Out_T< - CORBA::ComponentIR::ComponentDescription, - CORBA::ComponentIR::ComponentDescription_var - >; - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::ComponentDescription - >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::EventPortDescriptionSeq + >; + + template class + TAO_Var_Var_T< + CORBA::ComponentIR::ComponentDescription + >; + + template class + TAO_Var_Base_T< + CORBA::ComponentIR::ComponentDescription + >; + + template class + TAO_Out_T< + CORBA::ComponentIR::ComponentDescription, + CORBA::ComponentIR::ComponentDescription_var + >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::ComponentDescription + >; #if !defined (_CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::FactoryDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::FactoryDef_ptr, - CORBA::ComponentIR::FactoryDef_var, - CORBA::ComponentIR::FactoryDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::FactoryDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::FactoryDef_ptr, + CORBA::ComponentIR::FactoryDef_var, + CORBA::ComponentIR::FactoryDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef> + >; #endif /* end #if !defined */ - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::FactoryDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::FactoryDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::FactoryDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::FactoryDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::FactoryDef - >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::FactoryDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::FactoryDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::FactoryDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::FactoryDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::FactoryDef + >; #if !defined (_CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ComponentIR::FinderDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ComponentIR::FinderDef_ptr, - CORBA::ComponentIR::FinderDef_var, - CORBA::ComponentIR::FinderDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::FinderDef> - >; + + template class + TAO::Arg_Traits< + CORBA::ComponentIR::FinderDef + >; + + template class + TAO::Object_Arg_Traits_T< + CORBA::ComponentIR::FinderDef_ptr, + CORBA::ComponentIR::FinderDef_var, + CORBA::ComponentIR::FinderDef_out, + TAO::Objref_Traits<CORBA::ComponentIR::FinderDef> + >; #endif /* end #if !defined */ - - template class - TAO::Objref_Traits< - CORBA::ComponentIR::FinderDef - >; - - template class - TAO_Objref_Var_T< - CORBA::ComponentIR::FinderDef - >; - - template class - TAO_Objref_Out_T< - CORBA::ComponentIR::FinderDef - >; - - template class - TAO::Narrow_Utils< - CORBA::ComponentIR::FinderDef - >; - - template class - TAO::Any_Impl_T< - CORBA::ComponentIR::FinderDef - >; - - template class - TAO_Var_Var_T< - CORBA::ComponentIR::HomeDescription - >; - - template class - TAO_Var_Base_T< - CORBA::ComponentIR::HomeDescription - >; - - template class - TAO_Out_T< - CORBA::ComponentIR::HomeDescription, - CORBA::ComponentIR::HomeDescription_var - >; - - template class - TAO::Any_Dual_Impl_T< - CORBA::ComponentIR::HomeDescription - >; + + template class + TAO::Objref_Traits< + CORBA::ComponentIR::FinderDef + >; + + template class + TAO_Objref_Var_T< + CORBA::ComponentIR::FinderDef + >; + + template class + TAO_Objref_Out_T< + CORBA::ComponentIR::FinderDef + >; + + template class + TAO::Narrow_Utils< + CORBA::ComponentIR::FinderDef + >; + + template class + TAO::Any_Impl_T< + CORBA::ComponentIR::FinderDef + >; + + template class + TAO_Var_Var_T< + CORBA::ComponentIR::HomeDescription + >; + + template class + TAO_Var_Base_T< + CORBA::ComponentIR::HomeDescription + >; + + template class + TAO_Out_T< + CORBA::ComponentIR::HomeDescription, + CORBA::ComponentIR::HomeDescription_var + >; + + template class + TAO::Any_Dual_Impl_T< + CORBA::ComponentIR::HomeDescription + >; #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::InterfaceDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::InterfaceDef_ptr, \ - CORBA::InterfaceDef_var, \ - CORBA::InterfaceDef_out, \ - TAO::Objref_Traits<CORBA::InterfaceDef> \ - > +#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_) +#define _CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_ -#endif /* end #if !defined */ +# pragma instantiate TAO::Arg_Traits<CORBA::DefinitionKind> -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDefSeq> - - # pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::InterfaceDefSeq, \ - CORBA::InterfaceDefSeq_var, \ - CORBA::InterfaceDefSeq_out \ - > +# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::DefinitionKind> #endif /* end #if !defined */ -#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ValueDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ValueDef_ptr, \ - CORBA::ValueDef_var, \ - CORBA::ValueDef_out, \ - TAO::Objref_Traits<CORBA::ValueDef> \ - > +#if !defined (_CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_) +#define _CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_ + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::Container \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::Container_ptr, \ + CORBA::Container_var, \ + CORBA::Container_out, \ + TAO::Objref_Traits<CORBA::Container> \ + > #endif /* end #if !defined */ + #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate TAO::Arg_Traits<CORBA::ValueDefSeq> - - # pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ValueDefSeq, \ - CORBA::ValueDefSeq_var, \ - CORBA::ValueDefSeq_out \ - > + +# pragma instantiate TAO::Arg_Traits<CORBA::AbstractInterfaceDefSeq> + +# pragma instantiate \ + TAO::Var_Size_Arg_Traits_T< \ + CORBA::AbstractInterfaceDefSeq, \ + CORBA::AbstractInterfaceDefSeq_var, \ + CORBA::AbstractInterfaceDefSeq_out \ + > #endif /* end #if !defined */ #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate TAO::Arg_Traits<CORBA::ExtInitializerSeq> - - # pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ExtInitializerSeq, \ - CORBA::ExtInitializerSeq_var, \ - CORBA::ExtInitializerSeq_out \ - > + +# pragma instantiate TAO::Arg_Traits<CORBA::ExtInitializerSeq> + +# pragma instantiate \ + TAO::Var_Size_Arg_Traits_T< \ + CORBA::ExtInitializerSeq, \ + CORBA::ExtInitializerSeq_var, \ + CORBA::ExtInitializerSeq_out \ + > #endif /* end #if !defined */ #if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate TAO::Arg_Traits<CORBA::ExceptionDefSeq> - - # pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ExceptionDefSeq, \ - CORBA::ExceptionDefSeq_var, \ - CORBA::ExceptionDefSeq_out \ - > + +# pragma instantiate TAO::Arg_Traits<CORBA::EnumMemberSeq> + +# pragma instantiate \ + TAO::Var_Size_Arg_Traits_T< \ + CORBA::EnumMemberSeq, \ + CORBA::EnumMemberSeq_var, \ + CORBA::EnumMemberSeq_out \ + > #endif /* end #if !defined */ -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate TAO::Arg_Traits<CORBA::ParDescriptionSeq> - - # pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ParDescriptionSeq, \ - CORBA::ParDescriptionSeq_var, \ - CORBA::ParDescriptionSeq_out \ - > +#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_) +#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_ + +# pragma instantiate TAO::Arg_Traits<CORBA::PrimitiveKind> + +# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::PrimitiveKind> #endif /* end #if !defined */ #if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::ComponentDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::ComponentDef_ptr, \ - CORBA::ComponentIR::ComponentDef_var, \ - CORBA::ComponentIR::ComponentDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::ComponentDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::ComponentDef_ptr, \ + CORBA::ComponentIR::ComponentDef_var, \ + CORBA::ComponentIR::ComponentDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::In_Object_Argument_T< \ - CORBA::ComponentIR::ComponentDef_ptr \ - > - - # pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::InterfaceDefSeq \ - > - - # pragma instantiate \ - TAO::In_Object_Argument_T< \ - CORBA::InterfaceDef_ptr \ - > - - # pragma instantiate \ - TAO::In_Object_Argument_T< \ - CORBA::ComponentIR::EventDef_ptr \ - > - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::ComponentDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::ComponentDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::ComponentDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::ComponentDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::ComponentDef \ - > + +# pragma instantiate \ + TAO::In_Object_Argument_T< \ + CORBA::ComponentIR::ComponentDef_ptr \ + > + +# pragma instantiate \ + TAO::In_Object_Argument_T< \ + CORBA::InterfaceDef_ptr \ + > + +# pragma instantiate \ + TAO::In_Object_Argument_T< \ + CORBA::ComponentIR::EventDef_ptr \ + > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::ComponentDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::ComponentDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::ComponentDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::ComponentDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::ComponentDef \ + > #if !defined (_CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::HomeDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::HomeDef_ptr, \ - CORBA::ComponentIR::HomeDef_var, \ - CORBA::ComponentIR::HomeDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::HomeDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::HomeDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::HomeDef_ptr, \ + CORBA::ComponentIR::HomeDef_var, \ + CORBA::ComponentIR::HomeDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::HomeDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::In_Object_Argument_T< \ - CORBA::ComponentIR::HomeDef_ptr \ - > - - # pragma instantiate \ - TAO::In_Object_Argument_T< \ - CORBA::ValueDef_ptr \ - > - - # pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ParDescriptionSeq \ - > - - # pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ExceptionDefSeq \ - > - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::HomeDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::HomeDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::HomeDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::HomeDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::HomeDef \ - > + +# pragma instantiate \ + TAO::In_Object_Argument_T< \ + CORBA::ComponentIR::HomeDef_ptr \ + > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::HomeDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::HomeDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::HomeDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::HomeDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::HomeDef \ + > #if !defined (_CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::EventDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::EventDef_ptr, \ - CORBA::ComponentIR::EventDef_var, \ - CORBA::ComponentIR::EventDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::EventDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::EventDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::EventDef_ptr, \ + CORBA::ComponentIR::EventDef_var, \ + CORBA::ComponentIR::EventDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::EventDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::EventDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::EventDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::EventDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::EventDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::EventDef \ - > - - # pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ValueDefSeq \ - > - - # pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ExtInitializerSeq \ - > - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::Container \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::Container - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::Container - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::Container \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::Container \ - > - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::ModuleDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::ModuleDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::ModuleDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::ModuleDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::ModuleDef \ - > - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::Repository \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::Repository - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::Repository - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::Repository \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::Repository \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::EventDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::EventDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::EventDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::EventDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::EventDef \ + > + +# pragma instantiate \ + TAO::In_Var_Size_Argument_T< \ + CORBA::ExtInitializerSeq \ + > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::Container \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::Container + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::Container + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::Container \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::Container \ + > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::ModuleDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::ModuleDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::ModuleDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::ModuleDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::ModuleDef \ + > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::Repository \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::Repository + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::Repository + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::Repository \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::Repository \ + > #if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::ProvidesDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::ProvidesDef_ptr, \ - CORBA::ComponentIR::ProvidesDef_var, \ - CORBA::ComponentIR::ProvidesDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::ProvidesDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::ProvidesDef_ptr, \ + CORBA::ComponentIR::ProvidesDef_var, \ + CORBA::ComponentIR::ProvidesDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::ProvidesDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::ProvidesDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::ProvidesDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::ProvidesDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::ProvidesDef \ - > - - # pragma instantiate \ - TAO_Var_Var_T< \ - CORBA::ComponentIR::ProvidesDescription \ - > - - # pragma instantiate \ - TAO_Var_Base_T< \ - CORBA::ComponentIR::ProvidesDescription \ - > - - # pragma instantiate \ - TAO_Out_T< \ - CORBA::ComponentIR::ProvidesDescription, \ - CORBA::ComponentIR::ProvidesDescription_var \ - > - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::ProvidesDescription \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::ProvidesDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::ProvidesDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::ProvidesDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::ProvidesDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::ProvidesDef \ + > + +# pragma instantiate \ + TAO_Var_Var_T< \ + CORBA::ComponentIR::ProvidesDescription \ + > + +# pragma instantiate \ + TAO_Var_Base_T< \ + CORBA::ComponentIR::ProvidesDescription \ + > + +# pragma instantiate \ + TAO_Out_T< \ + CORBA::ComponentIR::ProvidesDescription, \ + CORBA::ComponentIR::ProvidesDescription_var \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::ProvidesDescription \ + > #if !defined (_CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::UsesDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::UsesDef_ptr, \ - CORBA::ComponentIR::UsesDef_var, \ - CORBA::ComponentIR::UsesDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::UsesDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::UsesDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::UsesDef_ptr, \ + CORBA::ComponentIR::UsesDef_var, \ + CORBA::ComponentIR::UsesDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::UsesDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::UsesDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::UsesDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::UsesDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::UsesDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::UsesDef \ - > - - # pragma instantiate \ - TAO_Var_Var_T< \ - CORBA::ComponentIR::UsesDescription \ - > - - # pragma instantiate \ - TAO_Var_Base_T< \ - CORBA::ComponentIR::UsesDescription \ - > - - # pragma instantiate \ - TAO_Out_T< \ - CORBA::ComponentIR::UsesDescription, \ - CORBA::ComponentIR::UsesDescription_var \ - > - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::UsesDescription \ - > - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::EventPortDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::EventPortDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::EventPortDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::EventPortDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::EventPortDef \ - > - - # pragma instantiate \ - TAO_Var_Var_T< \ - CORBA::ComponentIR::EventPortDescription \ - > - - # pragma instantiate \ - TAO_Var_Base_T< \ - CORBA::ComponentIR::EventPortDescription \ - > - - # pragma instantiate \ - TAO_Out_T< \ - CORBA::ComponentIR::EventPortDescription, \ - CORBA::ComponentIR::EventPortDescription_var \ - > - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::EventPortDescription \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::UsesDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::UsesDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::UsesDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::UsesDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::UsesDef \ + > + +# pragma instantiate \ + TAO_Var_Var_T< \ + CORBA::ComponentIR::UsesDescription \ + > + +# pragma instantiate \ + TAO_Var_Base_T< \ + CORBA::ComponentIR::UsesDescription \ + > + +# pragma instantiate \ + TAO_Out_T< \ + CORBA::ComponentIR::UsesDescription, \ + CORBA::ComponentIR::UsesDescription_var \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::UsesDescription \ + > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::EventPortDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::EventPortDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::EventPortDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::EventPortDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::EventPortDef \ + > + +# pragma instantiate \ + TAO_Var_Var_T< \ + CORBA::ComponentIR::EventPortDescription \ + > + +# pragma instantiate \ + TAO_Var_Base_T< \ + CORBA::ComponentIR::EventPortDescription \ + > + +# pragma instantiate \ + TAO_Out_T< \ + CORBA::ComponentIR::EventPortDescription, \ + CORBA::ComponentIR::EventPortDescription_var \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::EventPortDescription \ + > #if !defined (_CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::EmitsDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::EmitsDef_ptr, \ - CORBA::ComponentIR::EmitsDef_var, \ - CORBA::ComponentIR::EmitsDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::EmitsDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::EmitsDef_ptr, \ + CORBA::ComponentIR::EmitsDef_var, \ + CORBA::ComponentIR::EmitsDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::EmitsDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::EmitsDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::EmitsDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::EmitsDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::EmitsDef \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::EmitsDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::EmitsDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::EmitsDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::EmitsDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::EmitsDef \ + > #if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::PublishesDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::PublishesDef_ptr, \ - CORBA::ComponentIR::PublishesDef_var, \ - CORBA::ComponentIR::PublishesDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::PublishesDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::PublishesDef_ptr, \ + CORBA::ComponentIR::PublishesDef_var, \ + CORBA::ComponentIR::PublishesDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::PublishesDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::PublishesDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::PublishesDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::PublishesDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::PublishesDef \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::PublishesDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::PublishesDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::PublishesDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::PublishesDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::PublishesDef \ + > #if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::ConsumesDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::ConsumesDef_ptr, \ - CORBA::ComponentIR::ConsumesDef_var, \ - CORBA::ComponentIR::ConsumesDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::ConsumesDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::ConsumesDef_ptr, \ + CORBA::ComponentIR::ConsumesDef_var, \ + CORBA::ComponentIR::ConsumesDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::ConsumesDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::ConsumesDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::ConsumesDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::ConsumesDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::ConsumesDef \ - > - - # pragma instantiate \ - TAO_VarSeq_Var_T< \ - CORBA::ComponentIR::ProvidesDescriptionSeq, \ - CORBA::ComponentIR::ProvidesDescription \ - > - - # pragma instantiate \ - TAO_Seq_Var_Base_T< \ - CORBA::ComponentIR::ProvidesDescriptionSeq, \ - CORBA::ComponentIR::ProvidesDescription \ - > - - # pragma instantiate \ - TAO_Seq_Out_T< \ - CORBA::ComponentIR::ProvidesDescriptionSeq, \ - CORBA::ComponentIR::ProvidesDescriptionSeq_var, \ - CORBA::ComponentIR::ProvidesDescription \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::ConsumesDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::ConsumesDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::ConsumesDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::ConsumesDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::ConsumesDef \ + > + +# pragma instantiate \ + TAO_VarSeq_Var_T< \ + CORBA::ComponentIR::ProvidesDescriptionSeq, \ + CORBA::ComponentIR::ProvidesDescription \ + > + +# pragma instantiate \ + TAO_Seq_Var_Base_T< \ + CORBA::ComponentIR::ProvidesDescriptionSeq, \ + CORBA::ComponentIR::ProvidesDescription \ + > + +# pragma instantiate \ + TAO_Seq_Out_T< \ + CORBA::ComponentIR::ProvidesDescriptionSeq, \ + CORBA::ComponentIR::ProvidesDescriptionSeq_var, \ + CORBA::ComponentIR::ProvidesDescription \ + > #if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_) #define _CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_ - - # pragma instantiate \ - TAO_Unbounded_Sequence< \ - CORBA::ComponentIR::ProvidesDescription \ - > + +# pragma instantiate \ + TAO_Unbounded_Sequence< \ + CORBA::ComponentIR::ProvidesDescription \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::ProvidesDescriptionSeq \ - > - - # pragma instantiate \ - TAO_VarSeq_Var_T< \ - CORBA::ComponentIR::UsesDescriptionSeq, \ - CORBA::ComponentIR::UsesDescription \ - > - - # pragma instantiate \ - TAO_Seq_Var_Base_T< \ - CORBA::ComponentIR::UsesDescriptionSeq, \ - CORBA::ComponentIR::UsesDescription \ - > - - # pragma instantiate \ - TAO_Seq_Out_T< \ - CORBA::ComponentIR::UsesDescriptionSeq, \ - CORBA::ComponentIR::UsesDescriptionSeq_var, \ - CORBA::ComponentIR::UsesDescription \ - > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::ProvidesDescriptionSeq \ + > + +# pragma instantiate \ + TAO_VarSeq_Var_T< \ + CORBA::ComponentIR::UsesDescriptionSeq, \ + CORBA::ComponentIR::UsesDescription \ + > + +# pragma instantiate \ + TAO_Seq_Var_Base_T< \ + CORBA::ComponentIR::UsesDescriptionSeq, \ + CORBA::ComponentIR::UsesDescription \ + > + +# pragma instantiate \ + TAO_Seq_Out_T< \ + CORBA::ComponentIR::UsesDescriptionSeq, \ + CORBA::ComponentIR::UsesDescriptionSeq_var, \ + CORBA::ComponentIR::UsesDescription \ + > #if !defined (_CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_) #define _CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_ - - # pragma instantiate \ - TAO_Unbounded_Sequence< \ - CORBA::ComponentIR::UsesDescription \ - > + +# pragma instantiate \ + TAO_Unbounded_Sequence< \ + CORBA::ComponentIR::UsesDescription \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::UsesDescriptionSeq \ - > - - # pragma instantiate \ - TAO_VarSeq_Var_T< \ - CORBA::ComponentIR::EventPortDescriptionSeq, \ - CORBA::ComponentIR::EventPortDescription \ - > - - # pragma instantiate \ - TAO_Seq_Var_Base_T< \ - CORBA::ComponentIR::EventPortDescriptionSeq, \ - CORBA::ComponentIR::EventPortDescription \ - > - - # pragma instantiate \ - TAO_Seq_Out_T< \ - CORBA::ComponentIR::EventPortDescriptionSeq, \ - CORBA::ComponentIR::EventPortDescriptionSeq_var, \ - CORBA::ComponentIR::EventPortDescription \ - > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::UsesDescriptionSeq \ + > + +# pragma instantiate \ + TAO_VarSeq_Var_T< \ + CORBA::ComponentIR::EventPortDescriptionSeq, \ + CORBA::ComponentIR::EventPortDescription \ + > + +# pragma instantiate \ + TAO_Seq_Var_Base_T< \ + CORBA::ComponentIR::EventPortDescriptionSeq, \ + CORBA::ComponentIR::EventPortDescription \ + > + +# pragma instantiate \ + TAO_Seq_Out_T< \ + CORBA::ComponentIR::EventPortDescriptionSeq, \ + CORBA::ComponentIR::EventPortDescriptionSeq_var, \ + CORBA::ComponentIR::EventPortDescription \ + > #if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_) #define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_ - - # pragma instantiate \ - TAO_Unbounded_Sequence< \ - CORBA::ComponentIR::EventPortDescription \ - > + +# pragma instantiate \ + TAO_Unbounded_Sequence< \ + CORBA::ComponentIR::EventPortDescription \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::EventPortDescriptionSeq \ - > - - # pragma instantiate \ - TAO_Var_Var_T< \ - CORBA::ComponentIR::ComponentDescription \ - > - - # pragma instantiate \ - TAO_Var_Base_T< \ - CORBA::ComponentIR::ComponentDescription \ - > - - # pragma instantiate \ - TAO_Out_T< \ - CORBA::ComponentIR::ComponentDescription, \ - CORBA::ComponentIR::ComponentDescription_var \ - > - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::ComponentDescription \ - > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::EventPortDescriptionSeq \ + > + +# pragma instantiate \ + TAO_Var_Var_T< \ + CORBA::ComponentIR::ComponentDescription \ + > + +# pragma instantiate \ + TAO_Var_Base_T< \ + CORBA::ComponentIR::ComponentDescription \ + > + +# pragma instantiate \ + TAO_Out_T< \ + CORBA::ComponentIR::ComponentDescription, \ + CORBA::ComponentIR::ComponentDescription_var \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::ComponentDescription \ + > #if !defined (_CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::FactoryDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::FactoryDef_ptr, \ - CORBA::ComponentIR::FactoryDef_var, \ - CORBA::ComponentIR::FactoryDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::FactoryDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::FactoryDef_ptr, \ + CORBA::ComponentIR::FactoryDef_var, \ + CORBA::ComponentIR::FactoryDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::FactoryDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::FactoryDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::FactoryDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::FactoryDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::FactoryDef \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::FactoryDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::FactoryDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::FactoryDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::FactoryDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::FactoryDef \ + > #if !defined (_CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_ - - # pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ComponentIR::FinderDef \ - > - - # pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ComponentIR::FinderDef_ptr, \ - CORBA::ComponentIR::FinderDef_var, \ - CORBA::ComponentIR::FinderDef_out, \ - TAO::Objref_Traits<CORBA::ComponentIR::FinderDef> \ - > + +# pragma instantiate \ + TAO::Arg_Traits< \ + CORBA::ComponentIR::FinderDef \ + > + +# pragma instantiate \ + TAO::Object_Arg_Traits_T< \ + CORBA::ComponentIR::FinderDef_ptr, \ + CORBA::ComponentIR::FinderDef_var, \ + CORBA::ComponentIR::FinderDef_out, \ + TAO::Objref_Traits<CORBA::ComponentIR::FinderDef> \ + > #endif /* end #if !defined */ - - # pragma instantiate \ - TAO::Objref_Traits< \ - CORBA::ComponentIR::FinderDef \ - > - - # pragma instantiate \ - TAO_Objref_Var_T< \ - CORBA::ComponentIR::FinderDef - > - - # pragma instantiate \ - TAO_Objref_Out_T< \ - CORBA::ComponentIR::FinderDef - > - - # pragma instantiate \ - TAO::Narrow_Utils< \ - CORBA::ComponentIR::FinderDef \ - > - - # pragma instantiate \ - TAO::Any_Impl_T< \ - CORBA::ComponentIR::FinderDef \ - > - - # pragma instantiate \ - TAO_Var_Var_T< \ - CORBA::ComponentIR::HomeDescription \ - > - - # pragma instantiate \ - TAO_Var_Base_T< \ - CORBA::ComponentIR::HomeDescription \ - > - - # pragma instantiate \ - TAO_Out_T< \ - CORBA::ComponentIR::HomeDescription, \ - CORBA::ComponentIR::HomeDescription_var \ - > - - # pragma instantiate \ - TAO::Any_Dual_Impl_T< \ - CORBA::ComponentIR::HomeDescription \ - > + +# pragma instantiate \ + TAO::Objref_Traits< \ + CORBA::ComponentIR::FinderDef \ + > + +# pragma instantiate \ + TAO_Objref_Var_T< \ + CORBA::ComponentIR::FinderDef + > + +# pragma instantiate \ + TAO_Objref_Out_T< \ + CORBA::ComponentIR::FinderDef + > + +# pragma instantiate \ + TAO::Narrow_Utils< \ + CORBA::ComponentIR::FinderDef \ + > + +# pragma instantiate \ + TAO::Any_Impl_T< \ + CORBA::ComponentIR::FinderDef \ + > + +# pragma instantiate \ + TAO_Var_Var_T< \ + CORBA::ComponentIR::HomeDescription \ + > + +# pragma instantiate \ + TAO_Var_Base_T< \ + CORBA::ComponentIR::HomeDescription \ + > + +# pragma instantiate \ + TAO_Out_T< \ + CORBA::ComponentIR::HomeDescription, \ + CORBA::ComponentIR::HomeDescription_var \ + > + +# pragma instantiate \ + TAO::Any_Dual_Impl_T< \ + CORBA::ComponentIR::HomeDescription \ + > #endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp index 286874300c2..ee84e5923ee 100644 --- a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp +++ b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp @@ -7696,38 +7696,6 @@ CORBA::Boolean operator>> ( #if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) -#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::IDLType - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::IDLType_ptr, - CORBA::IDLType_var, - CORBA::IDLType_out, - TAO::Objref_Traits<CORBA::IDLType> - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::InterfaceDefSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::InterfaceDefSeq, - CORBA::InterfaceDefSeq_var, - CORBA::InterfaceDefSeq_out - >; - -#endif /* end #if !defined */ - #if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_ @@ -7748,17 +7716,6 @@ CORBA::Boolean operator>> ( template class TAO::Ret_Var_Size_Argument_T< - CORBA::InterfaceDefSeq, - CORBA::InterfaceDefSeq_var - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::InterfaceDefSeq - >; - - template class - TAO::Ret_Var_Size_Argument_T< CORBA::InitializerSeq, CORBA::InitializerSeq_var >; @@ -7886,48 +7843,12 @@ CORBA::Boolean operator>> ( >; template class - TAO::In_Object_Argument_T< - CORBA::IDLType_ptr - >; - - template class - TAO::Ret_Object_Argument_T< - CORBA::AttributeDef_ptr, - CORBA::AttributeDef_var - >; - - template class - TAO::In_Basic_Argument_T< - CORBA::AttributeMode - >; - - template class TAO::Ret_Object_Argument_T< CORBA::OperationDef_ptr, CORBA::OperationDef_var >; template class - TAO::In_Basic_Argument_T< - CORBA::OperationMode - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::ParDescriptionSeq - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::ExceptionDefSeq - >; - - template class - TAO::In_Var_Size_Argument_T< - CORBA::ContextIdSeq - >; - - template class TAO::Objref_Traits< CORBA::ValueDef >; @@ -7967,12 +7888,6 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ template class - TAO::Ret_Object_Argument_T< - CORBA::IDLType_ptr, - CORBA::IDLType_var - >; - - template class TAO::Objref_Traits< CORBA::ValueBoxDef >; @@ -8003,11 +7918,6 @@ CORBA::Boolean operator>> ( CORBA::ExtInitializerSeq_var >; - template class - TAO::In_Var_Size_Argument_T< - CORBA::ExtInitializerSeq - >; - #if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_ @@ -8022,20 +7932,6 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ExtInitializerSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ExtInitializerSeq, - CORBA::ExtInitializerSeq_var, - CORBA::ExtInitializerSeq_out - >; - -#endif /* end #if !defined */ - template class TAO_Var_Var_T< CORBA::ExtValueDef::ExtFullValueDescription @@ -8064,12 +7960,6 @@ CORBA::Boolean operator>> ( >; template class - TAO::Ret_Object_Argument_T< - CORBA::ExtAttributeDef_ptr, - CORBA::ExtAttributeDef_var - >; - - template class TAO::Objref_Traits< CORBA::ExtValueDef >; @@ -8119,120 +8009,6 @@ CORBA::Boolean operator>> ( CORBA::FixedDef >; -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ExceptionDefSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ExceptionDefSeq, - CORBA::ExceptionDefSeq_var, - CORBA::ExceptionDefSeq_out - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::AttributeMode>; - - template class TAO::Basic_Arg_Traits_T<CORBA::AttributeMode>; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::AttributeDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::AttributeDef_ptr, - CORBA::AttributeDef_var, - CORBA::AttributeDef_out, - TAO::Objref_Traits<CORBA::AttributeDef> - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::ExtAttributeDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::ExtAttributeDef_ptr, - CORBA::ExtAttributeDef_var, - CORBA::ExtAttributeDef_out, - TAO::Objref_Traits<CORBA::ExtAttributeDef> - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::OperationMode>; - - template class TAO::Basic_Arg_Traits_T<CORBA::OperationMode>; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ParDescriptionSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ParDescriptionSeq, - CORBA::ParDescriptionSeq_var, - CORBA::ParDescriptionSeq_out - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - - template class TAO::Arg_Traits<CORBA::ContextIdSeq>; - - template class - TAO::Var_Size_Arg_Traits_T< - CORBA::ContextIdSeq, - CORBA::ContextIdSeq_var, - CORBA::ContextIdSeq_out - >; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_ - - template class - TAO::Arg_Traits< - CORBA::OperationDef - >; - - template class - TAO::Object_Arg_Traits_T< - CORBA::OperationDef_ptr, - CORBA::OperationDef_var, - CORBA::OperationDef_out, - TAO::Objref_Traits<CORBA::OperationDef> - >; - -#endif /* end #if !defined */ - template class TAO_Var_Var_T< CORBA::ValueMember @@ -8320,38 +8096,6 @@ CORBA::Boolean operator>> ( #elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::IDLType \ - > - -# pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::IDLType_ptr, \ - CORBA::IDLType_var, \ - CORBA::IDLType_out, \ - TAO::Objref_Traits<CORBA::IDLType> \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDefSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::InterfaceDefSeq, \ - CORBA::InterfaceDefSeq_var, \ - CORBA::InterfaceDefSeq_out \ - > - -#endif /* end #if !defined */ - #if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_ @@ -8372,11 +8116,6 @@ CORBA::Boolean operator>> ( # pragma instantiate \ TAO::In_Var_Size_Argument_T< \ - CORBA::InterfaceDefSeq \ - > - -# pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ CORBA::InitializerSeq \ > @@ -8474,36 +8213,6 @@ CORBA::Boolean operator>> ( > # pragma instantiate \ - TAO::In_Object_Argument_T< \ - CORBA::IDLType_ptr \ - > - -# pragma instantiate \ - TAO::In_Basic_Argument_T< \ - CORBA::AttributeMode \ - > - -# pragma instantiate \ - TAO::In_Basic_Argument_T< \ - CORBA::OperationMode \ - > - -# pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ParDescriptionSeq \ - > - -# pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ExceptionDefSeq \ - > - -# pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ContextIdSeq \ - > - -# pragma instantiate \ TAO::Objref_Traits< \ CORBA::ValueDef \ > @@ -8567,11 +8276,6 @@ CORBA::Boolean operator>> ( CORBA::ValueBoxDef \ > -# pragma instantiate \ - TAO::In_Var_Size_Argument_T< \ - CORBA::ExtInitializerSeq \ - > - #if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_) #define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_ @@ -8586,20 +8290,6 @@ CORBA::Boolean operator>> ( #endif /* end #if !defined */ -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::ExtInitializerSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ExtInitializerSeq, \ - CORBA::ExtInitializerSeq_var, \ - CORBA::ExtInitializerSeq_out \ - > - -#endif /* end #if !defined */ - # pragma instantiate \ TAO_Var_Var_T< \ CORBA::ExtValueDef::ExtFullValueDescription \ @@ -8671,120 +8361,6 @@ CORBA::Boolean operator>> ( CORBA::FixedDef \ > -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::ExceptionDefSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ExceptionDefSeq, \ - CORBA::ExceptionDefSeq_var, \ - CORBA::ExceptionDefSeq_out \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::AttributeMode> - -# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::AttributeMode> - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::AttributeDef \ - > - -# pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::AttributeDef_ptr, \ - CORBA::AttributeDef_var, \ - CORBA::AttributeDef_out, \ - TAO::Objref_Traits<CORBA::AttributeDef> \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::ExtAttributeDef \ - > - -# pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::ExtAttributeDef_ptr, \ - CORBA::ExtAttributeDef_var, \ - CORBA::ExtAttributeDef_out, \ - TAO::Objref_Traits<CORBA::ExtAttributeDef> \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::OperationMode> - -# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::OperationMode> - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::ParDescriptionSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ParDescriptionSeq, \ - CORBA::ParDescriptionSeq_var, \ - CORBA::ParDescriptionSeq_out \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate TAO::Arg_Traits<CORBA::ContextIdSeq> - -# pragma instantiate \ - TAO::Var_Size_Arg_Traits_T< \ - CORBA::ContextIdSeq, \ - CORBA::ContextIdSeq_var, \ - CORBA::ContextIdSeq_out \ - > - -#endif /* end #if !defined */ - -#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_) -#define _CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_ - -# pragma instantiate \ - TAO::Arg_Traits< \ - CORBA::OperationDef \ - > - -# pragma instantiate \ - TAO::Object_Arg_Traits_T< \ - CORBA::OperationDef_ptr, \ - CORBA::OperationDef_var, \ - CORBA::OperationDef_out, \ - TAO::Objref_Traits<CORBA::OperationDef> \ - > - -#endif /* end #if !defined */ - # pragma instantiate \ TAO_Var_Var_T< \ CORBA::ValueMember \ |