diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2006-06-27 06:23:42 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2006-06-27 06:23:42 +0000 |
commit | a493b9bd01d76382ddb2204f7342fa4ecfafd7c7 (patch) | |
tree | cf8a0cb17051311c06e585b6b16ab6bdd64e6f90 | |
parent | 23e55bf0d609f7371de0e3ed45be49d05c58050c (diff) | |
download | ATCD-a493b9bd01d76382ddb2204f7342fa4ecfafd7c7.tar.gz |
ChangeLogTag: Tue Jun 27 08:25:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
86 files changed, 744 insertions, 62021 deletions
diff --git a/TAO/TAO_IDL/be/be_visitor_arg_traits.cpp b/TAO/TAO_IDL/be/be_visitor_arg_traits.cpp index c0482c38fe7..1802ac56fec 100644 --- a/TAO/TAO_IDL/be/be_visitor_arg_traits.cpp +++ b/TAO/TAO_IDL/be/be_visitor_arg_traits.cpp @@ -163,7 +163,8 @@ be_visitor_arg_traits::visit_interface (be_interface *node) << "TAO::Objref_Traits<" << node->name () << ">"; } - *os << "," << be_nl << this->insert_policy() << be_uidt_nl + *os << "," << be_nl << this->insert_policy() << " <" + << node->name () << "_ptr>" << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl << "};"; @@ -252,7 +253,8 @@ be_visitor_arg_traits::visit_valuebox (be_valuebox *node) << "TAO::Value_Traits<" << node->name () << ">"; } - os << "," << be_nl << this->insert_policy() << be_uidt_nl + os << "," << be_nl << this->insert_policy() << " <" + << node->name () << "*>" << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl << "};"; @@ -305,7 +307,8 @@ be_visitor_arg_traits::visit_valuetype (be_valuetype *node) << "TAO::Value_Traits<" << node->name () << ">"; } - os << "," << be_nl << this->insert_policy() << be_uidt_nl + os << "," << be_nl << this->insert_policy() << " <" + << node->name () << "*>" << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl << "};"; @@ -420,7 +423,10 @@ be_visitor_arg_traits::visit_operation (be_operation *node) << "BD_String_" << this->S_ << "Arg_Traits_T<" << be_nl << "CORBA::" << (wide ? "W" : "") << "String_var," << be_nl << bound << "," << be_nl - << this->insert_policy() << be_uidt_nl + << this->insert_policy() << " <" << be_idt_nl + << "ACE_OutputCDR::from_" << (wide ? "w" : "") << "string" << be_uidt_nl + << ">" + << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl @@ -501,7 +507,10 @@ be_visitor_arg_traits::visit_attribute (be_attribute *node) << "BD_String_" << this->S_ << "Arg_Traits_T<" << be_nl << "CORBA::" << (wide ? "W" : "") << "String_var," << be_nl << bound << "," << be_nl - << this->insert_policy() << be_uidt_nl + << this->insert_policy() << " <" << be_idt_nl + << "ACE_OutputCDR::from_" << (wide ? "w" : "") << "string" << be_uidt_nl + << ">" + << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl @@ -574,7 +583,10 @@ be_visitor_arg_traits::visit_argument (be_argument *node) << "BD_String_" << this->S_ << "Arg_Traits_T<" << be_nl << "CORBA::" << (wide ? "W" : "") << "String_var," << be_nl << bound << "," << be_nl - << this->insert_policy() << be_uidt_nl + << this->insert_policy() << " <" << be_idt_nl + << "ACE_OutputCDR::from_" << (wide ? "w" : "") << "string" << be_uidt_nl + << ">" + << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl @@ -613,7 +625,7 @@ be_visitor_arg_traits::visit_sequence (be_sequence *node) << ": public" << be_idt << be_idt_nl << "Var_Size_" << this->S_ << "Arg_Traits_T<" << be_idt << be_idt_nl << alias->name () << "," << be_nl - << this->insert_policy() << be_uidt_nl + << this->insert_policy() << " <" << alias->name () << ">" << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl << "};"; @@ -732,7 +744,10 @@ be_visitor_arg_traits::visit_string (be_string *node) << be_idt << be_idt_nl << "CORBA::" << (wide ? "W" : "") << "String_var," << be_nl << bound << "," << be_nl - << this->insert_policy() << be_uidt_nl + << this->insert_policy() << " <" << be_idt << be_idt_nl + << "ACE_OutputCDR::from_" << (wide ? "w" : "") << "string" << be_uidt_nl + << ">" + << be_uidt << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl @@ -775,7 +790,7 @@ be_visitor_arg_traits::visit_array (be_array *node) *os << node->name () << "_forany"; - *os << "," << be_nl << this->insert_policy() ; + *os << "," << be_nl << this->insert_policy() << " <" << node->name () << "_forany" << ">"; *os << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl @@ -817,7 +832,7 @@ be_visitor_arg_traits::visit_enum (be_enum *node) *os << "Basic_" << this->S_ << "Arg_Traits_T<" << be_idt << be_idt_nl << node->name () << "," << be_nl - << this->insert_policy() << be_uidt_nl + << this->insert_policy() << " <" << node->name () << ">" << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl << "};"; @@ -860,7 +875,7 @@ be_visitor_arg_traits::visit_structure (be_structure *node) *os << (node->size_type () == AST_Type::FIXED ? "Fixed" : "Var") << "_Size_" << this->S_ << "Arg_Traits_T<" << be_idt << be_idt_nl; - *os << node->name () << "," << be_nl << this->insert_policy() << be_uidt_nl + *os << node->name () << "," << be_nl << this->insert_policy() << " <" << node->name () << ">" << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl << "{" << be_nl << "};"; @@ -965,7 +980,8 @@ be_visitor_arg_traits::visit_union (be_union *node) *os << (node->size_type () == AST_Type::FIXED ? "Fixed" : "Var") << "_Size_" << this->S_ << "Arg_Traits_T<" << be_idt << be_idt_nl - << node->name () << "," << be_nl << this->insert_policy(); + << node->name () << "," << be_nl << this->insert_policy() << " <" + << node->name () << ">"; *os << be_uidt_nl << ">" << be_uidt << be_uidt << be_uidt << be_uidt_nl diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp index 3e80a3291e7..25c0314b6f8 100644 --- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp +++ b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp @@ -92,7 +92,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -112,7 +112,7 @@ namespace TAO CORBA::Contained_ptr, CORBA::Contained_var, CORBA::Contained_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Contained_ptr> > { }; @@ -130,7 +130,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::Contained::Description, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Contained::Description> > { }; @@ -150,7 +150,7 @@ namespace TAO CORBA::Repository_ptr, CORBA::Repository_var, CORBA::Repository_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -170,7 +170,7 @@ namespace TAO CORBA::Container_ptr, CORBA::Container_var, CORBA::Container_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -188,7 +188,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::Container::DescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container::DescriptionSeq> > { }; @@ -208,7 +208,7 @@ namespace TAO CORBA::ModuleDef_ptr, CORBA::ModuleDef_var, CORBA::ModuleDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ModuleDef_ptr> > { }; @@ -228,7 +228,7 @@ namespace TAO CORBA::ConstantDef_ptr, CORBA::ConstantDef_var, CORBA::ConstantDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ConstantDef_ptr> > { }; @@ -248,7 +248,7 @@ namespace TAO CORBA::IDLType_ptr, CORBA::IDLType_var, CORBA::IDLType_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -268,7 +268,7 @@ namespace TAO CORBA::StructDef_ptr, CORBA::StructDef_var, CORBA::StructDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StructDef_ptr> > { }; @@ -288,7 +288,7 @@ namespace TAO CORBA::UnionDef_ptr, CORBA::UnionDef_var, CORBA::UnionDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::UnionDef_ptr> > { }; @@ -308,7 +308,7 @@ namespace TAO CORBA::EnumDef_ptr, CORBA::EnumDef_var, CORBA::EnumDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::EnumDef_ptr> > { }; @@ -328,7 +328,7 @@ namespace TAO CORBA::AliasDef_ptr, CORBA::AliasDef_var, CORBA::AliasDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AliasDef_ptr> > { }; @@ -348,7 +348,7 @@ namespace TAO CORBA::InterfaceDef_ptr, CORBA::InterfaceDef_var, CORBA::InterfaceDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDef_ptr> > { }; @@ -366,7 +366,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -386,7 +386,7 @@ namespace TAO CORBA::ExceptionDef_ptr, CORBA::ExceptionDef_var, CORBA::ExceptionDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDef_ptr> > { }; @@ -406,7 +406,7 @@ namespace TAO CORBA::NativeDef_ptr, CORBA::NativeDef_var, CORBA::NativeDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::NativeDef_ptr> > { }; @@ -426,7 +426,7 @@ namespace TAO CORBA::ValueDef_ptr, CORBA::ValueDef_var, CORBA::ValueDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef_ptr> > { }; @@ -444,7 +444,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDefSeq> > { }; @@ -464,7 +464,7 @@ namespace TAO CORBA::ValueBoxDef_ptr, CORBA::ValueBoxDef_var, CORBA::ValueBoxDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueBoxDef_ptr> > { }; @@ -484,7 +484,7 @@ namespace TAO CORBA::AbstractInterfaceDef_ptr, CORBA::AbstractInterfaceDef_var, CORBA::AbstractInterfaceDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AbstractInterfaceDef_ptr> > { }; @@ -502,7 +502,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::AbstractInterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AbstractInterfaceDefSeq> > { }; @@ -522,7 +522,7 @@ namespace TAO CORBA::LocalInterfaceDef_ptr, CORBA::LocalInterfaceDef_var, CORBA::LocalInterfaceDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::LocalInterfaceDef_ptr> > { }; @@ -542,7 +542,7 @@ namespace TAO CORBA::ExtValueDef_ptr, CORBA::ExtValueDef_var, CORBA::ExtValueDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtValueDef_ptr> > { }; @@ -560,7 +560,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ContainedSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContainedSeq> > { }; @@ -578,7 +578,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::StructMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StructMemberSeq> > { }; @@ -596,7 +596,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InitializerSeq> > { }; @@ -614,7 +614,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtInitializerSeq> > { }; @@ -632,7 +632,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::UnionMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::UnionMemberSeq> > { }; @@ -650,7 +650,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::EnumMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::EnumMemberSeq> > { }; @@ -677,7 +677,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -698,7 +698,7 @@ namespace TAO CORBA::Contained_var, CORBA::Contained_out, TAO::Objref_Traits<CORBA::Contained>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Contained_ptr> > { }; @@ -716,7 +716,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::Contained::Description, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Contained::Description> > { }; @@ -737,7 +737,7 @@ namespace TAO CORBA::Repository_var, CORBA::Repository_out, TAO::Objref_Traits<CORBA::Repository>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -758,7 +758,7 @@ namespace TAO CORBA::Container_var, CORBA::Container_out, TAO::Objref_Traits<CORBA::Container>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -776,7 +776,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::Container::DescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container::DescriptionSeq> > { }; @@ -797,7 +797,7 @@ namespace TAO CORBA::ModuleDef_var, CORBA::ModuleDef_out, TAO::Objref_Traits<CORBA::ModuleDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ModuleDef_ptr> > { }; @@ -818,7 +818,7 @@ namespace TAO CORBA::ConstantDef_var, CORBA::ConstantDef_out, TAO::Objref_Traits<CORBA::ConstantDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ConstantDef_ptr> > { }; @@ -839,7 +839,7 @@ namespace TAO CORBA::IDLType_var, CORBA::IDLType_out, TAO::Objref_Traits<CORBA::IDLType>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -860,7 +860,7 @@ namespace TAO CORBA::StructDef_var, CORBA::StructDef_out, TAO::Objref_Traits<CORBA::StructDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StructDef_ptr> > { }; @@ -881,7 +881,7 @@ namespace TAO CORBA::UnionDef_var, CORBA::UnionDef_out, TAO::Objref_Traits<CORBA::UnionDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::UnionDef_ptr> > { }; @@ -902,7 +902,7 @@ namespace TAO CORBA::EnumDef_var, CORBA::EnumDef_out, TAO::Objref_Traits<CORBA::EnumDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::EnumDef_ptr> > { }; @@ -923,7 +923,7 @@ namespace TAO CORBA::AliasDef_var, CORBA::AliasDef_out, TAO::Objref_Traits<CORBA::AliasDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AliasDef_ptr> > { }; @@ -944,7 +944,7 @@ namespace TAO CORBA::InterfaceDef_var, CORBA::InterfaceDef_out, TAO::Objref_Traits<CORBA::InterfaceDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDef_ptr> > { }; @@ -962,7 +962,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -983,7 +983,7 @@ namespace TAO CORBA::ExceptionDef_var, CORBA::ExceptionDef_out, TAO::Objref_Traits<CORBA::ExceptionDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDef_ptr> > { }; @@ -1004,7 +1004,7 @@ namespace TAO CORBA::NativeDef_var, CORBA::NativeDef_out, TAO::Objref_Traits<CORBA::NativeDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::NativeDef_ptr> > { }; @@ -1025,7 +1025,7 @@ namespace TAO CORBA::ValueDef_var, CORBA::ValueDef_out, TAO::Objref_Traits<CORBA::ValueDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef_ptr> > { }; @@ -1043,7 +1043,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDefSeq> > { }; @@ -1064,7 +1064,7 @@ namespace TAO CORBA::ValueBoxDef_var, CORBA::ValueBoxDef_out, TAO::Objref_Traits<CORBA::ValueBoxDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueBoxDef_ptr> > { }; @@ -1085,7 +1085,7 @@ namespace TAO CORBA::AbstractInterfaceDef_var, CORBA::AbstractInterfaceDef_out, TAO::Objref_Traits<CORBA::AbstractInterfaceDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AbstractInterfaceDef_ptr> > { }; @@ -1103,7 +1103,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::AbstractInterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AbstractInterfaceDefSeq> > { }; @@ -1124,7 +1124,7 @@ namespace TAO CORBA::LocalInterfaceDef_var, CORBA::LocalInterfaceDef_out, TAO::Objref_Traits<CORBA::LocalInterfaceDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::LocalInterfaceDef_ptr> > { }; @@ -1145,7 +1145,7 @@ namespace TAO CORBA::ExtValueDef_var, CORBA::ExtValueDef_out, TAO::Objref_Traits<CORBA::ExtValueDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtValueDef_ptr> > { }; @@ -1163,7 +1163,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ContainedSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContainedSeq> > { }; @@ -1181,7 +1181,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::StructMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StructMemberSeq> > { }; @@ -1199,7 +1199,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InitializerSeq> > { }; @@ -1217,7 +1217,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtInitializerSeq> > { }; @@ -1235,7 +1235,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::UnionMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::UnionMemberSeq> > { }; @@ -1253,7 +1253,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::EnumMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::EnumMemberSeq> > { }; diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp index 1c3713b513d..6d8eb993155 100644 --- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp +++ b/TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp @@ -92,7 +92,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -112,7 +112,7 @@ namespace TAO CORBA::Contained_ptr, CORBA::Contained_var, CORBA::Contained_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Contained_ptr> > { }; @@ -132,7 +132,7 @@ namespace TAO CORBA::Repository_ptr, CORBA::Repository_var, CORBA::Repository_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -152,7 +152,7 @@ namespace TAO CORBA::Container_ptr, CORBA::Container_var, CORBA::Container_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -172,7 +172,7 @@ namespace TAO CORBA::IDLType_ptr, CORBA::IDLType_var, CORBA::IDLType_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -190,7 +190,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InterfaceDef::FullInterfaceDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDef::FullInterfaceDescription> > { }; @@ -208,7 +208,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -226,7 +226,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::StructMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StructMemberSeq> > { }; @@ -244,7 +244,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExcDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExcDescriptionSeq> > { }; @@ -262,7 +262,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::UnionMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::UnionMemberSeq> > { }; @@ -280,7 +280,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::EnumMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::EnumMemberSeq> > { }; @@ -300,7 +300,7 @@ namespace TAO CORBA::PrimitiveDef_ptr, CORBA::PrimitiveDef_var, CORBA::PrimitiveDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::PrimitiveDef_ptr> > { }; @@ -320,7 +320,7 @@ namespace TAO CORBA::StringDef_ptr, CORBA::StringDef_var, CORBA::StringDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StringDef_ptr> > { }; @@ -340,7 +340,7 @@ namespace TAO CORBA::SequenceDef_ptr, CORBA::SequenceDef_var, CORBA::SequenceDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::SequenceDef_ptr> > { }; @@ -360,7 +360,7 @@ namespace TAO CORBA::ArrayDef_ptr, CORBA::ArrayDef_var, CORBA::ArrayDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ArrayDef_ptr> > { }; @@ -380,7 +380,7 @@ namespace TAO CORBA::WstringDef_ptr, CORBA::WstringDef_var, CORBA::WstringDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::WstringDef_ptr> > { }; @@ -400,7 +400,7 @@ namespace TAO CORBA::FixedDef_ptr, CORBA::FixedDef_var, CORBA::FixedDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::FixedDef_ptr> > { }; @@ -418,7 +418,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::PrimitiveKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::PrimitiveKind> > { }; @@ -436,7 +436,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDefSeq> > { }; @@ -454,7 +454,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::AttributeMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeMode> > { }; @@ -474,7 +474,7 @@ namespace TAO CORBA::AttributeDef_ptr, CORBA::AttributeDef_var, CORBA::AttributeDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeDef_ptr> > { }; @@ -492,7 +492,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExtAttributeDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtAttributeDescription> > { }; @@ -512,7 +512,7 @@ namespace TAO CORBA::ExtAttributeDef_ptr, CORBA::ExtAttributeDef_var, CORBA::ExtAttributeDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtAttributeDef_ptr> > { }; @@ -530,7 +530,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationMode> > { }; @@ -548,7 +548,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ParDescriptionSeq> > { }; @@ -566,7 +566,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContextIdSeq> > { }; @@ -586,7 +586,7 @@ namespace TAO CORBA::OperationDef_ptr, CORBA::OperationDef_var, CORBA::OperationDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationDef_ptr> > { }; @@ -604,7 +604,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription> > { }; @@ -631,7 +631,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -652,7 +652,7 @@ namespace TAO CORBA::Contained_var, CORBA::Contained_out, TAO::Objref_Traits<CORBA::Contained>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Contained_ptr> > { }; @@ -673,7 +673,7 @@ namespace TAO CORBA::Repository_var, CORBA::Repository_out, TAO::Objref_Traits<CORBA::Repository>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -694,7 +694,7 @@ namespace TAO CORBA::Container_var, CORBA::Container_out, TAO::Objref_Traits<CORBA::Container>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -715,7 +715,7 @@ namespace TAO CORBA::IDLType_var, CORBA::IDLType_out, TAO::Objref_Traits<CORBA::IDLType>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -733,7 +733,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InterfaceDef::FullInterfaceDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDef::FullInterfaceDescription> > { }; @@ -751,7 +751,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -769,7 +769,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::StructMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StructMemberSeq> > { }; @@ -787,7 +787,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExcDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExcDescriptionSeq> > { }; @@ -805,7 +805,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::UnionMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::UnionMemberSeq> > { }; @@ -823,7 +823,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::EnumMemberSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::EnumMemberSeq> > { }; @@ -844,7 +844,7 @@ namespace TAO CORBA::PrimitiveDef_var, CORBA::PrimitiveDef_out, TAO::Objref_Traits<CORBA::PrimitiveDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::PrimitiveDef_ptr> > { }; @@ -865,7 +865,7 @@ namespace TAO CORBA::StringDef_var, CORBA::StringDef_out, TAO::Objref_Traits<CORBA::StringDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::StringDef_ptr> > { }; @@ -886,7 +886,7 @@ namespace TAO CORBA::SequenceDef_var, CORBA::SequenceDef_out, TAO::Objref_Traits<CORBA::SequenceDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::SequenceDef_ptr> > { }; @@ -907,7 +907,7 @@ namespace TAO CORBA::ArrayDef_var, CORBA::ArrayDef_out, TAO::Objref_Traits<CORBA::ArrayDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ArrayDef_ptr> > { }; @@ -928,7 +928,7 @@ namespace TAO CORBA::WstringDef_var, CORBA::WstringDef_out, TAO::Objref_Traits<CORBA::WstringDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::WstringDef_ptr> > { }; @@ -949,7 +949,7 @@ namespace TAO CORBA::FixedDef_var, CORBA::FixedDef_out, TAO::Objref_Traits<CORBA::FixedDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::FixedDef_ptr> > { }; @@ -967,7 +967,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::PrimitiveKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::PrimitiveKind> > { }; @@ -985,7 +985,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDefSeq> > { }; @@ -1003,7 +1003,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::AttributeMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeMode> > { }; @@ -1024,7 +1024,7 @@ namespace TAO CORBA::AttributeDef_var, CORBA::AttributeDef_out, TAO::Objref_Traits<CORBA::AttributeDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeDef_ptr> > { }; @@ -1042,7 +1042,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExtAttributeDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtAttributeDescription> > { }; @@ -1063,7 +1063,7 @@ namespace TAO CORBA::ExtAttributeDef_var, CORBA::ExtAttributeDef_out, TAO::Objref_Traits<CORBA::ExtAttributeDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtAttributeDef_ptr> > { }; @@ -1081,7 +1081,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationMode> > { }; @@ -1099,7 +1099,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ParDescriptionSeq> > { }; @@ -1117,7 +1117,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContextIdSeq> > { }; @@ -1138,7 +1138,7 @@ namespace TAO CORBA::OperationDef_var, CORBA::OperationDef_out, TAO::Objref_Traits<CORBA::OperationDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationDef_ptr> > { }; @@ -1156,7 +1156,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription> > { }; diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp index 42efc0af22e..a4862728595 100644 --- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp +++ b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp @@ -90,7 +90,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -110,7 +110,7 @@ namespace TAO CORBA::Repository_ptr, CORBA::Repository_var, CORBA::Repository_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -130,7 +130,7 @@ namespace TAO CORBA::Container_ptr, CORBA::Container_var, CORBA::Container_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -150,7 +150,7 @@ namespace TAO CORBA::IDLType_ptr, CORBA::IDLType_var, CORBA::IDLType_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -170,7 +170,7 @@ namespace TAO CORBA::InterfaceDef_ptr, CORBA::InterfaceDef_var, CORBA::InterfaceDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDef_ptr> > { }; @@ -188,7 +188,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -208,7 +208,7 @@ namespace TAO CORBA::ValueDef_ptr, CORBA::ValueDef_var, CORBA::ValueDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef_ptr> > { }; @@ -226,7 +226,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDefSeq> > { }; @@ -244,7 +244,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InitializerSeq> > { }; @@ -262,7 +262,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtInitializerSeq> > { }; @@ -280,7 +280,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDefSeq> > { }; @@ -298,7 +298,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationMode> > { }; @@ -316,7 +316,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ParDescriptionSeq> > { }; @@ -334,7 +334,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContextIdSeq> > { }; @@ -354,7 +354,7 @@ namespace TAO CORBA::ComponentIR::ComponentDef_ptr, CORBA::ComponentIR::ComponentDef_var, CORBA::ComponentIR::ComponentDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::ComponentDef_ptr> > { }; @@ -374,7 +374,7 @@ namespace TAO CORBA::ComponentIR::HomeDef_ptr, CORBA::ComponentIR::HomeDef_var, CORBA::ComponentIR::HomeDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::HomeDef_ptr> > { }; @@ -394,7 +394,7 @@ namespace TAO CORBA::ComponentIR::EventDef_ptr, CORBA::ComponentIR::EventDef_var, CORBA::ComponentIR::EventDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::EventDef_ptr> > { }; @@ -414,7 +414,7 @@ namespace TAO CORBA::ComponentIR::ProvidesDef_ptr, CORBA::ComponentIR::ProvidesDef_var, CORBA::ComponentIR::ProvidesDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::ProvidesDef_ptr> > { }; @@ -434,7 +434,7 @@ namespace TAO CORBA::ComponentIR::UsesDef_ptr, CORBA::ComponentIR::UsesDef_var, CORBA::ComponentIR::UsesDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::UsesDef_ptr> > { }; @@ -454,7 +454,7 @@ namespace TAO CORBA::ComponentIR::EmitsDef_ptr, CORBA::ComponentIR::EmitsDef_var, CORBA::ComponentIR::EmitsDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::EmitsDef_ptr> > { }; @@ -474,7 +474,7 @@ namespace TAO CORBA::ComponentIR::PublishesDef_ptr, CORBA::ComponentIR::PublishesDef_var, CORBA::ComponentIR::PublishesDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::PublishesDef_ptr> > { }; @@ -494,7 +494,7 @@ namespace TAO CORBA::ComponentIR::ConsumesDef_ptr, CORBA::ComponentIR::ConsumesDef_var, CORBA::ComponentIR::ConsumesDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::ConsumesDef_ptr> > { }; @@ -514,7 +514,7 @@ namespace TAO CORBA::ComponentIR::FactoryDef_ptr, CORBA::ComponentIR::FactoryDef_var, CORBA::ComponentIR::FactoryDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::FactoryDef_ptr> > { }; @@ -534,7 +534,7 @@ namespace TAO CORBA::ComponentIR::FinderDef_ptr, CORBA::ComponentIR::FinderDef_var, CORBA::ComponentIR::FinderDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::FinderDef_ptr> > { }; @@ -561,7 +561,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -582,7 +582,7 @@ namespace TAO CORBA::Repository_var, CORBA::Repository_out, TAO::Objref_Traits<CORBA::Repository>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -603,7 +603,7 @@ namespace TAO CORBA::Container_var, CORBA::Container_out, TAO::Objref_Traits<CORBA::Container>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -624,7 +624,7 @@ namespace TAO CORBA::IDLType_var, CORBA::IDLType_out, TAO::Objref_Traits<CORBA::IDLType>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -645,7 +645,7 @@ namespace TAO CORBA::InterfaceDef_var, CORBA::InterfaceDef_out, TAO::Objref_Traits<CORBA::InterfaceDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDef_ptr> > { }; @@ -663,7 +663,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -684,7 +684,7 @@ namespace TAO CORBA::ValueDef_var, CORBA::ValueDef_out, TAO::Objref_Traits<CORBA::ValueDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef_ptr> > { }; @@ -702,7 +702,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDefSeq> > { }; @@ -720,7 +720,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InitializerSeq> > { }; @@ -738,7 +738,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtInitializerSeq> > { }; @@ -756,7 +756,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDefSeq> > { }; @@ -774,7 +774,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationMode> > { }; @@ -792,7 +792,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ParDescriptionSeq> > { }; @@ -810,7 +810,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContextIdSeq> > { }; @@ -831,7 +831,7 @@ namespace TAO CORBA::ComponentIR::ComponentDef_var, CORBA::ComponentIR::ComponentDef_out, TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::ComponentDef_ptr> > { }; @@ -852,7 +852,7 @@ namespace TAO CORBA::ComponentIR::HomeDef_var, CORBA::ComponentIR::HomeDef_out, TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::HomeDef_ptr> > { }; @@ -873,7 +873,7 @@ namespace TAO CORBA::ComponentIR::EventDef_var, CORBA::ComponentIR::EventDef_out, TAO::Objref_Traits<CORBA::ComponentIR::EventDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::EventDef_ptr> > { }; @@ -894,7 +894,7 @@ namespace TAO CORBA::ComponentIR::ProvidesDef_var, CORBA::ComponentIR::ProvidesDef_out, TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::ProvidesDef_ptr> > { }; @@ -915,7 +915,7 @@ namespace TAO CORBA::ComponentIR::UsesDef_var, CORBA::ComponentIR::UsesDef_out, TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::UsesDef_ptr> > { }; @@ -936,7 +936,7 @@ namespace TAO CORBA::ComponentIR::EmitsDef_var, CORBA::ComponentIR::EmitsDef_out, TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::EmitsDef_ptr> > { }; @@ -957,7 +957,7 @@ namespace TAO CORBA::ComponentIR::PublishesDef_var, CORBA::ComponentIR::PublishesDef_out, TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::PublishesDef_ptr> > { }; @@ -978,7 +978,7 @@ namespace TAO CORBA::ComponentIR::ConsumesDef_var, CORBA::ComponentIR::ConsumesDef_out, TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::ConsumesDef_ptr> > { }; @@ -999,7 +999,7 @@ namespace TAO CORBA::ComponentIR::FactoryDef_var, CORBA::ComponentIR::FactoryDef_out, TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::FactoryDef_ptr> > { }; @@ -1020,7 +1020,7 @@ namespace TAO CORBA::ComponentIR::FinderDef_var, CORBA::ComponentIR::FinderDef_out, TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ComponentIR::FinderDef_ptr> > { }; diff --git a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp index aebdeb5521f..e43a2560066 100644 --- a/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp +++ b/TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp @@ -90,7 +90,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -110,7 +110,7 @@ namespace TAO CORBA::Repository_ptr, CORBA::Repository_var, CORBA::Repository_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -130,7 +130,7 @@ namespace TAO CORBA::Container_ptr, CORBA::Container_var, CORBA::Container_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -150,7 +150,7 @@ namespace TAO CORBA::IDLType_ptr, CORBA::IDLType_var, CORBA::IDLType_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -168,7 +168,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -188,7 +188,7 @@ namespace TAO CORBA::ValueDef_ptr, CORBA::ValueDef_var, CORBA::ValueDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef_ptr> > { }; @@ -206,7 +206,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ValueDef::FullValueDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef::FullValueDescription> > { }; @@ -224,7 +224,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InitializerSeq> > { }; @@ -242,7 +242,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDefSeq> > { }; @@ -260,7 +260,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExtValueDef::ExtFullValueDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtValueDef::ExtFullValueDescription> > { }; @@ -278,7 +278,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtInitializerSeq> > { }; @@ -296,7 +296,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDefSeq> > { }; @@ -314,7 +314,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::AttributeMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeMode> > { }; @@ -334,7 +334,7 @@ namespace TAO CORBA::AttributeDef_ptr, CORBA::AttributeDef_var, CORBA::AttributeDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeDef_ptr> > { }; @@ -354,7 +354,7 @@ namespace TAO CORBA::ExtAttributeDef_ptr, CORBA::ExtAttributeDef_var, CORBA::ExtAttributeDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtAttributeDef_ptr> > { }; @@ -372,7 +372,7 @@ namespace TAO : public Basic_SArg_Traits_T< CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationMode> > { }; @@ -390,7 +390,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ParDescriptionSeq> > { }; @@ -408,7 +408,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContextIdSeq> > { }; @@ -428,7 +428,7 @@ namespace TAO CORBA::OperationDef_ptr, CORBA::OperationDef_var, CORBA::OperationDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationDef_ptr> > { }; @@ -448,7 +448,7 @@ namespace TAO CORBA::ValueMemberDef_ptr, CORBA::ValueMemberDef_var, CORBA::ValueMemberDef_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueMemberDef_ptr> > { }; @@ -475,7 +475,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::DefinitionKind> > { }; @@ -496,7 +496,7 @@ namespace TAO CORBA::Repository_var, CORBA::Repository_out, TAO::Objref_Traits<CORBA::Repository>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Repository_ptr> > { }; @@ -517,7 +517,7 @@ namespace TAO CORBA::Container_var, CORBA::Container_out, TAO::Objref_Traits<CORBA::Container>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Container_ptr> > { }; @@ -538,7 +538,7 @@ namespace TAO CORBA::IDLType_var, CORBA::IDLType_out, TAO::Objref_Traits<CORBA::IDLType>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::IDLType_ptr> > { }; @@ -556,7 +556,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDefSeq> > { }; @@ -577,7 +577,7 @@ namespace TAO CORBA::ValueDef_var, CORBA::ValueDef_out, TAO::Objref_Traits<CORBA::ValueDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef_ptr> > { }; @@ -595,7 +595,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ValueDef::FullValueDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDef::FullValueDescription> > { }; @@ -613,7 +613,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InitializerSeq> > { }; @@ -631,7 +631,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueDefSeq> > { }; @@ -649,7 +649,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExtValueDef::ExtFullValueDescription, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtValueDef::ExtFullValueDescription> > { }; @@ -667,7 +667,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtInitializerSeq> > { }; @@ -685,7 +685,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExceptionDefSeq> > { }; @@ -703,7 +703,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::AttributeMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeMode> > { }; @@ -724,7 +724,7 @@ namespace TAO CORBA::AttributeDef_var, CORBA::AttributeDef_out, TAO::Objref_Traits<CORBA::AttributeDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AttributeDef_ptr> > { }; @@ -745,7 +745,7 @@ namespace TAO CORBA::ExtAttributeDef_var, CORBA::ExtAttributeDef_out, TAO::Objref_Traits<CORBA::ExtAttributeDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ExtAttributeDef_ptr> > { }; @@ -763,7 +763,7 @@ namespace TAO : public Basic_Arg_Traits_T< CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationMode> > { }; @@ -781,7 +781,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ParDescriptionSeq> > { }; @@ -799,7 +799,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ContextIdSeq> > { }; @@ -820,7 +820,7 @@ namespace TAO CORBA::OperationDef_var, CORBA::OperationDef_out, TAO::Objref_Traits<CORBA::OperationDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::OperationDef_ptr> > { }; @@ -841,7 +841,7 @@ namespace TAO CORBA::ValueMemberDef_var, CORBA::ValueMemberDef_out, TAO::Objref_Traits<CORBA::ValueMemberDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::ValueMemberDef_ptr> > { }; diff --git a/TAO/tao/AnyTypeCode/Any_Arg_Traits.h b/TAO/tao/AnyTypeCode/Any_Arg_Traits.h index 7110836d9af..56bdc4ace51 100644 --- a/TAO/tao/AnyTypeCode/Any_Arg_Traits.h +++ b/TAO/tao/AnyTypeCode/Any_Arg_Traits.h @@ -39,7 +39,7 @@ namespace TAO : public Var_Size_Arg_Traits_T< CORBA::Any, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Any> > { }; diff --git a/TAO/tao/AnyTypeCode/TypeCode.h b/TAO/tao/AnyTypeCode/TypeCode.h index 97ec7c7866d..161a9ef09df 100644 --- a/TAO/tao/AnyTypeCode/TypeCode.h +++ b/TAO/tao/AnyTypeCode/TypeCode.h @@ -567,7 +567,7 @@ namespace TAO CORBA::TypeCode_var, CORBA::TypeCode_out, TAO::Objref_Traits<CORBA::TypeCode>, - TAO::Any_Insert_Policy_Stream> + TAO::Any_Insert_Policy_Stream <CORBA::TypeCode_ptr> > { }; diff --git a/TAO/tao/BD_String_Argument_T.cpp b/TAO/tao/BD_String_Argument_T.cpp index 37b0f3d4afb..93bbc94fae9 100644 --- a/TAO/tao/BD_String_Argument_T.cpp +++ b/TAO/tao/BD_String_Argument_T.cpp @@ -13,7 +13,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -27,13 +27,13 @@ TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_, BOUND) ); @@ -45,7 +45,7 @@ TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -57,7 +57,7 @@ TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::marshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -72,13 +72,13 @@ TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_, BOUND) ); @@ -90,7 +90,7 @@ TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -104,13 +104,13 @@ TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_, BOUND) ); @@ -122,7 +122,7 @@ TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -136,13 +136,13 @@ TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::demarshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_.in (), BOUND) ); diff --git a/TAO/tao/BD_String_Argument_T.h b/TAO/tao/BD_String_Argument_T.h index fa6d5f2f93c..3c682f63183 100644 --- a/TAO/tao/BD_String_Argument_T.h +++ b/TAO/tao/BD_String_Argument_T.h @@ -37,7 +37,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class In_BD_String_Argument_T : public InArgument { public: @@ -63,7 +63,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_BD_String_Argument_T : public InoutArgument { public: @@ -88,7 +88,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_BD_String_Argument_T : public OutArgument { public: @@ -112,7 +112,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_BD_String_Argument_T : public RetArgument { public: @@ -139,7 +139,7 @@ namespace TAO */ template<typename T_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> struct BD_String_Arg_Traits_T { typedef typename T_var::s_traits::char_type * ret_type; diff --git a/TAO/tao/BD_String_Argument_T.inl b/TAO/tao/BD_String_Argument_T.inl index 7f92afe814f..4ba189fa769 100644 --- a/TAO/tao/BD_String_Argument_T.inl +++ b/TAO/tao/BD_String_Argument_T.inl @@ -6,7 +6,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::In_BD_String_Argument_T ( const typename S_var::s_traits::char_type * x @@ -16,7 +16,7 @@ TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::In_BD_String_Argument_T template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE const typename S_var::s_traits::char_type * TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::arg (void) const @@ -28,7 +28,7 @@ TAO::In_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::arg (void) const template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>:: Inout_BD_String_Argument_T (typename S_var::s_traits::char_type *& x) @@ -37,7 +37,7 @@ Inout_BD_String_Argument_T (typename S_var::s_traits::char_type *& x) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::arg (void) @@ -49,7 +49,7 @@ TAO::Inout_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::arg (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>:: Out_BD_String_Argument_T (typename S_var::s_traits::string_out x) @@ -58,7 +58,7 @@ Out_BD_String_Argument_T (typename S_var::s_traits::string_out x) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::arg (void) @@ -70,7 +70,7 @@ TAO::Out_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::arg (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>:: Ret_BD_String_Argument_T (void) @@ -79,7 +79,7 @@ Ret_BD_String_Argument_T (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type * TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::excp (void) @@ -89,7 +89,7 @@ TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::excp (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type * TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::retn (void) @@ -99,7 +99,7 @@ TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::retn (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Ret_BD_String_Argument_T<S_var,BOUND,Insert_Policy>::arg (void) diff --git a/TAO/tao/Basic_Argument_T.cpp b/TAO/tao/Basic_Argument_T.cpp index ac0e9d29265..f122331be07 100644 --- a/TAO/tao/Basic_Argument_T.cpp +++ b/TAO/tao/Basic_Argument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Basic_Argument_T<S, Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -22,11 +22,11 @@ TAO::In_Basic_Argument_T<S, Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Basic_Argument_T<S, Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -34,7 +34,7 @@ TAO::In_Basic_Argument_T<S, Insert_Policy>::interceptor_value (CORBA::Any *any) // =========================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Basic_Argument_T<S, Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -42,7 +42,7 @@ TAO::Inout_Basic_Argument_T<S, Insert_Policy>::marshal (TAO_OutputCDR &cdr) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Basic_Argument_T<S, Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -52,11 +52,11 @@ TAO::Inout_Basic_Argument_T<S, Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Basic_Argument_T<S, Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -64,7 +64,7 @@ TAO::Inout_Basic_Argument_T<S, Insert_Policy>::interceptor_value (CORBA::Any *an // ============================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Basic_Argument_T<S, Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -74,11 +74,11 @@ TAO::Out_Basic_Argument_T<S, Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Basic_Argument_T<S, Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -86,7 +86,7 @@ TAO::Out_Basic_Argument_T<S, Insert_Policy>::interceptor_value (CORBA::Any *any) // ============================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Basic_Argument_T<S, Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -96,11 +96,11 @@ TAO::Ret_Basic_Argument_T<S, Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Basic_Argument_T<S, Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/Basic_Argument_T.h b/TAO/tao/Basic_Argument_T.h index d0d437413bf..d38aa4ead57 100644 --- a/TAO/tao/Basic_Argument_T.h +++ b/TAO/tao/Basic_Argument_T.h @@ -32,7 +32,7 @@ namespace TAO * @brief Template class for IN stub argument of basic IDL types. */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Basic_Argument_T : public InArgument { public: @@ -55,7 +55,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Basic_Argument_T : public InoutArgument { public: @@ -79,7 +79,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Basic_Argument_T : public OutArgument { public: @@ -102,7 +102,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Basic_Argument_T : public RetArgument { public: @@ -128,7 +128,7 @@ namespace TAO * @brief Template class for stub argument traits of basic IDL types. * */ - template<typename T, template <typename> class Insert_Policy> + template<typename T, class Insert_Policy> struct Basic_Arg_Traits_T { typedef T ret_type; diff --git a/TAO/tao/Basic_Argument_T.inl b/TAO/tao/Basic_Argument_T.inl index 72be561a85c..022e09eb5af 100644 --- a/TAO/tao/Basic_Argument_T.inl +++ b/TAO/tao/Basic_Argument_T.inl @@ -5,14 +5,14 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Basic_Argument_T<S, Insert_Policy>::In_Basic_Argument_T (S const & x) : x_ (x) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::In_Basic_Argument_T<S, Insert_Policy>::arg (void) const @@ -23,14 +23,14 @@ TAO::In_Basic_Argument_T<S, Insert_Policy>::arg (void) const // ================================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Basic_Argument_T<S, Insert_Policy>::Inout_Basic_Argument_T (S & x) : x_ (x) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Inout_Basic_Argument_T<S, Insert_Policy>::arg (void) @@ -41,14 +41,14 @@ TAO::Inout_Basic_Argument_T<S, Insert_Policy>::arg (void) // ================================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Basic_Argument_T<S, Insert_Policy>::Out_Basic_Argument_T (S & x) : x_ (x) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Out_Basic_Argument_T<S, Insert_Policy>::arg (void) @@ -59,14 +59,14 @@ TAO::Out_Basic_Argument_T<S, Insert_Policy>::arg (void) // ================================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Basic_Argument_T<S, Insert_Policy>::Ret_Basic_Argument_T (void) { } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Ret_Basic_Argument_T<S, Insert_Policy>::arg (void) @@ -75,7 +75,7 @@ TAO::Ret_Basic_Argument_T<S, Insert_Policy>::arg (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::Ret_Basic_Argument_T<S, Insert_Policy>::excp (void) @@ -84,7 +84,7 @@ TAO::Ret_Basic_Argument_T<S, Insert_Policy>::excp (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::Ret_Basic_Argument_T<S, Insert_Policy>::retn (void) diff --git a/TAO/tao/Basic_Arguments.h b/TAO/tao/Basic_Arguments.h index cf73bb0da43..a4327115f8b 100644 --- a/TAO/tao/Basic_Arguments.h +++ b/TAO/tao/Basic_Arguments.h @@ -53,63 +53,63 @@ namespace TAO template<> class TAO_Export Arg_Traits<CORBA::Short> : public Basic_Arg_Traits_T<CORBA::Short, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::Short> > { }; template<> class TAO_Export Arg_Traits<CORBA::Long> : public Basic_Arg_Traits_T<CORBA::Long, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::Long> > { }; template<> class TAO_Export Arg_Traits<CORBA::UShort> : public Basic_Arg_Traits_T<CORBA::UShort, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::UShort> > { }; template<> class TAO_Export Arg_Traits<CORBA::ULong> : public Basic_Arg_Traits_T<CORBA::ULong, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::ULong> > { }; template<> class TAO_Export Arg_Traits<CORBA::Float> : public Basic_Arg_Traits_T<CORBA::Float, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::Float> > { }; template<> class TAO_Export Arg_Traits<CORBA::Double> : public Basic_Arg_Traits_T<CORBA::Double, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::Double> > { }; template<> class TAO_Export Arg_Traits<CORBA::LongLong> : public Basic_Arg_Traits_T<CORBA::LongLong, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::LongLong> > { }; template<> class TAO_Export Arg_Traits<CORBA::ULongLong> : public Basic_Arg_Traits_T<CORBA::ULongLong, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::ULongLong> > { }; template<> class TAO_Export Arg_Traits<CORBA::LongDouble> : public Basic_Arg_Traits_T<CORBA::LongDouble, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::LongDouble> > { }; } diff --git a/TAO/tao/DomainC.cpp b/TAO/tao/DomainC.cpp index f6e8529bd7c..cd48cc1d9f4 100644 --- a/TAO/tao/DomainC.cpp +++ b/TAO/tao/DomainC.cpp @@ -75,7 +75,7 @@ namespace TAO template<> CORBA::Boolean - In_Object_Argument_T<CORBA::InterfaceDef_ptr, TAO::Any_Insert_Policy_IFR_Client_Adapter>::marshal (TAO_OutputCDR &cdr) + In_Object_Argument_T<CORBA::InterfaceDef_ptr, TAO::Any_Insert_Policy_IFR_Client_Adapter <CORBA::InterfaceDef_ptr> >::marshal (TAO_OutputCDR &cdr) { TAO_IFR_Client_Adapter *adapter = ACE_Dynamic_Service<TAO_IFR_Client_Adapter>::instance ( @@ -101,7 +101,7 @@ namespace TAO CORBA::Policy_var, CORBA::Policy_out, TAO::Objref_Traits<CORBA::Policy>, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::Policy_ptr> > { }; @@ -119,7 +119,7 @@ namespace TAO CORBA::InterfaceDef_var, CORBA::InterfaceDef_out, TAO::Objref_Traits<CORBA::InterfaceDef>, - TAO::Any_Insert_Policy_IFR_Client_Adapter + TAO::Any_Insert_Policy_IFR_Client_Adapter <CORBA::InterfaceDef_ptr> > { }; diff --git a/TAO/tao/Fixed_Array_Argument_T.cpp b/TAO/tao/Fixed_Array_Argument_T.cpp index b50d93423d9..dc0dfe065d2 100644 --- a/TAO/tao/Fixed_Array_Argument_T.cpp +++ b/TAO/tao/Fixed_Array_Argument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Fixed_Array_Argument_T<S_forany,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -24,12 +24,12 @@ TAO::In_Fixed_Array_Argument_T<S_forany,Insert_Policy>::marshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -37,7 +37,7 @@ TAO::In_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: // =========================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -47,7 +47,7 @@ TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>::marshal ( } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -59,12 +59,12 @@ TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -72,7 +72,7 @@ TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: // ============================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Fixed_Array_Argument_T<S_forany,Insert_Policy>::demarshal ( TAO_InputCDR & cdr) @@ -83,12 +83,12 @@ TAO::Out_Fixed_Array_Argument_T<S_forany,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -97,7 +97,7 @@ TAO::Out_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>:: demarshal (TAO_InputCDR & cdr) @@ -116,12 +116,12 @@ TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>:: template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, S_forany (this->x_.ptr ())); + Insert_Policy::any_insert (any, S_forany (this->x_.ptr ())); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/Fixed_Array_Argument_T.h b/TAO/tao/Fixed_Array_Argument_T.h index 49097e4c472..83bfd63746e 100644 --- a/TAO/tao/Fixed_Array_Argument_T.h +++ b/TAO/tao/Fixed_Array_Argument_T.h @@ -32,7 +32,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Fixed_Array_Argument_T : public InArgument { public: @@ -55,7 +55,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Fixed_Array_Argument_T : public InoutArgument { public: @@ -79,7 +79,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Fixed_Array_Argument_T : public OutArgument { public: @@ -103,7 +103,7 @@ namespace TAO */ template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Fixed_Array_Argument_T : public RetArgument { public: @@ -130,7 +130,7 @@ namespace TAO */ template<typename T_var, typename T_forany, - template <typename> class Insert_Policy> + class Insert_Policy> struct Fixed_Array_Arg_Traits_T { typedef typename T_forany::_slice_type * ret_type; diff --git a/TAO/tao/Fixed_Array_Argument_T.inl b/TAO/tao/Fixed_Array_Argument_T.inl index 4530de02917..d33bae784cb 100644 --- a/TAO/tao/Fixed_Array_Argument_T.inl +++ b/TAO/tao/Fixed_Array_Argument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: In_Fixed_Array_Argument_T (const typename S_forany::_slice_type * x) @@ -26,7 +26,7 @@ In_Fixed_Array_Argument_T (const typename S_forany::_slice_type * x) } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE const typename S_forany::_slice_type * TAO::In_Fixed_Array_Argument_T<S_forany,Insert_Policy>::arg (void) const @@ -37,7 +37,7 @@ TAO::In_Fixed_Array_Argument_T<S_forany,Insert_Policy>::arg (void) const // =========================================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>:: Inout_Fixed_Array_Argument_T (typename S_forany::_slice_type *& x) @@ -45,7 +45,7 @@ Inout_Fixed_Array_Argument_T (typename S_forany::_slice_type *& x) {} template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>::arg (void) @@ -56,7 +56,7 @@ TAO::Inout_Fixed_Array_Argument_T<S_forany,Insert_Policy>::arg (void) // =========================================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Fixed_Array_Argument_T< S_forany, @@ -66,7 +66,7 @@ TAO::Out_Fixed_Array_Argument_T< {} template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Out_Fixed_Array_Argument_T<S_forany,Insert_Policy>::arg (void) @@ -78,7 +78,7 @@ TAO::Out_Fixed_Array_Argument_T<S_forany,Insert_Policy>::arg (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>:: Ret_Fixed_Array_Argument_T (void) @@ -86,7 +86,7 @@ Ret_Fixed_Array_Argument_T (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>::arg (void) @@ -96,7 +96,7 @@ TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>::arg (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>::excp (void) @@ -106,7 +106,7 @@ TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>::excp (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Ret_Fixed_Array_Argument_T<S_var,S_forany,Insert_Policy>::retn (void) diff --git a/TAO/tao/Fixed_Size_Argument_T.cpp b/TAO/tao/Fixed_Size_Argument_T.cpp index 1da9ff0071d..676100c2403 100644 --- a/TAO/tao/Fixed_Size_Argument_T.cpp +++ b/TAO/tao/Fixed_Size_Argument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Fixed_Size_Argument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -22,11 +22,11 @@ TAO::In_Fixed_Size_Argument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Fixed_Size_Argument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, *this->x_); + Insert_Policy::any_insert (any, *this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -34,7 +34,7 @@ TAO::In_Fixed_Size_Argument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *a // =========================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -42,7 +42,7 @@ TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -52,11 +52,11 @@ TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, *this->x_); + Insert_Policy::any_insert (any, *this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -64,7 +64,7 @@ TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::interceptor_value (CORBA::Any // ============================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Fixed_Size_Argument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -74,11 +74,11 @@ TAO::Out_Fixed_Size_Argument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Fixed_Size_Argument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -86,7 +86,7 @@ TAO::Out_Fixed_Size_Argument_T<S,Insert_Policy>::interceptor_value (CORBA::Any * // ============================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -96,12 +96,12 @@ TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/Fixed_Size_Argument_T.h b/TAO/tao/Fixed_Size_Argument_T.h index eeebf2e1eb2..14ab15335e5 100644 --- a/TAO/tao/Fixed_Size_Argument_T.h +++ b/TAO/tao/Fixed_Size_Argument_T.h @@ -32,7 +32,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Fixed_Size_Argument_T : public InArgument { public: @@ -55,7 +55,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Fixed_Size_Argument_T : public InoutArgument { public: @@ -79,7 +79,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Fixed_Size_Argument_T : public OutArgument { public: @@ -103,7 +103,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Fixed_Size_Argument_T : public RetArgument { public: @@ -128,7 +128,7 @@ namespace TAO * */ template<typename T, - template <typename> class Insert_Policy> + class Insert_Policy> struct Fixed_Size_Arg_Traits_T { typedef T ret_type; diff --git a/TAO/tao/Fixed_Size_Argument_T.inl b/TAO/tao/Fixed_Size_Argument_T.inl index d0119fb1b00..7103db01281 100644 --- a/TAO/tao/Fixed_Size_Argument_T.inl +++ b/TAO/tao/Fixed_Size_Argument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Fixed_Size_Argument_T<S,Insert_Policy>:: In_Fixed_Size_Argument_T (S const & x) @@ -13,7 +13,7 @@ In_Fixed_Size_Argument_T (S const & x) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE const S & TAO::In_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) const @@ -24,7 +24,7 @@ TAO::In_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) const // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>:: Inout_Fixed_Size_Argument_T (S & x) @@ -32,7 +32,7 @@ Inout_Fixed_Size_Argument_T (S & x) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) @@ -43,7 +43,7 @@ TAO::Inout_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Fixed_Size_Argument_T<S,Insert_Policy>:: Out_Fixed_Size_Argument_T (S & x) @@ -52,7 +52,7 @@ Out_Fixed_Size_Argument_T (S & x) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Out_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) @@ -63,7 +63,7 @@ TAO::Out_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>:: Ret_Fixed_Size_Argument_T (void) @@ -71,7 +71,7 @@ Ret_Fixed_Size_Argument_T (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) @@ -80,7 +80,7 @@ TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>::arg (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>::excp (void) @@ -89,7 +89,7 @@ TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>::excp (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::Ret_Fixed_Size_Argument_T<S,Insert_Policy>::retn (void) diff --git a/TAO/tao/IFR_Client.mpc b/TAO/tao/IFR_Client.mpc index 1ee6d643ab9..ca23aaa7cd8 100644 --- a/TAO/tao/IFR_Client.mpc +++ b/TAO/tao/IFR_Client.mpc @@ -1,5 +1,5 @@ //$Id$ -project : taolib, core, core_anytypecode { +project : taolib, core, core_anytypecode, tao_versioning_idl_defaults { sharedname = TAO_IFR_Client dynamicflags = TAO_IFR_CLIENT_BUILD_DLL @@ -27,6 +27,18 @@ project : taolib, core, core_anytypecode { IFR_Client } + IDL_Files { + idlflags += -SS -Ge 1 -Sorb \ + -Wb,export_macro=TAO_IFR_Client_Export \ + -Wb,export_include=tao/IFR_Client/ifr_client_export.h \ + -o IFR_Client + idlflags -= -Sa -St + IFR_Client/IFR_Base.pidl + IFR_Client/IFR_Basic.pidl + IFR_Client/IFR_Components.pidl + IFR_Client/IFR_Extended.pidl + } + Pkgconfig_Files { IFR_Client/TAO_IFR_Client.pc.in } diff --git a/TAO/tao/IFR_Client/IFR_BaseC.cpp b/TAO/tao/IFR_Client/IFR_BaseC.cpp deleted file mode 100644 index 05d120888a4..00000000000 --- a/TAO/tao/IFR_Client/IFR_BaseC.cpp +++ /dev/null @@ -1,9241 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:282 - - -#include "IFR_BaseC.h" -#include "tao/AnyTypeCode/Null_RefCount_Policy.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/AnyTypeCode/Alias_TypeCode_Static.h" -#include "tao/AnyTypeCode/Enum_TypeCode_Static.h" -#include "tao/AnyTypeCode/Objref_TypeCode_Static.h" -#include "tao/AnyTypeCode/Sequence_TypeCode_Static.h" -#include "tao/AnyTypeCode/String_TypeCode_Static.h" -#include "tao/AnyTypeCode/Struct_TypeCode_Static.h" -#include "tao/AnyTypeCode/TypeCode_Struct_Field.h" -#include "tao/CDR.h" -#include "tao/Exception_Data.h" -#include "tao/Invocation_Adapter.h" -#include "tao/Object_T.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/AnyTypeCode/Any_Impl_T.h" -#include "tao/AnyTypeCode/Any_Dual_Impl_T.h" -#include "tao/AnyTypeCode/Any_Basic_Impl_T.h" -#include "tao/Basic_Arguments.h" -#include "tao/Object_Argument_T.h" -#include "tao/Special_Basic_Arguments.h" -#include "tao/UB_String_Arguments.h" -#include "tao/Var_Size_Argument_T.h" -#include "tao/AnyTypeCode/Any_Arg_Traits.h" -#include "ace/OS_NS_string.h" - -#if !defined (__ACE_INLINE__) -#include "IFR_BaseC.inl" -#endif /* !defined INLINE */ - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// .\be\be_visitor_arg_traits.cpp:72 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Arg traits specializations. -namespace TAO -{ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:801 - -#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_) -#define _CORBA_DEFINITIONKIND__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::DefinitionKind> - : public - Basic_Arg_Traits_T< - CORBA::DefinitionKind, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_CONTAINED__ARG_TRAITS_) -#define _CORBA_CONTAINED__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::Contained> - : public - Object_Arg_Traits_T< - CORBA::Contained_ptr, - CORBA::Contained_var, - CORBA::Contained_out, - TAO::Objref_Traits<CORBA::Contained>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:843 - -#if !defined (_CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_) -#define _CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::Contained::Description> - : public - Var_Size_Arg_Traits_T< - CORBA::Contained::Description, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_REPOSITORY__ARG_TRAITS_) -#define _CORBA_REPOSITORY__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::Repository> - : public - Object_Arg_Traits_T< - CORBA::Repository_ptr, - CORBA::Repository_var, - CORBA::Repository_out, - TAO::Objref_Traits<CORBA::Repository>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_CONTAINER__ARG_TRAITS_) -#define _CORBA_CONTAINER__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::Container> - : public - Object_Arg_Traits_T< - CORBA::Container_ptr, - CORBA::Container_var, - CORBA::Container_out, - TAO::Objref_Traits<CORBA::Container>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_) -#define _CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::Container::DescriptionSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::Container::DescriptionSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_MODULEDEF__ARG_TRAITS_) -#define _CORBA_MODULEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ModuleDef> - : public - Object_Arg_Traits_T< - CORBA::ModuleDef_ptr, - CORBA::ModuleDef_var, - CORBA::ModuleDef_out, - TAO::Objref_Traits<CORBA::ModuleDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_CONSTANTDEF__ARG_TRAITS_) -#define _CORBA_CONSTANTDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ConstantDef> - : public - Object_Arg_Traits_T< - CORBA::ConstantDef_ptr, - CORBA::ConstantDef_var, - CORBA::ConstantDef_out, - TAO::Objref_Traits<CORBA::ConstantDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_) -#define _CORBA_IDLTYPE__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::IDLType> - : public - Object_Arg_Traits_T< - CORBA::IDLType_ptr, - CORBA::IDLType_var, - CORBA::IDLType_out, - TAO::Objref_Traits<CORBA::IDLType>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_STRUCTDEF__ARG_TRAITS_) -#define _CORBA_STRUCTDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::StructDef> - : public - Object_Arg_Traits_T< - CORBA::StructDef_ptr, - CORBA::StructDef_var, - CORBA::StructDef_out, - TAO::Objref_Traits<CORBA::StructDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_UNIONDEF__ARG_TRAITS_) -#define _CORBA_UNIONDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::UnionDef> - : public - Object_Arg_Traits_T< - CORBA::UnionDef_ptr, - CORBA::UnionDef_var, - CORBA::UnionDef_out, - TAO::Objref_Traits<CORBA::UnionDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_ENUMDEF__ARG_TRAITS_) -#define _CORBA_ENUMDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::EnumDef> - : public - Object_Arg_Traits_T< - CORBA::EnumDef_ptr, - CORBA::EnumDef_var, - CORBA::EnumDef_out, - TAO::Objref_Traits<CORBA::EnumDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_ALIASDEF__ARG_TRAITS_) -#define _CORBA_ALIASDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::AliasDef> - : public - Object_Arg_Traits_T< - CORBA::AliasDef_ptr, - CORBA::AliasDef_var, - CORBA::AliasDef_out, - TAO::Objref_Traits<CORBA::AliasDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_) -#define _CORBA_INTERFACEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceDef> - : public - Object_Arg_Traits_T< - CORBA::InterfaceDef_ptr, - CORBA::InterfaceDef_var, - CORBA::InterfaceDef_out, - TAO::Objref_Traits<CORBA::InterfaceDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_) -#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_EXCEPTIONDEF__ARG_TRAITS_) -#define _CORBA_EXCEPTIONDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExceptionDef> - : public - Object_Arg_Traits_T< - CORBA::ExceptionDef_ptr, - CORBA::ExceptionDef_var, - CORBA::ExceptionDef_out, - TAO::Objref_Traits<CORBA::ExceptionDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_NATIVEDEF__ARG_TRAITS_) -#define _CORBA_NATIVEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::NativeDef> - : public - Object_Arg_Traits_T< - CORBA::NativeDef_ptr, - CORBA::NativeDef_var, - CORBA::NativeDef_out, - TAO::Objref_Traits<CORBA::NativeDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_) -#define _CORBA_VALUEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueDef> - : public - Object_Arg_Traits_T< - CORBA::ValueDef_ptr, - CORBA::ValueDef_var, - CORBA::ValueDef_out, - TAO::Objref_Traits<CORBA::ValueDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_) -#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_VALUEBOXDEF__ARG_TRAITS_) -#define _CORBA_VALUEBOXDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueBoxDef> - : public - Object_Arg_Traits_T< - CORBA::ValueBoxDef_ptr, - CORBA::ValueBoxDef_var, - CORBA::ValueBoxDef_out, - TAO::Objref_Traits<CORBA::ValueBoxDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_) -#define _CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::AbstractInterfaceDef> - : public - Object_Arg_Traits_T< - CORBA::AbstractInterfaceDef_ptr, - CORBA::AbstractInterfaceDef_var, - CORBA::AbstractInterfaceDef_out, - TAO::Objref_Traits<CORBA::AbstractInterfaceDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_) -#define _CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::AbstractInterfaceDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::AbstractInterfaceDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_LOCALINTERFACEDEF__ARG_TRAITS_) -#define _CORBA_LOCALINTERFACEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::LocalInterfaceDef> - : public - Object_Arg_Traits_T< - CORBA::LocalInterfaceDef_ptr, - CORBA::LocalInterfaceDef_var, - CORBA::LocalInterfaceDef_out, - TAO::Objref_Traits<CORBA::LocalInterfaceDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_EXTVALUEDEF__ARG_TRAITS_) -#define _CORBA_EXTVALUEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtValueDef> - : public - Object_Arg_Traits_T< - CORBA::ExtValueDef_ptr, - CORBA::ExtValueDef_var, - CORBA::ExtValueDef_out, - TAO::Objref_Traits<CORBA::ExtValueDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_CONTAINEDSEQ__ARG_TRAITS_) -#define _CORBA_CONTAINEDSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ContainedSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ContainedSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_) -#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::StructMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::StructMemberSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_) -#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InitializerSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_) -#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtInitializerSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_) -#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::UnionMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::UnionMemberSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_) -#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::EnumMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::EnumMemberSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:50 - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ScopedName ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ScopedName:1.0", - "ScopedName", - &CORBA::_tc_string); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ScopedName = - &_tao_tc_CORBA_ScopedName; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/enum_typecode.cpp:34 - -static char const * const _tao_enumerators_CORBA_DefinitionKind[] = - { - "dk_none", - "dk_all", - "dk_Attribute", - "dk_Constant", - "dk_Exception", - "dk_Interface", - "dk_Module", - "dk_Operation", - "dk_Typedef", - "dk_Alias", - "dk_Struct", - "dk_Union", - "dk_Enum", - "dk_Primitive", - "dk_String", - "dk_Sequence", - "dk_Array", - "dk_Repository", - "dk_Wstring", - "dk_Fixed", - "dk_Value", - "dk_ValueBox", - "dk_ValueMember", - "dk_Native", - "dk_AbstractInterface", - "dk_LocalInterface", - "dk_Component", - "dk_Home", - "dk_Factory", - "dk_Finder", - "dk_Emits", - "dk_Publishes", - "dk_Consumes", - "dk_Provides", - "dk_Uses", - "dk_Event" - - }; - -static TAO::TypeCode::Enum<char const *, - char const * const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_DefinitionKind ( - "IDL:omg.org/CORBA/DefinitionKind:1.0", - "DefinitionKind", - _tao_enumerators_CORBA_DefinitionKind, - 36); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_DefinitionKind = - &_tao_tc_CORBA_DefinitionKind; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::IRObject. - -CORBA::IRObject_ptr -TAO::Objref_Traits<CORBA::IRObject>::duplicate ( - CORBA::IRObject_ptr p - ) -{ - return CORBA::IRObject::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::IRObject>::release ( - CORBA::IRObject_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::IRObject_ptr -TAO::Objref_Traits<CORBA::IRObject>::nil (void) -{ - return CORBA::IRObject::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::IRObject>::marshal ( - const CORBA::IRObject_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_IRObject_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::DefinitionKind CORBA::IRObject::def_kind ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_IRObject_Proxy_Broker_ == 0) - { - CORBA_IRObject_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::DefinitionKind>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_def_kind", - 13, - this->the_TAO_IRObject_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::IRObject::destroy ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_IRObject_Proxy_Broker_ == 0) - { - CORBA_IRObject_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "destroy", - 7, - this->the_TAO_IRObject_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::IRObject::IRObject (void) - : the_TAO_IRObject_Proxy_Broker_ (0) -{ - this->CORBA_IRObject_setup_collocation (); -} - -void -CORBA::IRObject::CORBA_IRObject_setup_collocation () -{ - if (::CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_IRObject_Proxy_Broker_ = - ::CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer (this); - } -} - -CORBA::IRObject::~IRObject (void) -{} - -void -CORBA::IRObject::_tao_any_destructor (void *_tao_void_pointer) -{ - IRObject *_tao_tmp_pointer = - static_cast<IRObject *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::IRObject_ptr -CORBA::IRObject::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<IRObject>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/IRObject:1.0", - CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::IRObject_ptr -CORBA::IRObject::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<IRObject>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/IRObject:1.0", - CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::IRObject_ptr -CORBA::IRObject::_duplicate (IRObject_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::IRObject::_tao_release (IRObject_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::IRObject::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::IRObject::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/IRObject:1.0"; -} - -::CORBA::Boolean -CORBA::IRObject::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_IRObject ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/IRObject:1.0", - "IRObject"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_IRObject = - &_tao_tc_CORBA_IRObject; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:50 - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_VersionSpec ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/VersionSpec:1.0", - "VersionSpec", - &CORBA::_tc_string); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_VersionSpec = - &_tao_tc_CORBA_VersionSpec; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::Contained. - -CORBA::Contained_ptr -TAO::Objref_Traits<CORBA::Contained>::duplicate ( - CORBA::Contained_ptr p - ) -{ - return CORBA::Contained::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::Contained>::release ( - CORBA::Contained_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::Contained_ptr -TAO::Objref_Traits<CORBA::Contained>::nil (void) -{ - return CORBA::Contained::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::Contained>::marshal ( - const CORBA::Contained_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_Contained_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 - -char * CORBA::Contained::id ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::RepositoryId>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_id", - 7, - this->the_TAO_Contained_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::Contained::id ( - const char * id - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id (id); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_id", - 7, - this->the_TAO_Contained_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 - -char * CORBA::Contained::name ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Identifier>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_name", - 9, - this->the_TAO_Contained_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::Contained::name ( - const char * name - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::Identifier>::in_arg_val _tao_name (name); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_name - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_name", - 9, - this->the_TAO_Contained_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 - -char * CORBA::Contained::version ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::VersionSpec>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_version", - 12, - this->the_TAO_Contained_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::Contained::version ( - const char * version - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_version (version); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_version - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_version", - 12, - this->the_TAO_Contained_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::Container_ptr CORBA::Contained::defined_in ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Container>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_defined_in", - 15, - this->the_TAO_Contained_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 - -char * CORBA::Contained::absolute_name ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ScopedName>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_absolute_name", - 18, - this->the_TAO_Contained_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::Repository_ptr CORBA::Contained::containing_repository ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Repository>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_containing_repository", - 26, - this->the_TAO_Contained_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_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_Contained_Description[] = - { - { "kind", &CORBA::_tc_DefinitionKind }, - { "value", &CORBA::_tc_any } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_Contained_Description ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/Contained/Description:1.0", - "Description", - _tao_fields_CORBA_Contained_Description, - 2); - -::CORBA::TypeCode_ptr const CORBA::Contained::_tc_Description = - &_tao_tc_CORBA_Contained_Description; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::Contained::Description::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - Description *_tao_tmp_pointer = - static_cast<Description *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::Contained::Description * CORBA::Contained::describe ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Contained::Description>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "describe", - 8, - this->the_TAO_Contained_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::Contained::move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Contained_Proxy_Broker_ == 0) - { - CORBA_Contained_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::Container>::in_arg_val _tao_new_container (new_container); - TAO::Arg_Traits< ::CORBA::Identifier>::in_arg_val _tao_new_name (new_name); - TAO::Arg_Traits< ::CORBA::VersionSpec>::in_arg_val _tao_new_version (new_version); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_new_container, - &_tao_new_name, - &_tao_new_version - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 4, - "move", - 4, - this->the_TAO_Contained_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::Contained::Contained (void) - : the_TAO_Contained_Proxy_Broker_ (0) -{ - this->CORBA_Contained_setup_collocation (); -} - -void -CORBA::Contained::CORBA_Contained_setup_collocation () -{ - if (::CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_Contained_Proxy_Broker_ = - ::CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IRObject_setup_collocation (); -} - -CORBA::Contained::~Contained (void) -{} - -void -CORBA::Contained::_tao_any_destructor (void *_tao_void_pointer) -{ - Contained *_tao_tmp_pointer = - static_cast<Contained *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::Contained_ptr -CORBA::Contained::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Contained>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/Contained:1.0", - CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::Contained_ptr -CORBA::Contained::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Contained>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/Contained:1.0", - CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::Contained_ptr -CORBA::Contained::_duplicate (Contained_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::Contained::_tao_release (Contained_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::Contained::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::Contained::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/Contained:1.0"; -} - -::CORBA::Boolean -CORBA::Contained::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_Contained ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/Contained:1.0", - "Contained"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_Contained = - &_tao_tc_CORBA_Contained; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_INTERFACEDEFSEQ_CS_) -#define _CORBA_INTERFACEDEFSEQ_CS_ - -CORBA::InterfaceDefSeq::InterfaceDefSeq (void) -{} - -CORBA::InterfaceDefSeq::InterfaceDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - InterfaceDef, - InterfaceDef_var - > - (max) -{} - -CORBA::InterfaceDefSeq::InterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::InterfaceDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - InterfaceDef, - InterfaceDef_var - > - (max, length, buffer, release) -{} - -CORBA::InterfaceDefSeq::InterfaceDefSeq ( - const InterfaceDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - InterfaceDef, - InterfaceDef_var - > - (seq) -{} - -CORBA::InterfaceDefSeq::~InterfaceDefSeq (void) -{} - -void CORBA::InterfaceDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - InterfaceDefSeq * _tao_tmp_pointer = - static_cast<InterfaceDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_InterfaceDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_InterfaceDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_InterfaceDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_InterfaceDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_InterfaceDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_InterfaceDefSeq_0 = - &CORBA_InterfaceDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_InterfaceDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_InterfaceDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/InterfaceDefSeq:1.0", - "InterfaceDefSeq", - &TAO::TypeCode::tc_CORBA_InterfaceDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_InterfaceDefSeq = - &_tao_tc_CORBA_InterfaceDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_VALUEDEFSEQ_CS_) -#define _CORBA_VALUEDEFSEQ_CS_ - -CORBA::ValueDefSeq::ValueDefSeq (void) -{} - -CORBA::ValueDefSeq::ValueDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - ValueDef, - ValueDef_var - > - (max) -{} - -CORBA::ValueDefSeq::ValueDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ValueDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - ValueDef, - ValueDef_var - > - (max, length, buffer, release) -{} - -CORBA::ValueDefSeq::ValueDefSeq ( - const ValueDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - ValueDef, - ValueDef_var - > - (seq) -{} - -CORBA::ValueDefSeq::~ValueDefSeq (void) -{} - -void CORBA::ValueDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ValueDefSeq * _tao_tmp_pointer = - static_cast<ValueDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_ValueDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_ValueDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_ValueDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ValueDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ValueDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ValueDefSeq_0 = - &CORBA_ValueDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ValueDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ValueDefSeq:1.0", - "ValueDefSeq", - &TAO::TypeCode::tc_CORBA_ValueDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ValueDefSeq = - &_tao_tc_CORBA_ValueDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ_CS_) -#define _CORBA_ABSTRACTINTERFACEDEFSEQ_CS_ - -CORBA::AbstractInterfaceDefSeq::AbstractInterfaceDefSeq (void) -{} - -CORBA::AbstractInterfaceDefSeq::AbstractInterfaceDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - AbstractInterfaceDef, - AbstractInterfaceDef_var - > - (max) -{} - -CORBA::AbstractInterfaceDefSeq::AbstractInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::AbstractInterfaceDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - AbstractInterfaceDef, - AbstractInterfaceDef_var - > - (max, length, buffer, release) -{} - -CORBA::AbstractInterfaceDefSeq::AbstractInterfaceDefSeq ( - const AbstractInterfaceDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - AbstractInterfaceDef, - AbstractInterfaceDef_var - > - (seq) -{} - -CORBA::AbstractInterfaceDefSeq::~AbstractInterfaceDefSeq (void) -{} - -void CORBA::AbstractInterfaceDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - AbstractInterfaceDefSeq * _tao_tmp_pointer = - static_cast<AbstractInterfaceDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_AbstractInterfaceDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_AbstractInterfaceDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_AbstractInterfaceDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_AbstractInterfaceDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_AbstractInterfaceDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_AbstractInterfaceDefSeq_0 = - &CORBA_AbstractInterfaceDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_AbstractInterfaceDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_AbstractInterfaceDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/AbstractInterfaceDefSeq:1.0", - "AbstractInterfaceDefSeq", - &TAO::TypeCode::tc_CORBA_AbstractInterfaceDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_AbstractInterfaceDefSeq = - &_tao_tc_CORBA_AbstractInterfaceDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_LOCALINTERFACEDEFSEQ_CS_) -#define _CORBA_LOCALINTERFACEDEFSEQ_CS_ - -CORBA::LocalInterfaceDefSeq::LocalInterfaceDefSeq (void) -{} - -CORBA::LocalInterfaceDefSeq::LocalInterfaceDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - LocalInterfaceDef, - LocalInterfaceDef_var - > - (max) -{} - -CORBA::LocalInterfaceDefSeq::LocalInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::LocalInterfaceDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - LocalInterfaceDef, - LocalInterfaceDef_var - > - (max, length, buffer, release) -{} - -CORBA::LocalInterfaceDefSeq::LocalInterfaceDefSeq ( - const LocalInterfaceDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - LocalInterfaceDef, - LocalInterfaceDef_var - > - (seq) -{} - -CORBA::LocalInterfaceDefSeq::~LocalInterfaceDefSeq (void) -{} - -void CORBA::LocalInterfaceDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - LocalInterfaceDefSeq * _tao_tmp_pointer = - static_cast<LocalInterfaceDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_LocalInterfaceDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_LocalInterfaceDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_LocalInterfaceDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_LocalInterfaceDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_LocalInterfaceDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_LocalInterfaceDefSeq_0 = - &CORBA_LocalInterfaceDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_LocalInterfaceDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_LocalInterfaceDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/LocalInterfaceDefSeq:1.0", - "LocalInterfaceDefSeq", - &TAO::TypeCode::tc_CORBA_LocalInterfaceDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_LocalInterfaceDefSeq = - &_tao_tc_CORBA_LocalInterfaceDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXTINTERFACEDEFSEQ_CS_) -#define _CORBA_EXTINTERFACEDEFSEQ_CS_ - -CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq (void) -{} - -CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - ExtInterfaceDef, - ExtInterfaceDef_var - > - (max) -{} - -CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExtInterfaceDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - ExtInterfaceDef, - ExtInterfaceDef_var - > - (max, length, buffer, release) -{} - -CORBA::ExtInterfaceDefSeq::ExtInterfaceDefSeq ( - const ExtInterfaceDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - ExtInterfaceDef, - ExtInterfaceDef_var - > - (seq) -{} - -CORBA::ExtInterfaceDefSeq::~ExtInterfaceDefSeq (void) -{} - -void CORBA::ExtInterfaceDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExtInterfaceDefSeq * _tao_tmp_pointer = - static_cast<ExtInterfaceDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_ExtInterfaceDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_ExtInterfaceDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExtInterfaceDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExtInterfaceDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExtInterfaceDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExtInterfaceDefSeq_0 = - &CORBA_ExtInterfaceDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExtInterfaceDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtInterfaceDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExtInterfaceDefSeq:1.0", - "ExtInterfaceDefSeq", - &TAO::TypeCode::tc_CORBA_ExtInterfaceDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtInterfaceDefSeq = - &_tao_tc_CORBA_ExtInterfaceDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXTVALUEDEFSEQ_CS_) -#define _CORBA_EXTVALUEDEFSEQ_CS_ - -CORBA::ExtValueDefSeq::ExtValueDefSeq (void) -{} - -CORBA::ExtValueDefSeq::ExtValueDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - ExtValueDef, - ExtValueDef_var - > - (max) -{} - -CORBA::ExtValueDefSeq::ExtValueDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExtValueDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - ExtValueDef, - ExtValueDef_var - > - (max, length, buffer, release) -{} - -CORBA::ExtValueDefSeq::ExtValueDefSeq ( - const ExtValueDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - ExtValueDef, - ExtValueDef_var - > - (seq) -{} - -CORBA::ExtValueDefSeq::~ExtValueDefSeq (void) -{} - -void CORBA::ExtValueDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExtValueDefSeq * _tao_tmp_pointer = - static_cast<ExtValueDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_ExtValueDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_ExtValueDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExtValueDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExtValueDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExtValueDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExtValueDefSeq_0 = - &CORBA_ExtValueDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExtValueDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtValueDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExtValueDefSeq:1.0", - "ExtValueDefSeq", - &TAO::TypeCode::tc_CORBA_ExtValueDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtValueDefSeq = - &_tao_tc_CORBA_ExtValueDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CS_) -#define _CORBA_EXTABSTRACTINTERFACEDEFSEQ_CS_ - -CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq (void) -{} - -CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - ExtAbstractInterfaceDef, - ExtAbstractInterfaceDef_var - > - (max) -{} - -CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExtAbstractInterfaceDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - ExtAbstractInterfaceDef, - ExtAbstractInterfaceDef_var - > - (max, length, buffer, release) -{} - -CORBA::ExtAbstractInterfaceDefSeq::ExtAbstractInterfaceDefSeq ( - const ExtAbstractInterfaceDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - ExtAbstractInterfaceDef, - ExtAbstractInterfaceDef_var - > - (seq) -{} - -CORBA::ExtAbstractInterfaceDefSeq::~ExtAbstractInterfaceDefSeq (void) -{} - -void CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExtAbstractInterfaceDefSeq * _tao_tmp_pointer = - static_cast<ExtAbstractInterfaceDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_ExtAbstractInterfaceDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_ExtAbstractInterfaceDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExtAbstractInterfaceDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExtAbstractInterfaceDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExtAbstractInterfaceDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExtAbstractInterfaceDefSeq_0 = - &CORBA_ExtAbstractInterfaceDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExtAbstractInterfaceDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtAbstractInterfaceDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExtAbstractInterfaceDefSeq:1.0", - "ExtAbstractInterfaceDefSeq", - &TAO::TypeCode::tc_CORBA_ExtAbstractInterfaceDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtAbstractInterfaceDefSeq = - &_tao_tc_CORBA_ExtAbstractInterfaceDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXTLOCALINTERFACEDEFSEQ_CS_) -#define _CORBA_EXTLOCALINTERFACEDEFSEQ_CS_ - -CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq (void) -{} - -CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - ExtLocalInterfaceDef, - ExtLocalInterfaceDef_var - > - (max) -{} - -CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExtLocalInterfaceDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - ExtLocalInterfaceDef, - ExtLocalInterfaceDef_var - > - (max, length, buffer, release) -{} - -CORBA::ExtLocalInterfaceDefSeq::ExtLocalInterfaceDefSeq ( - const ExtLocalInterfaceDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - ExtLocalInterfaceDef, - ExtLocalInterfaceDef_var - > - (seq) -{} - -CORBA::ExtLocalInterfaceDefSeq::~ExtLocalInterfaceDefSeq (void) -{} - -void CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExtLocalInterfaceDefSeq * _tao_tmp_pointer = - static_cast<ExtLocalInterfaceDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -namespace CORBA -{ - extern ::CORBA::TypeCode_ptr const _tc_ExtLocalInterfaceDef; -} - - -#ifndef _TAO_TYPECODE_CORBA_ExtLocalInterfaceDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExtLocalInterfaceDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExtLocalInterfaceDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExtLocalInterfaceDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExtLocalInterfaceDefSeq_0 = - &CORBA_ExtLocalInterfaceDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExtLocalInterfaceDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtLocalInterfaceDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExtLocalInterfaceDefSeq:1.0", - "ExtLocalInterfaceDefSeq", - &TAO::TypeCode::tc_CORBA_ExtLocalInterfaceDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtLocalInterfaceDefSeq = - &_tao_tc_CORBA_ExtLocalInterfaceDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_CONTAINEDSEQ_CS_) -#define _CORBA_CONTAINEDSEQ_CS_ - -CORBA::ContainedSeq::ContainedSeq (void) -{} - -CORBA::ContainedSeq::ContainedSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - Contained, - Contained_var - > - (max) -{} - -CORBA::ContainedSeq::ContainedSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::Contained_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - Contained, - Contained_var - > - (max, length, buffer, release) -{} - -CORBA::ContainedSeq::ContainedSeq ( - const ContainedSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - Contained, - Contained_var - > - (seq) -{} - -CORBA::ContainedSeq::~ContainedSeq (void) -{} - -void CORBA::ContainedSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ContainedSeq * _tao_tmp_pointer = - static_cast<ContainedSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ContainedSeq_GUARD -#define _TAO_TYPECODE_CORBA_ContainedSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ContainedSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_Contained, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ContainedSeq_0 = - &CORBA_ContainedSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ContainedSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ContainedSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ContainedSeq:1.0", - "ContainedSeq", - &TAO::TypeCode::tc_CORBA_ContainedSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ContainedSeq = - &_tao_tc_CORBA_ContainedSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_StructMember[] = - { - { "name", &CORBA::_tc_Identifier }, - { "type", &CORBA::_tc_TypeCode }, - { "type_def", &CORBA::_tc_IDLType } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_StructMember ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/StructMember:1.0", - "StructMember", - _tao_fields_CORBA_StructMember, - 3); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_StructMember = - &_tao_tc_CORBA_StructMember; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::StructMember::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - StructMember *_tao_tmp_pointer = - static_cast<StructMember *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_STRUCTMEMBERSEQ_CS_) -#define _CORBA_STRUCTMEMBERSEQ_CS_ - -CORBA::StructMemberSeq::StructMemberSeq (void) -{} - -CORBA::StructMemberSeq::StructMemberSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - StructMember - > - (max) -{} - -CORBA::StructMemberSeq::StructMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::StructMember * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - StructMember - > - (max, length, buffer, release) -{} - -CORBA::StructMemberSeq::StructMemberSeq ( - const StructMemberSeq &seq - ) - : TAO::unbounded_value_sequence< - StructMember - > - (seq) -{} - -CORBA::StructMemberSeq::~StructMemberSeq (void) -{} - -void CORBA::StructMemberSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - StructMemberSeq * _tao_tmp_pointer = - static_cast<StructMemberSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_StructMemberSeq_GUARD -#define _TAO_TYPECODE_CORBA_StructMemberSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_StructMemberSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_StructMember, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_StructMemberSeq_0 = - &CORBA_StructMemberSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_StructMemberSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_StructMemberSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/StructMemberSeq:1.0", - "StructMemberSeq", - &TAO::TypeCode::tc_CORBA_StructMemberSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_StructMemberSeq = - &_tao_tc_CORBA_StructMemberSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_Initializer[] = - { - { "members", &CORBA::_tc_StructMemberSeq }, - { "name", &CORBA::_tc_Identifier } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_Initializer ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/Initializer:1.0", - "Initializer", - _tao_fields_CORBA_Initializer, - 2); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_Initializer = - &_tao_tc_CORBA_Initializer; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::Initializer::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - Initializer *_tao_tmp_pointer = - static_cast<Initializer *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_INITIALIZERSEQ_CS_) -#define _CORBA_INITIALIZERSEQ_CS_ - -CORBA::InitializerSeq::InitializerSeq (void) -{} - -CORBA::InitializerSeq::InitializerSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - Initializer - > - (max) -{} - -CORBA::InitializerSeq::InitializerSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::Initializer * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - Initializer - > - (max, length, buffer, release) -{} - -CORBA::InitializerSeq::InitializerSeq ( - const InitializerSeq &seq - ) - : TAO::unbounded_value_sequence< - Initializer - > - (seq) -{} - -CORBA::InitializerSeq::~InitializerSeq (void) -{} - -void CORBA::InitializerSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - InitializerSeq * _tao_tmp_pointer = - static_cast<InitializerSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_InitializerSeq_GUARD -#define _TAO_TYPECODE_CORBA_InitializerSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_InitializerSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_Initializer, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_InitializerSeq_0 = - &CORBA_InitializerSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_InitializerSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_InitializerSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/InitializerSeq:1.0", - "InitializerSeq", - &TAO::TypeCode::tc_CORBA_InitializerSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_InitializerSeq = - &_tao_tc_CORBA_InitializerSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ExceptionDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExceptionDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ExceptionDescription:1.0", - "ExceptionDescription", - _tao_fields_CORBA_ExceptionDescription, - 5); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExceptionDescription = - &_tao_tc_CORBA_ExceptionDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ExceptionDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ExceptionDescription *_tao_tmp_pointer = - static_cast<ExceptionDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CS_) -#define _CORBA_EXCDESCRIPTIONSEQ_CS_ - -CORBA::ExcDescriptionSeq::ExcDescriptionSeq (void) -{} - -CORBA::ExcDescriptionSeq::ExcDescriptionSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - ExceptionDescription - > - (max) -{} - -CORBA::ExcDescriptionSeq::ExcDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExceptionDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - ExceptionDescription - > - (max, length, buffer, release) -{} - -CORBA::ExcDescriptionSeq::ExcDescriptionSeq ( - const ExcDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - ExceptionDescription - > - (seq) -{} - -CORBA::ExcDescriptionSeq::~ExcDescriptionSeq (void) -{} - -void CORBA::ExcDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExcDescriptionSeq * _tao_tmp_pointer = - static_cast<ExcDescriptionSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ExcDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExcDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExcDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExceptionDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExcDescriptionSeq_0 = - &CORBA_ExcDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExcDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExcDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExcDescriptionSeq:1.0", - "ExcDescriptionSeq", - &TAO::TypeCode::tc_CORBA_ExcDescriptionSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExcDescriptionSeq = - &_tao_tc_CORBA_ExcDescriptionSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ExtInitializer[] = - { - { "members", &CORBA::_tc_StructMemberSeq }, - { "exceptions", &CORBA::_tc_ExcDescriptionSeq }, - { "name", &CORBA::_tc_Identifier } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtInitializer ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ExtInitializer:1.0", - "ExtInitializer", - _tao_fields_CORBA_ExtInitializer, - 3); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtInitializer = - &_tao_tc_CORBA_ExtInitializer; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ExtInitializer::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ExtInitializer *_tao_tmp_pointer = - static_cast<ExtInitializer *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXTINITIALIZERSEQ_CS_) -#define _CORBA_EXTINITIALIZERSEQ_CS_ - -CORBA::ExtInitializerSeq::ExtInitializerSeq (void) -{} - -CORBA::ExtInitializerSeq::ExtInitializerSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - ExtInitializer - > - (max) -{} - -CORBA::ExtInitializerSeq::ExtInitializerSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExtInitializer * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - ExtInitializer - > - (max, length, buffer, release) -{} - -CORBA::ExtInitializerSeq::ExtInitializerSeq ( - const ExtInitializerSeq &seq - ) - : TAO::unbounded_value_sequence< - ExtInitializer - > - (seq) -{} - -CORBA::ExtInitializerSeq::~ExtInitializerSeq (void) -{} - -void CORBA::ExtInitializerSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExtInitializerSeq * _tao_tmp_pointer = - static_cast<ExtInitializerSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ExtInitializerSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExtInitializerSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExtInitializerSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExtInitializer, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExtInitializerSeq_0 = - &CORBA_ExtInitializerSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExtInitializerSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtInitializerSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExtInitializerSeq:1.0", - "ExtInitializerSeq", - &TAO::TypeCode::tc_CORBA_ExtInitializerSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtInitializerSeq = - &_tao_tc_CORBA_ExtInitializerSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_UnionMember[] = - { - { "name", &CORBA::_tc_Identifier }, - { "label", &CORBA::_tc_any }, - { "type", &CORBA::_tc_TypeCode }, - { "type_def", &CORBA::_tc_IDLType } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_UnionMember ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/UnionMember:1.0", - "UnionMember", - _tao_fields_CORBA_UnionMember, - 4); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_UnionMember = - &_tao_tc_CORBA_UnionMember; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::UnionMember::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - UnionMember *_tao_tmp_pointer = - static_cast<UnionMember *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_UNIONMEMBERSEQ_CS_) -#define _CORBA_UNIONMEMBERSEQ_CS_ - -CORBA::UnionMemberSeq::UnionMemberSeq (void) -{} - -CORBA::UnionMemberSeq::UnionMemberSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - UnionMember - > - (max) -{} - -CORBA::UnionMemberSeq::UnionMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::UnionMember * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - UnionMember - > - (max, length, buffer, release) -{} - -CORBA::UnionMemberSeq::UnionMemberSeq ( - const UnionMemberSeq &seq - ) - : TAO::unbounded_value_sequence< - UnionMember - > - (seq) -{} - -CORBA::UnionMemberSeq::~UnionMemberSeq (void) -{} - -void CORBA::UnionMemberSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - UnionMemberSeq * _tao_tmp_pointer = - static_cast<UnionMemberSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_UnionMemberSeq_GUARD -#define _TAO_TYPECODE_CORBA_UnionMemberSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_UnionMemberSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_UnionMember, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_UnionMemberSeq_0 = - &CORBA_UnionMemberSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_UnionMemberSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_UnionMemberSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/UnionMemberSeq:1.0", - "UnionMemberSeq", - &TAO::TypeCode::tc_CORBA_UnionMemberSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_UnionMemberSeq = - &_tao_tc_CORBA_UnionMemberSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_ENUMMEMBERSEQ_CS_) -#define _CORBA_ENUMMEMBERSEQ_CS_ - -CORBA::EnumMemberSeq::EnumMemberSeq (void) -{} - -CORBA::EnumMemberSeq::EnumMemberSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_string_sequence - (max) -{} - -CORBA::EnumMemberSeq::EnumMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - char * * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_string_sequence - (max, length, buffer, release) -{} - -CORBA::EnumMemberSeq::EnumMemberSeq ( - const EnumMemberSeq &seq - ) - : TAO::unbounded_string_sequence - (seq) -{} - -CORBA::EnumMemberSeq::~EnumMemberSeq (void) -{} - -void CORBA::EnumMemberSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - EnumMemberSeq * _tao_tmp_pointer = - static_cast<EnumMemberSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_EnumMemberSeq_GUARD -#define _TAO_TYPECODE_CORBA_EnumMemberSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_EnumMemberSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_Identifier, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_EnumMemberSeq_0 = - &CORBA_EnumMemberSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_EnumMemberSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_EnumMemberSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/EnumMemberSeq:1.0", - "EnumMemberSeq", - &TAO::TypeCode::tc_CORBA_EnumMemberSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_EnumMemberSeq = - &_tao_tc_CORBA_EnumMemberSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::Container. - -CORBA::Container_ptr -TAO::Objref_Traits<CORBA::Container>::duplicate ( - CORBA::Container_ptr p - ) -{ - return CORBA::Container::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::Container>::release ( - CORBA::Container_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::Container_ptr -TAO::Objref_Traits<CORBA::Container>::nil (void) -{ - return CORBA::Container::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::Container>::marshal ( - const CORBA::Container_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__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::Contained_ptr CORBA::Container::lookup ( - const char * search_name - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Contained>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ScopedName>::in_arg_val _tao_search_name (search_name); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_search_name - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "lookup", - 6, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ContainedSeq * CORBA::Container::contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ContainedSeq>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::DefinitionKind>::in_arg_val _tao_limit_type (limit_type); - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_exclude_inherited (exclude_inherited); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_limit_type, - &_tao_exclude_inherited - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 3, - "contents", - 8, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ContainedSeq * CORBA::Container::lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ContainedSeq>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::Identifier>::in_arg_val _tao_search_name (search_name); - TAO::Arg_Traits< ::CORBA::Long>::in_arg_val _tao_levels_to_search (levels_to_search); - TAO::Arg_Traits< ::CORBA::DefinitionKind>::in_arg_val _tao_limit_type (limit_type); - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_exclude_inherited (exclude_inherited); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_search_name, - &_tao_levels_to_search, - &_tao_limit_type, - &_tao_exclude_inherited - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "lookup_name", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_Container_Description[] = - { - { "contained_object", &CORBA::_tc_Contained }, - { "kind", &CORBA::_tc_DefinitionKind }, - { "value", &CORBA::_tc_any } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_Container_Description ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/Container/Description:1.0", - "Description", - _tao_fields_CORBA_Container_Description, - 3); - -::CORBA::TypeCode_ptr const CORBA::Container::_tc_Description = - &_tao_tc_CORBA_Container_Description; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::Container::Description::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - Description *_tao_tmp_pointer = - static_cast<Description *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ_CS_) -#define _CORBA_CONTAINER_DESCRIPTIONSEQ_CS_ - -CORBA::Container::DescriptionSeq::DescriptionSeq (void) -{} - -CORBA::Container::DescriptionSeq::DescriptionSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - Description - > - (max) -{} - -CORBA::Container::DescriptionSeq::DescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::Container::Description * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - Description - > - (max, length, buffer, release) -{} - -CORBA::Container::DescriptionSeq::DescriptionSeq ( - const DescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - Description - > - (seq) -{} - -CORBA::Container::DescriptionSeq::~DescriptionSeq (void) -{} - -void CORBA::Container::DescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - DescriptionSeq * _tao_tmp_pointer = - static_cast<DescriptionSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_Container_DescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_Container_DescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_Container_DescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::Container::_tc_Description, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_Container_DescriptionSeq_0 = - &CORBA_Container_DescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_Container_DescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_Container_DescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/Container/DescriptionSeq:1.0", - "DescriptionSeq", - &TAO::TypeCode::tc_CORBA_Container_DescriptionSeq_0); - -::CORBA::TypeCode_ptr const CORBA::Container::_tc_DescriptionSeq = - &_tao_tc_CORBA_Container_DescriptionSeq; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::Container::DescriptionSeq * CORBA::Container::describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Container::DescriptionSeq>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::DefinitionKind>::in_arg_val _tao_limit_type (limit_type); - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_exclude_inherited (exclude_inherited); - TAO::Arg_Traits< ::CORBA::Long>::in_arg_val _tao_max_returned_objs (max_returned_objs); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_limit_type, - &_tao_exclude_inherited, - &_tao_max_returned_objs - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 4, - "describe_contents", - 17, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ModuleDef_ptr CORBA::Container::create_module ( - const char * id, - const char * name, - const char * version - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ModuleDef>::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::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 4, - "create_module", - 13, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ConstantDef_ptr CORBA::Container::create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ConstantDef>::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::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits< ::CORBA::Any>::in_arg_val _tao_value (value); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_type, - &_tao_value - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 6, - "create_constant", - 15, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::StructDef_ptr CORBA::Container::create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::StructDef>::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::StructMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_struct", - 13, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::UnionDef_ptr CORBA::Container::create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::UnionDef>::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::IDLType>::in_arg_val _tao_discriminator_type (discriminator_type); - TAO::Arg_Traits< ::CORBA::UnionMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_discriminator_type, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 6, - "create_union", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::EnumDef_ptr CORBA::Container::create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::EnumDef>::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::EnumMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_enum", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::AliasDef_ptr CORBA::Container::create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::AliasDef>::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::IDLType>::in_arg_val _tao_original_type (original_type); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_original_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_alias", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::InterfaceDef_ptr CORBA::Container::create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDef>::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::InterfaceDefSeq>::in_arg_val _tao_base_interfaces (base_interfaces); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_base_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_interface", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ValueDef_ptr CORBA::Container::create_value ( - 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::InitializerSeq & initializers - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ValueDef>::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::InitializerSeq>::in_arg_val _tao_initializers (initializers); - - TAO::Argument *_the_tao_operation_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, - _the_tao_operation_signature, - 11, - "create_value", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ValueBoxDef_ptr CORBA::Container::create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ValueBoxDef>::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::IDLType>::in_arg_val _tao_original_type_def (original_type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_original_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_value_box", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ExceptionDef_ptr CORBA::Container::create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExceptionDef>::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::StructMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_exception", - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::NativeDef_ptr CORBA::Container::create_native ( - const char * id, - const char * name, - const char * version - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::NativeDef>::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::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 4, - "create_native", - 13, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::AbstractInterfaceDef_ptr CORBA::Container::create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::AbstractInterfaceDef>::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::AbstractInterfaceDefSeq>::in_arg_val _tao_base_interfaces (base_interfaces); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_base_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_abstract_interface", - 25, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::LocalInterfaceDef_ptr CORBA::Container::create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::LocalInterfaceDef>::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::InterfaceDefSeq>::in_arg_val _tao_base_interfaces (base_interfaces); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_base_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 5, - "create_local_interface", - 22, - 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_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ExtValueDef_ptr CORBA::Container::create_ext_value ( - 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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_Container_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExtValueDef>::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 *_the_tao_operation_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, - _the_tao_operation_signature, - 11, - "create_ext_value", - 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 (); -} - -CORBA::Container::Container (void) - : the_TAO_Container_Proxy_Broker_ (0) -{ - this->CORBA_Container_setup_collocation (); -} - -void -CORBA::Container::CORBA_Container_setup_collocation () -{ - if (::CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_Container_Proxy_Broker_ = - ::CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IRObject_setup_collocation (); -} - -CORBA::Container::~Container (void) -{} - -void -CORBA::Container::_tao_any_destructor (void *_tao_void_pointer) -{ - Container *_tao_tmp_pointer = - static_cast<Container *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::Container_ptr -CORBA::Container::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Container>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/Container:1.0", - CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::Container_ptr -CORBA::Container::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Container>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/Container:1.0", - CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::Container_ptr -CORBA::Container::_duplicate (Container_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::Container::_tao_release (Container_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::Container::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::Container::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/Container:1.0"; -} - -::CORBA::Boolean -CORBA::Container::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_Container ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/Container:1.0", - "Container"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_Container = - &_tao_tc_CORBA_Container; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::IDLType. - -CORBA::IDLType_ptr -TAO::Objref_Traits<CORBA::IDLType>::duplicate ( - CORBA::IDLType_ptr p - ) -{ - return CORBA::IDLType::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::IDLType>::release ( - CORBA::IDLType_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::IDLType_ptr -TAO::Objref_Traits<CORBA::IDLType>::nil (void) -{ - return CORBA::IDLType::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::IDLType>::marshal ( - const CORBA::IDLType_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_IDLType_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::TypeCode_ptr CORBA::IDLType::type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_IDLType_Proxy_Broker_ == 0) - { - CORBA_IDLType_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type", - 9, - this->the_TAO_IDLType_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::IDLType::IDLType (void) - : the_TAO_IDLType_Proxy_Broker_ (0) -{ - this->CORBA_IDLType_setup_collocation (); -} - -void -CORBA::IDLType::CORBA_IDLType_setup_collocation () -{ - if (::CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_IDLType_Proxy_Broker_ = - ::CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IRObject_setup_collocation (); -} - -CORBA::IDLType::~IDLType (void) -{} - -void -CORBA::IDLType::_tao_any_destructor (void *_tao_void_pointer) -{ - IDLType *_tao_tmp_pointer = - static_cast<IDLType *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::IDLType_ptr -CORBA::IDLType::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<IDLType>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/IDLType:1.0", - CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::IDLType_ptr -CORBA::IDLType::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<IDLType>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/IDLType:1.0", - CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::IDLType_ptr -CORBA::IDLType::_duplicate (IDLType_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::IDLType::_tao_release (IDLType_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::IDLType::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::IDLType::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/IDLType:1.0"; -} - -::CORBA::Boolean -CORBA::IDLType::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_IDLType ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/IDLType:1.0", - "IDLType"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_IDLType = - &_tao_tc_CORBA_IDLType; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::TypedefDef. - -CORBA::TypedefDef_ptr -TAO::Objref_Traits<CORBA::TypedefDef>::duplicate ( - CORBA::TypedefDef_ptr p - ) -{ - return CORBA::TypedefDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::TypedefDef>::release ( - CORBA::TypedefDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::TypedefDef_ptr -TAO::Objref_Traits<CORBA::TypedefDef>::nil (void) -{ - return CORBA::TypedefDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::TypedefDef>::marshal ( - const CORBA::TypedefDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::TypedefDef::TypedefDef (void) - : the_TAO_TypedefDef_Proxy_Broker_ (0) -{ - this->CORBA_TypedefDef_setup_collocation (); -} - -void -CORBA::TypedefDef::CORBA_TypedefDef_setup_collocation () -{ - if (::CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_TypedefDef_Proxy_Broker_ = - ::CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::TypedefDef::~TypedefDef (void) -{} - -void -CORBA::TypedefDef::_tao_any_destructor (void *_tao_void_pointer) -{ - TypedefDef *_tao_tmp_pointer = - static_cast<TypedefDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::TypedefDef_ptr -CORBA::TypedefDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<TypedefDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/TypedefDef:1.0", - CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::TypedefDef_ptr -CORBA::TypedefDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<TypedefDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/TypedefDef:1.0", - CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::TypedefDef_ptr -CORBA::TypedefDef::_duplicate (TypedefDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::TypedefDef::_tao_release (TypedefDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::TypedefDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/TypedefDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::TypedefDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/TypedefDef:1.0"; -} - -::CORBA::Boolean -CORBA::TypedefDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_TypedefDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/TypedefDef:1.0", - "TypedefDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_TypedefDef = - &_tao_tc_CORBA_TypedefDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_TypeDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_TypeDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/TypeDescription:1.0", - "TypeDescription", - _tao_fields_CORBA_TypeDescription, - 5); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_TypeDescription = - &_tao_tc_CORBA_TypeDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::TypeDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - TypeDescription *_tao_tmp_pointer = - static_cast<TypeDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_cs.cpp:52 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::DefinitionKind _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<CORBA::DefinitionKind>::insert ( - _tao_any, - CORBA::_tc_DefinitionKind, - _tao_elem - ); -} - -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::DefinitionKind &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<CORBA::DefinitionKind>::extract ( - _tao_any, - CORBA::_tc_DefinitionKind, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::IRObject>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - IRObject_ptr _tao_elem - ) - { - IRObject_ptr _tao_objptr = - IRObject::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - IRObject_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<IRObject>::insert ( - _tao_any, - IRObject::_tao_any_destructor, - _tc_IRObject, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - IRObject_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<IRObject>::extract ( - _tao_any, - IRObject::_tao_any_destructor, - _tc_IRObject, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::IRObject_ptr _tao_elem - ) -{ - CORBA::IRObject_ptr _tao_objptr = - CORBA::IRObject::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::IRObject_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::IRObject>::insert ( - _tao_any, - CORBA::IRObject::_tao_any_destructor, - CORBA::_tc_IRObject, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::IRObject_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::IRObject>::extract ( - _tao_any, - CORBA::IRObject::_tao_any_destructor, - CORBA::_tc_IRObject, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::Contained>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Contained_ptr _tao_elem - ) - { - Contained_ptr _tao_objptr = - Contained::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Contained_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<Contained>::insert ( - _tao_any, - Contained::_tao_any_destructor, - _tc_Contained, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - Contained_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<Contained>::extract ( - _tao_any, - Contained::_tao_any_destructor, - _tc_Contained, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Contained_ptr _tao_elem - ) -{ - CORBA::Contained_ptr _tao_objptr = - CORBA::Contained::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Contained_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::Contained>::insert ( - _tao_any, - CORBA::Contained::_tao_any_destructor, - CORBA::_tc_Contained, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::Contained_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::Contained>::extract ( - _tao_any, - CORBA::Contained::_tao_any_destructor, - CORBA::_tc_Contained, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::Contained::Description &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::Contained::Description *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::Contained::Description>::insert_copy ( - _tao_any, - CORBA::Contained::Description::_tao_any_destructor, - CORBA::Contained::_tc_Description, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Contained::Description *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::Contained::Description>::insert ( - _tao_any, - CORBA::Contained::Description::_tao_any_destructor, - CORBA::Contained::_tc_Description, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::Contained::Description *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::Contained::Description *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::Contained::Description *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::Contained::Description>::extract ( - _tao_any, - CORBA::Contained::Description::_tao_any_destructor, - CORBA::Contained::_tc_Description, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::InterfaceDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::InterfaceDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::InterfaceDefSeq>::insert_copy ( - _tao_any, - CORBA::InterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_InterfaceDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::InterfaceDefSeq>::insert ( - _tao_any, - CORBA::InterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_InterfaceDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::InterfaceDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::InterfaceDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::InterfaceDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::InterfaceDefSeq>::extract ( - _tao_any, - CORBA::InterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_InterfaceDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ValueDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ValueDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ValueDefSeq>::insert_copy ( - _tao_any, - CORBA::ValueDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ValueDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ValueDefSeq>::insert ( - _tao_any, - CORBA::ValueDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ValueDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ValueDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ValueDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ValueDefSeq>::extract ( - _tao_any, - CORBA::ValueDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ValueDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::AbstractInterfaceDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::AbstractInterfaceDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::AbstractInterfaceDefSeq>::insert_copy ( - _tao_any, - CORBA::AbstractInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_AbstractInterfaceDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AbstractInterfaceDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::AbstractInterfaceDefSeq>::insert ( - _tao_any, - CORBA::AbstractInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_AbstractInterfaceDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::AbstractInterfaceDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::AbstractInterfaceDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::AbstractInterfaceDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::AbstractInterfaceDefSeq>::extract ( - _tao_any, - CORBA::AbstractInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_AbstractInterfaceDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::LocalInterfaceDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::LocalInterfaceDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::LocalInterfaceDefSeq>::insert_copy ( - _tao_any, - CORBA::LocalInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_LocalInterfaceDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::LocalInterfaceDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::LocalInterfaceDefSeq>::insert ( - _tao_any, - CORBA::LocalInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_LocalInterfaceDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::LocalInterfaceDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::LocalInterfaceDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::LocalInterfaceDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::LocalInterfaceDefSeq>::extract ( - _tao_any, - CORBA::LocalInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_LocalInterfaceDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtInterfaceDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtInterfaceDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtInterfaceDefSeq>::insert_copy ( - _tao_any, - CORBA::ExtInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtInterfaceDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtInterfaceDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtInterfaceDefSeq>::insert ( - _tao_any, - CORBA::ExtInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtInterfaceDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtInterfaceDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtInterfaceDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtInterfaceDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtInterfaceDefSeq>::extract ( - _tao_any, - CORBA::ExtInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtInterfaceDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtValueDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtValueDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtValueDefSeq>::insert_copy ( - _tao_any, - CORBA::ExtValueDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtValueDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtValueDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtValueDefSeq>::insert ( - _tao_any, - CORBA::ExtValueDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtValueDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtValueDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtValueDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtValueDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtValueDefSeq>::extract ( - _tao_any, - CORBA::ExtValueDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtValueDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtAbstractInterfaceDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtAbstractInterfaceDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtAbstractInterfaceDefSeq>::insert_copy ( - _tao_any, - CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtAbstractInterfaceDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtAbstractInterfaceDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtAbstractInterfaceDefSeq>::insert ( - _tao_any, - CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtAbstractInterfaceDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtAbstractInterfaceDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtAbstractInterfaceDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtAbstractInterfaceDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtAbstractInterfaceDefSeq>::extract ( - _tao_any, - CORBA::ExtAbstractInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtAbstractInterfaceDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtLocalInterfaceDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtLocalInterfaceDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtLocalInterfaceDefSeq>::insert_copy ( - _tao_any, - CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtLocalInterfaceDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtLocalInterfaceDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtLocalInterfaceDefSeq>::insert ( - _tao_any, - CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtLocalInterfaceDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtLocalInterfaceDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtLocalInterfaceDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtLocalInterfaceDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtLocalInterfaceDefSeq>::extract ( - _tao_any, - CORBA::ExtLocalInterfaceDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtLocalInterfaceDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ContainedSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ContainedSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ContainedSeq>::insert_copy ( - _tao_any, - CORBA::ContainedSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ContainedSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ContainedSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ContainedSeq>::insert ( - _tao_any, - CORBA::ContainedSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ContainedSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ContainedSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ContainedSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ContainedSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ContainedSeq>::extract ( - _tao_any, - CORBA::ContainedSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ContainedSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::StructMember &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::StructMember *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::StructMember>::insert_copy ( - _tao_any, - CORBA::StructMember::_tao_any_destructor, - CORBA::_tc_StructMember, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::StructMember *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::StructMember>::insert ( - _tao_any, - CORBA::StructMember::_tao_any_destructor, - CORBA::_tc_StructMember, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::StructMember *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::StructMember *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::StructMember *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::StructMember>::extract ( - _tao_any, - CORBA::StructMember::_tao_any_destructor, - CORBA::_tc_StructMember, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::StructMemberSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::StructMemberSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::StructMemberSeq>::insert_copy ( - _tao_any, - CORBA::StructMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_StructMemberSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::StructMemberSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::StructMemberSeq>::insert ( - _tao_any, - CORBA::StructMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_StructMemberSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::StructMemberSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::StructMemberSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::StructMemberSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::StructMemberSeq>::extract ( - _tao_any, - CORBA::StructMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_StructMemberSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::Initializer &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::Initializer *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::Initializer>::insert_copy ( - _tao_any, - CORBA::Initializer::_tao_any_destructor, - CORBA::_tc_Initializer, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Initializer *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::Initializer>::insert ( - _tao_any, - CORBA::Initializer::_tao_any_destructor, - CORBA::_tc_Initializer, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::Initializer *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::Initializer *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::Initializer *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::Initializer>::extract ( - _tao_any, - CORBA::Initializer::_tao_any_destructor, - CORBA::_tc_Initializer, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::InitializerSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::InitializerSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::InitializerSeq>::insert_copy ( - _tao_any, - CORBA::InitializerSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_InitializerSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InitializerSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::InitializerSeq>::insert ( - _tao_any, - CORBA::InitializerSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_InitializerSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::InitializerSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::InitializerSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::InitializerSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::InitializerSeq>::extract ( - _tao_any, - CORBA::InitializerSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_InitializerSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExceptionDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExceptionDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>::insert_copy ( - _tao_any, - CORBA::ExceptionDescription::_tao_any_destructor, - CORBA::_tc_ExceptionDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExceptionDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>::insert ( - _tao_any, - CORBA::ExceptionDescription::_tao_any_destructor, - CORBA::_tc_ExceptionDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExceptionDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExceptionDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExceptionDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExceptionDescription>::extract ( - _tao_any, - CORBA::ExceptionDescription::_tao_any_destructor, - CORBA::_tc_ExceptionDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExcDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExcDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExcDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ExcDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExcDescriptionSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExcDescriptionSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExcDescriptionSeq>::insert ( - _tao_any, - CORBA::ExcDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExcDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExcDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExcDescriptionSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExcDescriptionSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExcDescriptionSeq>::extract ( - _tao_any, - CORBA::ExcDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExcDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtInitializer &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtInitializer *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>::insert_copy ( - _tao_any, - CORBA::ExtInitializer::_tao_any_destructor, - CORBA::_tc_ExtInitializer, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtInitializer *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>::insert ( - _tao_any, - CORBA::ExtInitializer::_tao_any_destructor, - CORBA::_tc_ExtInitializer, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtInitializer *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtInitializer *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtInitializer *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtInitializer>::extract ( - _tao_any, - CORBA::ExtInitializer::_tao_any_destructor, - CORBA::_tc_ExtInitializer, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtInitializerSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtInitializerSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtInitializerSeq>::insert_copy ( - _tao_any, - CORBA::ExtInitializerSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtInitializerSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtInitializerSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtInitializerSeq>::insert ( - _tao_any, - CORBA::ExtInitializerSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtInitializerSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtInitializerSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtInitializerSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtInitializerSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtInitializerSeq>::extract ( - _tao_any, - CORBA::ExtInitializerSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtInitializerSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::UnionMember &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::UnionMember *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::UnionMember>::insert_copy ( - _tao_any, - CORBA::UnionMember::_tao_any_destructor, - CORBA::_tc_UnionMember, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::UnionMember *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::UnionMember>::insert ( - _tao_any, - CORBA::UnionMember::_tao_any_destructor, - CORBA::_tc_UnionMember, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::UnionMember *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::UnionMember *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::UnionMember *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::UnionMember>::extract ( - _tao_any, - CORBA::UnionMember::_tao_any_destructor, - CORBA::_tc_UnionMember, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::UnionMemberSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::UnionMemberSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::UnionMemberSeq>::insert_copy ( - _tao_any, - CORBA::UnionMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_UnionMemberSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::UnionMemberSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::UnionMemberSeq>::insert ( - _tao_any, - CORBA::UnionMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_UnionMemberSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::UnionMemberSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::UnionMemberSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::UnionMemberSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::UnionMemberSeq>::extract ( - _tao_any, - CORBA::UnionMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_UnionMemberSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::EnumMemberSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::EnumMemberSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::EnumMemberSeq>::insert_copy ( - _tao_any, - CORBA::EnumMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_EnumMemberSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::EnumMemberSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::EnumMemberSeq>::insert ( - _tao_any, - CORBA::EnumMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_EnumMemberSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::EnumMemberSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::EnumMemberSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::EnumMemberSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::EnumMemberSeq>::extract ( - _tao_any, - CORBA::EnumMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_EnumMemberSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::Container>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Container_ptr _tao_elem - ) - { - Container_ptr _tao_objptr = - Container::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Container_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<Container>::insert ( - _tao_any, - Container::_tao_any_destructor, - _tc_Container, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - Container_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<Container>::extract ( - _tao_any, - Container::_tao_any_destructor, - _tc_Container, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Container_ptr _tao_elem - ) -{ - CORBA::Container_ptr _tao_objptr = - CORBA::Container::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Container_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::Container>::insert ( - _tao_any, - CORBA::Container::_tao_any_destructor, - CORBA::_tc_Container, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::Container_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::Container>::extract ( - _tao_any, - CORBA::Container::_tao_any_destructor, - CORBA::_tc_Container, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::Container::Description &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::Container::Description *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::Container::Description>::insert_copy ( - _tao_any, - CORBA::Container::Description::_tao_any_destructor, - CORBA::Container::_tc_Description, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Container::Description *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::Container::Description>::insert ( - _tao_any, - CORBA::Container::Description::_tao_any_destructor, - CORBA::Container::_tc_Description, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::Container::Description *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::Container::Description *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::Container::Description *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::Container::Description>::extract ( - _tao_any, - CORBA::Container::Description::_tao_any_destructor, - CORBA::Container::_tc_Description, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::Container::DescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::Container::DescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::Container::DescriptionSeq>::insert_copy ( - _tao_any, - CORBA::Container::DescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_Container_DescriptionSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Container::DescriptionSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::Container::DescriptionSeq>::insert ( - _tao_any, - CORBA::Container::DescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_Container_DescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::Container::DescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::Container::DescriptionSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::Container::DescriptionSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::Container::DescriptionSeq>::extract ( - _tao_any, - CORBA::Container::DescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_Container_DescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::IDLType>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - IDLType_ptr _tao_elem - ) - { - IDLType_ptr _tao_objptr = - IDLType::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - IDLType_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<IDLType>::insert ( - _tao_any, - IDLType::_tao_any_destructor, - _tc_IDLType, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - IDLType_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<IDLType>::extract ( - _tao_any, - IDLType::_tao_any_destructor, - _tc_IDLType, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::IDLType_ptr _tao_elem - ) -{ - CORBA::IDLType_ptr _tao_objptr = - CORBA::IDLType::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::IDLType_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::IDLType>::insert ( - _tao_any, - CORBA::IDLType::_tao_any_destructor, - CORBA::_tc_IDLType, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::IDLType_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::IDLType>::extract ( - _tao_any, - CORBA::IDLType::_tao_any_destructor, - CORBA::_tc_IDLType, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::TypedefDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - TypedefDef_ptr _tao_elem - ) - { - TypedefDef_ptr _tao_objptr = - TypedefDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - TypedefDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<TypedefDef>::insert ( - _tao_any, - TypedefDef::_tao_any_destructor, - _tc_TypedefDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - TypedefDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<TypedefDef>::extract ( - _tao_any, - TypedefDef::_tao_any_destructor, - _tc_TypedefDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::TypedefDef_ptr _tao_elem - ) -{ - CORBA::TypedefDef_ptr _tao_objptr = - CORBA::TypedefDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::TypedefDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::TypedefDef>::insert ( - _tao_any, - CORBA::TypedefDef::_tao_any_destructor, - CORBA::_tc_TypedefDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::TypedefDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::TypedefDef>::extract ( - _tao_any, - CORBA::TypedefDef::_tao_any_destructor, - CORBA::_tc_TypedefDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::TypeDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::TypeDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::TypeDescription>::insert_copy ( - _tao_any, - CORBA::TypeDescription::_tao_any_destructor, - CORBA::_tc_TypeDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::TypeDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::TypeDescription>::insert ( - _tao_any, - CORBA::TypeDescription::_tao_any_destructor, - CORBA::_tc_TypeDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::TypeDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::TypeDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::TypeDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::TypeDescription>::extract ( - _tao_any, - CORBA::TypeDescription::_tao_any_destructor, - CORBA::_tc_TypeDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_cs.cpp:51 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< (TAO_OutputCDR & strm, CORBA::DefinitionKind _tao_enumerator) -{ - return strm << static_cast< ::CORBA::ULong> (_tao_enumerator); -} - -::CORBA::Boolean operator>> (TAO_InputCDR & strm, CORBA::DefinitionKind & _tao_enumerator) -{ - ::CORBA::ULong _tao_temp = 0; - ::CORBA::Boolean const _tao_success = strm >> _tao_temp; - - if (_tao_success) - { - _tao_enumerator = static_cast<CORBA::DefinitionKind> (_tao_temp); - } - - return _tao_success; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::IRObject_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::IRObject_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::IRObject RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::Contained::Description &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.kind) && - (strm << _tao_aggregate.value); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::Contained::Description &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.kind) && - (strm >> _tao_aggregate.value); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::Contained_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::Contained_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::Contained RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_InterfaceDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_InterfaceDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::InterfaceDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::InterfaceDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_InterfaceDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ValueDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ValueDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ValueDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::AbstractInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::AbstractInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::LocalInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::LocalInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExtValueDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExtValueDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtValueDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtValueDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExtValueDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtAbstractInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtAbstractInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtLocalInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtLocalInterfaceDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ContainedSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ContainedSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ContainedSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ContainedSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ContainedSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::StructMember &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.type.in ()) && - ::CORBA::Object::marshal ( - _tao_aggregate.type_def.in (), - strm - ); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::StructMember &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.type.out ()) && - (strm >> _tao_aggregate.type_def.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_StructMemberSeq_CPP_ -#define _TAO_CDR_OP_CORBA_StructMemberSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::StructMemberSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::StructMemberSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_StructMemberSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::Initializer &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.members) && - (strm << _tao_aggregate.name.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::Initializer &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.members) && - (strm >> _tao_aggregate.name.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_InitializerSeq_CPP_ -#define _TAO_CDR_OP_CORBA_InitializerSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::InitializerSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::InitializerSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_InitializerSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExceptionDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExceptionDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExcDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExcDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExcDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExcDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExcDescriptionSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtInitializer &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.members) && - (strm << _tao_aggregate.exceptions) && - (strm << _tao_aggregate.name.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtInitializer &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.members) && - (strm >> _tao_aggregate.exceptions) && - (strm >> _tao_aggregate.name.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExtInitializerSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExtInitializerSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtInitializerSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtInitializerSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExtInitializerSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::UnionMember &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.label) && - (strm << _tao_aggregate.type.in ()) && - ::CORBA::Object::marshal ( - _tao_aggregate.type_def.in (), - strm - ); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::UnionMember &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.label) && - (strm >> _tao_aggregate.type.out ()) && - (strm >> _tao_aggregate.type_def.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_UnionMemberSeq_CPP_ -#define _TAO_CDR_OP_CORBA_UnionMemberSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::UnionMemberSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::UnionMemberSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_UnionMemberSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_EnumMemberSeq_CPP_ -#define _TAO_CDR_OP_CORBA_EnumMemberSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::EnumMemberSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::EnumMemberSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_EnumMemberSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::Container::Description &_tao_aggregate - ) -{ - return - ::CORBA::Object::marshal ( - _tao_aggregate.contained_object.in (), - strm - ) && - (strm << _tao_aggregate.kind) && - (strm << _tao_aggregate.value); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::Container::Description &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.contained_object.out ()) && - (strm >> _tao_aggregate.kind) && - (strm >> _tao_aggregate.value); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_Container_DescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_Container_DescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::Container::DescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::Container::DescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_Container_DescriptionSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::Container_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::Container_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::Container RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::IDLType_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::IDLType_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::IDLType RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::TypedefDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::TypedefDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::TypedefDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::TypeDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::TypeDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/IFR_Client/IFR_BaseC.h b/TAO/tao/IFR_Client/IFR_BaseC.h deleted file mode 100644 index ac3693cf565..00000000000 --- a/TAO/tao/IFR_Client/IFR_BaseC.h +++ /dev/null @@ -1,5785 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:154 - -#ifndef _TAO_IDL_IFR_BASEC_H_ -#define _TAO_IDL_IFR_BASEC_H_ - -#include /**/ "ace/pre.h" - - -#include "ace/config-all.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "ifr_client_export.h" -#include "tao/AnyTypeCode/AnyTypeCode_methods.h" -#include "tao/ORB.h" -#include "tao/SystemException.h" -#include "tao/Environment.h" -#include "tao/Object.h" -#include "tao/AnyTypeCode/TypeCode.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/String_Manager_T.h" -#include "tao/AnyTypeCode/orb_typesA.h" -#include "tao/AnyTypeCode/Typecode_typesA.h" -#include "tao/Sequence_T.h" -#include "tao/Objref_VarOut_T.h" -#include "tao/Seq_Var_T.h" -#include "tao/Seq_Out_T.h" -#include "tao/VarOut_T.h" -#include "tao/Versioned_Namespace.h" - -#include "tao/orb_typesC.h" -#include "tao/Typecode_typesC.h" - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO TAO_IFR_Client_Export - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root_ch.cpp:62 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - class Collocation_Proxy_Broker; - template<typename T> class Narrow_Utils; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:49 - -namespace CORBA -{ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:419 - - typedef char * ScopedName; - typedef ::CORBA::String_var ScopedName_var; - typedef ::CORBA::String_out ScopedName_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ScopedName; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/enum_ch.cpp:57 - - enum DefinitionKind - { - dk_none, - dk_all, - dk_Attribute, - dk_Constant, - dk_Exception, - dk_Interface, - dk_Module, - dk_Operation, - dk_Typedef, - dk_Alias, - dk_Struct, - dk_Union, - dk_Enum, - dk_Primitive, - dk_String, - dk_Sequence, - dk_Array, - dk_Repository, - dk_Wstring, - dk_Fixed, - dk_Value, - dk_ValueBox, - dk_ValueMember, - dk_Native, - dk_AbstractInterface, - dk_LocalInterface, - dk_Component, - dk_Home, - dk_Factory, - dk_Finder, - dk_Emits, - dk_Publishes, - dk_Consumes, - dk_Provides, - dk_Uses, - dk_Event - }; - - typedef DefinitionKind &DefinitionKind_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_DefinitionKind; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_IROBJECT__VAR_OUT_CH_) -#define _CORBA_IROBJECT__VAR_OUT_CH_ - - class IRObject; - typedef IRObject *IRObject_ptr; - - typedef - TAO_Objref_Var_T< - IRObject - > - IRObject_var; - - typedef - TAO_Objref_Out_T< - IRObject - > - IRObject_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_IROBJECT_CH_) -#define _CORBA_IROBJECT_CH_ - - class TAO_IFR_Client_Export IRObject - : public virtual ::CORBA::Object - { - public: - friend class TAO::Narrow_Utils<IRObject>; - typedef IRObject_ptr _ptr_type; - typedef IRObject_var _var_type; - typedef IRObject_out _out_type; - - // The static operations. - static IRObject_ptr _duplicate (IRObject_ptr obj); - - static void _tao_release (IRObject_ptr obj); - - static IRObject_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static IRObject_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static IRObject_ptr _nil (void) - { - return static_cast<IRObject_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::DefinitionKind def_kind ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_IRObject_Proxy_Broker_; - - protected: - // Concrete interface only. - IRObject (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_IRObject_setup_collocation (void); - - // Concrete non-local interface only. - IRObject ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - IRObject ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~IRObject (void); - - private: - // Private and unimplemented for concrete interfaces. - IRObject (const IRObject &); - - void operator= (const IRObject &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_IRObject; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:419 - - typedef char * VersionSpec; - typedef ::CORBA::String_var VersionSpec_var; - typedef ::CORBA::String_out VersionSpec_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_VersionSpec; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_CONTAINED__VAR_OUT_CH_) -#define _CORBA_CONTAINED__VAR_OUT_CH_ - - class Contained; - typedef Contained *Contained_ptr; - - typedef - TAO_Objref_Var_T< - Contained - > - Contained_var; - - typedef - TAO_Objref_Out_T< - Contained - > - Contained_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_REPOSITORY__VAR_OUT_CH_) -#define _CORBA_REPOSITORY__VAR_OUT_CH_ - - class Repository; - typedef Repository *Repository_ptr; - - typedef - TAO_Objref_Var_T< - Repository - > - Repository_var; - - typedef - TAO_Objref_Out_T< - Repository - > - Repository_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_CONTAINER__VAR_OUT_CH_) -#define _CORBA_CONTAINER__VAR_OUT_CH_ - - class Container; - typedef Container *Container_ptr; - - typedef - TAO_Objref_Var_T< - Container - > - Container_var; - - typedef - TAO_Objref_Out_T< - Container - > - Container_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_CONTAINED_CH_) -#define _CORBA_CONTAINED_CH_ - - class TAO_IFR_Client_Export Contained - : public virtual ::CORBA::IRObject - { - public: - friend class TAO::Narrow_Utils<Contained>; - typedef Contained_ptr _ptr_type; - typedef Contained_var _var_type; - typedef Contained_out _out_type; - - // The static operations. - static Contained_ptr _duplicate (Contained_ptr obj); - - static void _tao_release (Contained_ptr obj); - - static Contained_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Contained_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Contained_ptr _nil (void) - { - return static_cast<Contained_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual char * id ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void id ( - const char * id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual char * name ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void name ( - const char * name - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual char * version ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void version ( - const char * version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Container_ptr defined_in ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual char * absolute_name ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Repository_ptr containing_repository ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct Description; - - typedef - TAO_Var_Var_T< - Description - > - Description_var; - - typedef - TAO_Out_T< - Description - > - Description_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export Description - { - typedef Description_var _var_type; - typedef Description_out _out_type; - - static void _tao_any_destructor (void *); - CORBA::DefinitionKind kind; - ::CORBA::Any value; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - static ::CORBA::TypeCode_ptr const _tc_Description; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Contained::Description * describe ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_Contained_Proxy_Broker_; - - protected: - // Concrete interface only. - Contained (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_Contained_setup_collocation (void); - - // Concrete non-local interface only. - Contained ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - Contained ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~Contained (void); - - private: - // Private and unimplemented for concrete interfaces. - Contained (const Contained &); - - void operator= (const Contained &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Contained; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_MODULEDEF__VAR_OUT_CH_) -#define _CORBA_MODULEDEF__VAR_OUT_CH_ - - class ModuleDef; - typedef ModuleDef *ModuleDef_ptr; - - typedef - TAO_Objref_Var_T< - ModuleDef - > - ModuleDef_var; - - typedef - TAO_Objref_Out_T< - ModuleDef - > - ModuleDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_CONSTANTDEF__VAR_OUT_CH_) -#define _CORBA_CONSTANTDEF__VAR_OUT_CH_ - - class ConstantDef; - typedef ConstantDef *ConstantDef_ptr; - - typedef - TAO_Objref_Var_T< - ConstantDef - > - ConstantDef_var; - - typedef - TAO_Objref_Out_T< - ConstantDef - > - ConstantDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_IDLTYPE__VAR_OUT_CH_) -#define _CORBA_IDLTYPE__VAR_OUT_CH_ - - class IDLType; - typedef IDLType *IDLType_ptr; - - typedef - TAO_Objref_Var_T< - IDLType - > - IDLType_var; - - typedef - TAO_Objref_Out_T< - IDLType - > - IDLType_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_STRUCTDEF__VAR_OUT_CH_) -#define _CORBA_STRUCTDEF__VAR_OUT_CH_ - - class StructDef; - typedef StructDef *StructDef_ptr; - - typedef - TAO_Objref_Var_T< - StructDef - > - StructDef_var; - - typedef - TAO_Objref_Out_T< - StructDef - > - StructDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_UNIONDEF__VAR_OUT_CH_) -#define _CORBA_UNIONDEF__VAR_OUT_CH_ - - class UnionDef; - typedef UnionDef *UnionDef_ptr; - - typedef - TAO_Objref_Var_T< - UnionDef - > - UnionDef_var; - - typedef - TAO_Objref_Out_T< - UnionDef - > - UnionDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ENUMDEF__VAR_OUT_CH_) -#define _CORBA_ENUMDEF__VAR_OUT_CH_ - - class EnumDef; - typedef EnumDef *EnumDef_ptr; - - typedef - TAO_Objref_Var_T< - EnumDef - > - EnumDef_var; - - typedef - TAO_Objref_Out_T< - EnumDef - > - EnumDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ALIASDEF__VAR_OUT_CH_) -#define _CORBA_ALIASDEF__VAR_OUT_CH_ - - class AliasDef; - typedef AliasDef *AliasDef_ptr; - - typedef - TAO_Objref_Var_T< - AliasDef - > - AliasDef_var; - - typedef - TAO_Objref_Out_T< - AliasDef - > - AliasDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_INTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_INTERFACEDEF__VAR_OUT_CH_ - - class InterfaceDef; - typedef InterfaceDef *InterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - InterfaceDef - > - InterfaceDef_var; - - typedef - TAO_Objref_Out_T< - InterfaceDef - > - InterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_INTERFACEDEFSEQ_CH_) -#define _CORBA_INTERFACEDEFSEQ_CH_ - - class InterfaceDefSeq; - - typedef - TAO_VarSeq_Var_T< - InterfaceDefSeq - > - InterfaceDefSeq_var; - - typedef - TAO_Seq_Out_T< - InterfaceDefSeq - > - InterfaceDefSeq_out; - - class TAO_IFR_Client_Export InterfaceDefSeq - : public - TAO::unbounded_object_reference_sequence< - InterfaceDef, - InterfaceDef_var - > - { - public: - InterfaceDefSeq (void); - InterfaceDefSeq ( ::CORBA::ULong max); - InterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - InterfaceDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - InterfaceDefSeq (const InterfaceDefSeq &); - ~InterfaceDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef InterfaceDefSeq_var _var_type; - typedef InterfaceDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_InterfaceDefSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXCEPTIONDEF__VAR_OUT_CH_) -#define _CORBA_EXCEPTIONDEF__VAR_OUT_CH_ - - class ExceptionDef; - typedef ExceptionDef *ExceptionDef_ptr; - - typedef - TAO_Objref_Var_T< - ExceptionDef - > - ExceptionDef_var; - - typedef - TAO_Objref_Out_T< - ExceptionDef - > - ExceptionDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_NATIVEDEF__VAR_OUT_CH_) -#define _CORBA_NATIVEDEF__VAR_OUT_CH_ - - class NativeDef; - typedef NativeDef *NativeDef_ptr; - - typedef - TAO_Objref_Var_T< - NativeDef - > - NativeDef_var; - - typedef - TAO_Objref_Out_T< - NativeDef - > - NativeDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_VALUEDEF__VAR_OUT_CH_) -#define _CORBA_VALUEDEF__VAR_OUT_CH_ - - class ValueDef; - typedef ValueDef *ValueDef_ptr; - - typedef - TAO_Objref_Var_T< - ValueDef - > - ValueDef_var; - - typedef - TAO_Objref_Out_T< - ValueDef - > - ValueDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_VALUEDEFSEQ_CH_) -#define _CORBA_VALUEDEFSEQ_CH_ - - class ValueDefSeq; - - typedef - TAO_VarSeq_Var_T< - ValueDefSeq - > - ValueDefSeq_var; - - typedef - TAO_Seq_Out_T< - ValueDefSeq - > - ValueDefSeq_out; - - class TAO_IFR_Client_Export ValueDefSeq - : public - TAO::unbounded_object_reference_sequence< - ValueDef, - ValueDef_var - > - { - public: - ValueDefSeq (void); - ValueDefSeq ( ::CORBA::ULong max); - ValueDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ValueDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - ValueDefSeq (const ValueDefSeq &); - ~ValueDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef ValueDefSeq_var _var_type; - typedef ValueDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ValueDefSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_VALUEBOXDEF__VAR_OUT_CH_) -#define _CORBA_VALUEBOXDEF__VAR_OUT_CH_ - - class ValueBoxDef; - typedef ValueBoxDef *ValueBoxDef_ptr; - - typedef - TAO_Objref_Var_T< - ValueBoxDef - > - ValueBoxDef_var; - - typedef - TAO_Objref_Out_T< - ValueBoxDef - > - ValueBoxDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_ABSTRACTINTERFACEDEF__VAR_OUT_CH_ - - class AbstractInterfaceDef; - typedef AbstractInterfaceDef *AbstractInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - AbstractInterfaceDef - > - AbstractInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - AbstractInterfaceDef - > - AbstractInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ_CH_) -#define _CORBA_ABSTRACTINTERFACEDEFSEQ_CH_ - - class AbstractInterfaceDefSeq; - - typedef - TAO_VarSeq_Var_T< - AbstractInterfaceDefSeq - > - AbstractInterfaceDefSeq_var; - - typedef - TAO_Seq_Out_T< - AbstractInterfaceDefSeq - > - AbstractInterfaceDefSeq_out; - - class TAO_IFR_Client_Export AbstractInterfaceDefSeq - : public - TAO::unbounded_object_reference_sequence< - AbstractInterfaceDef, - AbstractInterfaceDef_var - > - { - public: - AbstractInterfaceDefSeq (void); - AbstractInterfaceDefSeq ( ::CORBA::ULong max); - AbstractInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - AbstractInterfaceDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - AbstractInterfaceDefSeq (const AbstractInterfaceDefSeq &); - ~AbstractInterfaceDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef AbstractInterfaceDefSeq_var _var_type; - typedef AbstractInterfaceDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_AbstractInterfaceDefSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_LOCALINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_LOCALINTERFACEDEF__VAR_OUT_CH_ - - class LocalInterfaceDef; - typedef LocalInterfaceDef *LocalInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - LocalInterfaceDef - > - LocalInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - LocalInterfaceDef - > - LocalInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_LOCALINTERFACEDEFSEQ_CH_) -#define _CORBA_LOCALINTERFACEDEFSEQ_CH_ - - class LocalInterfaceDefSeq; - - typedef - TAO_VarSeq_Var_T< - LocalInterfaceDefSeq - > - LocalInterfaceDefSeq_var; - - typedef - TAO_Seq_Out_T< - LocalInterfaceDefSeq - > - LocalInterfaceDefSeq_out; - - class TAO_IFR_Client_Export LocalInterfaceDefSeq - : public - TAO::unbounded_object_reference_sequence< - LocalInterfaceDef, - LocalInterfaceDef_var - > - { - public: - LocalInterfaceDefSeq (void); - LocalInterfaceDefSeq ( ::CORBA::ULong max); - LocalInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - LocalInterfaceDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - LocalInterfaceDefSeq (const LocalInterfaceDefSeq &); - ~LocalInterfaceDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef LocalInterfaceDefSeq_var _var_type; - typedef LocalInterfaceDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_LocalInterfaceDefSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_EXTINTERFACEDEF__VAR_OUT_CH_ - - class ExtInterfaceDef; - typedef ExtInterfaceDef *ExtInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtInterfaceDef - > - ExtInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - ExtInterfaceDef - > - ExtInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXTINTERFACEDEFSEQ_CH_) -#define _CORBA_EXTINTERFACEDEFSEQ_CH_ - - class ExtInterfaceDefSeq; - - typedef - TAO_VarSeq_Var_T< - ExtInterfaceDefSeq - > - ExtInterfaceDefSeq_var; - - typedef - TAO_Seq_Out_T< - ExtInterfaceDefSeq - > - ExtInterfaceDefSeq_out; - - class TAO_IFR_Client_Export ExtInterfaceDefSeq - : public - TAO::unbounded_object_reference_sequence< - ExtInterfaceDef, - ExtInterfaceDef_var - > - { - public: - ExtInterfaceDefSeq (void); - ExtInterfaceDefSeq ( ::CORBA::ULong max); - ExtInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExtInterfaceDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - ExtInterfaceDefSeq (const ExtInterfaceDefSeq &); - ~ExtInterfaceDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExtInterfaceDefSeq_var _var_type; - typedef ExtInterfaceDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtInterfaceDefSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTVALUEDEF__VAR_OUT_CH_) -#define _CORBA_EXTVALUEDEF__VAR_OUT_CH_ - - class ExtValueDef; - typedef ExtValueDef *ExtValueDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtValueDef - > - ExtValueDef_var; - - typedef - TAO_Objref_Out_T< - ExtValueDef - > - ExtValueDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXTVALUEDEFSEQ_CH_) -#define _CORBA_EXTVALUEDEFSEQ_CH_ - - class ExtValueDefSeq; - - typedef - TAO_VarSeq_Var_T< - ExtValueDefSeq - > - ExtValueDefSeq_var; - - typedef - TAO_Seq_Out_T< - ExtValueDefSeq - > - ExtValueDefSeq_out; - - class TAO_IFR_Client_Export ExtValueDefSeq - : public - TAO::unbounded_object_reference_sequence< - ExtValueDef, - ExtValueDef_var - > - { - public: - ExtValueDefSeq (void); - ExtValueDefSeq ( ::CORBA::ULong max); - ExtValueDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExtValueDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - ExtValueDefSeq (const ExtValueDefSeq &); - ~ExtValueDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExtValueDefSeq_var _var_type; - typedef ExtValueDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtValueDefSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_EXTABSTRACTINTERFACEDEF__VAR_OUT_CH_ - - class ExtAbstractInterfaceDef; - typedef ExtAbstractInterfaceDef *ExtAbstractInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtAbstractInterfaceDef - > - ExtAbstractInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - ExtAbstractInterfaceDef - > - ExtAbstractInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEFSEQ_CH_) -#define _CORBA_EXTABSTRACTINTERFACEDEFSEQ_CH_ - - class ExtAbstractInterfaceDefSeq; - - typedef - TAO_VarSeq_Var_T< - ExtAbstractInterfaceDefSeq - > - ExtAbstractInterfaceDefSeq_var; - - typedef - TAO_Seq_Out_T< - ExtAbstractInterfaceDefSeq - > - ExtAbstractInterfaceDefSeq_out; - - class TAO_IFR_Client_Export ExtAbstractInterfaceDefSeq - : public - TAO::unbounded_object_reference_sequence< - ExtAbstractInterfaceDef, - ExtAbstractInterfaceDef_var - > - { - public: - ExtAbstractInterfaceDefSeq (void); - ExtAbstractInterfaceDefSeq ( ::CORBA::ULong max); - ExtAbstractInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExtAbstractInterfaceDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - ExtAbstractInterfaceDefSeq (const ExtAbstractInterfaceDefSeq &); - ~ExtAbstractInterfaceDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExtAbstractInterfaceDefSeq_var _var_type; - typedef ExtAbstractInterfaceDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtAbstractInterfaceDefSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTLOCALINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_EXTLOCALINTERFACEDEF__VAR_OUT_CH_ - - class ExtLocalInterfaceDef; - typedef ExtLocalInterfaceDef *ExtLocalInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtLocalInterfaceDef - > - ExtLocalInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - ExtLocalInterfaceDef - > - ExtLocalInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXTLOCALINTERFACEDEFSEQ_CH_) -#define _CORBA_EXTLOCALINTERFACEDEFSEQ_CH_ - - class ExtLocalInterfaceDefSeq; - - typedef - TAO_VarSeq_Var_T< - ExtLocalInterfaceDefSeq - > - ExtLocalInterfaceDefSeq_var; - - typedef - TAO_Seq_Out_T< - ExtLocalInterfaceDefSeq - > - ExtLocalInterfaceDefSeq_out; - - class TAO_IFR_Client_Export ExtLocalInterfaceDefSeq - : public - TAO::unbounded_object_reference_sequence< - ExtLocalInterfaceDef, - ExtLocalInterfaceDef_var - > - { - public: - ExtLocalInterfaceDefSeq (void); - ExtLocalInterfaceDefSeq ( ::CORBA::ULong max); - ExtLocalInterfaceDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExtLocalInterfaceDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - ExtLocalInterfaceDefSeq (const ExtLocalInterfaceDefSeq &); - ~ExtLocalInterfaceDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExtLocalInterfaceDefSeq_var _var_type; - typedef ExtLocalInterfaceDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtLocalInterfaceDefSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_CONTAINEDSEQ_CH_) -#define _CORBA_CONTAINEDSEQ_CH_ - - class ContainedSeq; - - typedef - TAO_VarSeq_Var_T< - ContainedSeq - > - ContainedSeq_var; - - typedef - TAO_Seq_Out_T< - ContainedSeq - > - ContainedSeq_out; - - class TAO_IFR_Client_Export ContainedSeq - : public - TAO::unbounded_object_reference_sequence< - Contained, - Contained_var - > - { - public: - ContainedSeq (void); - ContainedSeq ( ::CORBA::ULong max); - ContainedSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - Contained_ptr* buffer, - ::CORBA::Boolean release = false - ); - ContainedSeq (const ContainedSeq &); - ~ContainedSeq (void); - - static void _tao_any_destructor (void *); - - typedef ContainedSeq_var _var_type; - typedef ContainedSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ContainedSeq; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct StructMember; - - typedef - TAO_Var_Var_T< - StructMember - > - StructMember_var; - - typedef - TAO_Out_T< - StructMember - > - StructMember_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export StructMember - { - typedef StructMember_var _var_type; - typedef StructMember_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - ::CORBA::TypeCode_var type; - CORBA::IDLType_var type_def; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_StructMember; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_STRUCTMEMBERSEQ_CH_) -#define _CORBA_STRUCTMEMBERSEQ_CH_ - - class StructMemberSeq; - - typedef - TAO_VarSeq_Var_T< - StructMemberSeq - > - StructMemberSeq_var; - - typedef - TAO_Seq_Out_T< - StructMemberSeq - > - StructMemberSeq_out; - - class TAO_IFR_Client_Export StructMemberSeq - : public - TAO::unbounded_value_sequence< - StructMember - > - { - public: - StructMemberSeq (void); - StructMemberSeq ( ::CORBA::ULong max); - StructMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - StructMember* buffer, - ::CORBA::Boolean release = false - ); - StructMemberSeq (const StructMemberSeq &); - ~StructMemberSeq (void); - - static void _tao_any_destructor (void *); - - typedef StructMemberSeq_var _var_type; - typedef StructMemberSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_StructMemberSeq; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct Initializer; - - typedef - TAO_Var_Var_T< - Initializer - > - Initializer_var; - - typedef - TAO_Out_T< - Initializer - > - Initializer_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export Initializer - { - typedef Initializer_var _var_type; - typedef Initializer_out _out_type; - - static void _tao_any_destructor (void *); - CORBA::StructMemberSeq members; - TAO::String_Manager name; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Initializer; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_INITIALIZERSEQ_CH_) -#define _CORBA_INITIALIZERSEQ_CH_ - - class InitializerSeq; - - typedef - TAO_VarSeq_Var_T< - InitializerSeq - > - InitializerSeq_var; - - typedef - TAO_Seq_Out_T< - InitializerSeq - > - InitializerSeq_out; - - class TAO_IFR_Client_Export InitializerSeq - : public - TAO::unbounded_value_sequence< - Initializer - > - { - public: - InitializerSeq (void); - InitializerSeq ( ::CORBA::ULong max); - InitializerSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - Initializer* buffer, - ::CORBA::Boolean release = false - ); - InitializerSeq (const InitializerSeq &); - ~InitializerSeq (void); - - static void _tao_any_destructor (void *); - - typedef InitializerSeq_var _var_type; - typedef InitializerSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_InitializerSeq; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ExceptionDescription; - - typedef - TAO_Var_Var_T< - ExceptionDescription - > - ExceptionDescription_var; - - typedef - TAO_Out_T< - ExceptionDescription - > - ExceptionDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ExceptionDescription - { - typedef ExceptionDescription_var _var_type; - typedef ExceptionDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExceptionDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXCDESCRIPTIONSEQ_CH_) -#define _CORBA_EXCDESCRIPTIONSEQ_CH_ - - class ExcDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - ExcDescriptionSeq - > - ExcDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - ExcDescriptionSeq - > - ExcDescriptionSeq_out; - - class TAO_IFR_Client_Export ExcDescriptionSeq - : public - TAO::unbounded_value_sequence< - ExceptionDescription - > - { - public: - ExcDescriptionSeq (void); - ExcDescriptionSeq ( ::CORBA::ULong max); - ExcDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExceptionDescription* buffer, - ::CORBA::Boolean release = false - ); - ExcDescriptionSeq (const ExcDescriptionSeq &); - ~ExcDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExcDescriptionSeq_var _var_type; - typedef ExcDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExcDescriptionSeq; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ExtInitializer; - - typedef - TAO_Var_Var_T< - ExtInitializer - > - ExtInitializer_var; - - typedef - TAO_Out_T< - ExtInitializer - > - ExtInitializer_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ExtInitializer - { - typedef ExtInitializer_var _var_type; - typedef ExtInitializer_out _out_type; - - static void _tao_any_destructor (void *); - CORBA::StructMemberSeq members; - CORBA::ExcDescriptionSeq exceptions; - TAO::String_Manager name; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtInitializer; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXTINITIALIZERSEQ_CH_) -#define _CORBA_EXTINITIALIZERSEQ_CH_ - - class ExtInitializerSeq; - - typedef - TAO_VarSeq_Var_T< - ExtInitializerSeq - > - ExtInitializerSeq_var; - - typedef - TAO_Seq_Out_T< - ExtInitializerSeq - > - ExtInitializerSeq_out; - - class TAO_IFR_Client_Export ExtInitializerSeq - : public - TAO::unbounded_value_sequence< - ExtInitializer - > - { - public: - ExtInitializerSeq (void); - ExtInitializerSeq ( ::CORBA::ULong max); - ExtInitializerSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExtInitializer* buffer, - ::CORBA::Boolean release = false - ); - ExtInitializerSeq (const ExtInitializerSeq &); - ~ExtInitializerSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExtInitializerSeq_var _var_type; - typedef ExtInitializerSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtInitializerSeq; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct UnionMember; - - typedef - TAO_Var_Var_T< - UnionMember - > - UnionMember_var; - - typedef - TAO_Out_T< - UnionMember - > - UnionMember_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export UnionMember - { - typedef UnionMember_var _var_type; - typedef UnionMember_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - ::CORBA::Any label; - ::CORBA::TypeCode_var type; - CORBA::IDLType_var type_def; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UnionMember; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_UNIONMEMBERSEQ_CH_) -#define _CORBA_UNIONMEMBERSEQ_CH_ - - class UnionMemberSeq; - - typedef - TAO_VarSeq_Var_T< - UnionMemberSeq - > - UnionMemberSeq_var; - - typedef - TAO_Seq_Out_T< - UnionMemberSeq - > - UnionMemberSeq_out; - - class TAO_IFR_Client_Export UnionMemberSeq - : public - TAO::unbounded_value_sequence< - UnionMember - > - { - public: - UnionMemberSeq (void); - UnionMemberSeq ( ::CORBA::ULong max); - UnionMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - UnionMember* buffer, - ::CORBA::Boolean release = false - ); - UnionMemberSeq (const UnionMemberSeq &); - ~UnionMemberSeq (void); - - static void _tao_any_destructor (void *); - - typedef UnionMemberSeq_var _var_type; - typedef UnionMemberSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UnionMemberSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_ENUMMEMBERSEQ_CH_) -#define _CORBA_ENUMMEMBERSEQ_CH_ - - class EnumMemberSeq; - - typedef - TAO_VarSeq_Var_T< - EnumMemberSeq - > - EnumMemberSeq_var; - - typedef - TAO_Seq_Out_T< - EnumMemberSeq - > - EnumMemberSeq_out; - - class TAO_IFR_Client_Export EnumMemberSeq - : public - TAO::unbounded_string_sequence - { - public: - EnumMemberSeq (void); - EnumMemberSeq ( ::CORBA::ULong max); - EnumMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - char ** buffer, - ::CORBA::Boolean release = false - ); - EnumMemberSeq (const EnumMemberSeq &); - ~EnumMemberSeq (void); - - static void _tao_any_destructor (void *); - - typedef EnumMemberSeq_var _var_type; - typedef EnumMemberSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EnumMemberSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_CONTAINER_CH_) -#define _CORBA_CONTAINER_CH_ - - class TAO_IFR_Client_Export Container - : public virtual ::CORBA::IRObject - { - public: - friend class TAO::Narrow_Utils<Container>; - typedef Container_ptr _ptr_type; - typedef Container_var _var_type; - typedef Container_out _out_type; - - // The static operations. - static Container_ptr _duplicate (Container_ptr obj); - - static void _tao_release (Container_ptr obj); - - static Container_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Container_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Container_ptr _nil (void) - { - return static_cast<Container_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Contained_ptr lookup ( - const char * search_name - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ContainedSeq * contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ContainedSeq * lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct Description; - - typedef - TAO_Var_Var_T< - Description - > - Description_var; - - typedef - TAO_Out_T< - Description - > - Description_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export Description - { - typedef Description_var _var_type; - typedef Description_out _out_type; - - static void _tao_any_destructor (void *); - CORBA::Contained_var contained_object; - CORBA::DefinitionKind kind; - ::CORBA::Any value; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - static ::CORBA::TypeCode_ptr const _tc_Description; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ_CH_) -#define _CORBA_CONTAINER_DESCRIPTIONSEQ_CH_ - - class DescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - DescriptionSeq - > - DescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - DescriptionSeq - > - DescriptionSeq_out; - - class TAO_IFR_Client_Export DescriptionSeq - : public - TAO::unbounded_value_sequence< - Description - > - { - public: - DescriptionSeq (void); - DescriptionSeq ( ::CORBA::ULong max); - DescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - Description* buffer, - ::CORBA::Boolean release = false - ); - DescriptionSeq (const DescriptionSeq &); - ~DescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef DescriptionSeq_var _var_type; - typedef DescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - static ::CORBA::TypeCode_ptr const _tc_DescriptionSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Container::DescriptionSeq * describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ModuleDef_ptr create_module ( - const char * id, - const char * name, - const char * version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ConstantDef_ptr create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::StructDef_ptr create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::UnionDef_ptr create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::EnumDef_ptr create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::AliasDef_ptr create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDef_ptr create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueDef_ptr create_value ( - 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::InitializerSeq & initializers - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueBoxDef_ptr create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExceptionDef_ptr create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::NativeDef_ptr create_native ( - const char * id, - const char * name, - const char * version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::LocalInterfaceDef_ptr create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExtValueDef_ptr create_ext_value ( - 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_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_Container_Proxy_Broker_; - - protected: - // Concrete interface only. - Container (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_Container_setup_collocation (void); - - // Concrete non-local interface only. - Container ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - Container ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~Container (void); - - private: - // Private and unimplemented for concrete interfaces. - Container (const Container &); - - void operator= (const Container &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Container; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_IDLTYPE_CH_) -#define _CORBA_IDLTYPE_CH_ - - class TAO_IFR_Client_Export IDLType - : public virtual ::CORBA::IRObject - { - public: - friend class TAO::Narrow_Utils<IDLType>; - typedef IDLType_ptr _ptr_type; - typedef IDLType_var _var_type; - typedef IDLType_out _out_type; - - // The static operations. - static IDLType_ptr _duplicate (IDLType_ptr obj); - - static void _tao_release (IDLType_ptr obj); - - static IDLType_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static IDLType_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static IDLType_ptr _nil (void) - { - return static_cast<IDLType_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_IDLType_Proxy_Broker_; - - protected: - // Concrete interface only. - IDLType (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_IDLType_setup_collocation (void); - - // Concrete non-local interface only. - IDLType ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - IDLType ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~IDLType (void); - - private: - // Private and unimplemented for concrete interfaces. - IDLType (const IDLType &); - - void operator= (const IDLType &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_IDLType; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_TYPEDEFDEF__VAR_OUT_CH_) -#define _CORBA_TYPEDEFDEF__VAR_OUT_CH_ - - class TypedefDef; - typedef TypedefDef *TypedefDef_ptr; - - typedef - TAO_Objref_Var_T< - TypedefDef - > - TypedefDef_var; - - typedef - TAO_Objref_Out_T< - TypedefDef - > - TypedefDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_TYPEDEFDEF_CH_) -#define _CORBA_TYPEDEFDEF_CH_ - - class TAO_IFR_Client_Export TypedefDef - : public virtual ::CORBA::Contained, - public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<TypedefDef>; - typedef TypedefDef_ptr _ptr_type; - typedef TypedefDef_var _var_type; - typedef TypedefDef_out _out_type; - - // The static operations. - static TypedefDef_ptr _duplicate (TypedefDef_ptr obj); - - static void _tao_release (TypedefDef_ptr obj); - - static TypedefDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static TypedefDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static TypedefDef_ptr _nil (void) - { - return static_cast<TypedefDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_TypedefDef_Proxy_Broker_; - - protected: - // Concrete interface only. - TypedefDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_TypedefDef_setup_collocation (void); - - // Concrete non-local interface only. - TypedefDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - TypedefDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~TypedefDef (void); - - private: - // Private and unimplemented for concrete interfaces. - TypedefDef (const TypedefDef &); - - void operator= (const TypedefDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_TypedefDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct TypeDescription; - - typedef - TAO_Var_Var_T< - TypeDescription - > - TypeDescription_var; - - typedef - TAO_Out_T< - TypeDescription - > - TypeDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export TypeDescription - { - typedef TypeDescription_var _var_type; - typedef TypeDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_TypeDescription; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:78 - -} // module CORBA - -// Proxy Broker Factory function pointer declarations. - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root.cpp:139 - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_IRObject_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_Contained_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_Container_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_IDLType_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_TypedefDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -// TAO_IDL - Generated from -// .\be\be_visitor_traits.cpp:64 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Traits specializations. -namespace TAO -{ - -#if !defined (_CORBA_IROBJECT__TRAITS_) -#define _CORBA_IROBJECT__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::IRObject> - { - static ::CORBA::IRObject_ptr duplicate ( - ::CORBA::IRObject_ptr - ); - static void release ( - ::CORBA::IRObject_ptr - ); - static ::CORBA::IRObject_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::IRObject_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_REPOSITORY__TRAITS_) -#define _CORBA_REPOSITORY__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::Repository> - { - static ::CORBA::Repository_ptr duplicate ( - ::CORBA::Repository_ptr - ); - static void release ( - ::CORBA::Repository_ptr - ); - static ::CORBA::Repository_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::Repository_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_CONTAINED__TRAITS_) -#define _CORBA_CONTAINED__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::Contained> - { - static ::CORBA::Contained_ptr duplicate ( - ::CORBA::Contained_ptr - ); - static void release ( - ::CORBA::Contained_ptr - ); - static ::CORBA::Contained_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::Contained_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_MODULEDEF__TRAITS_) -#define _CORBA_MODULEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ModuleDef> - { - static ::CORBA::ModuleDef_ptr duplicate ( - ::CORBA::ModuleDef_ptr - ); - static void release ( - ::CORBA::ModuleDef_ptr - ); - static ::CORBA::ModuleDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ModuleDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_CONSTANTDEF__TRAITS_) -#define _CORBA_CONSTANTDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ConstantDef> - { - static ::CORBA::ConstantDef_ptr duplicate ( - ::CORBA::ConstantDef_ptr - ); - static void release ( - ::CORBA::ConstantDef_ptr - ); - static ::CORBA::ConstantDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ConstantDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_STRUCTDEF__TRAITS_) -#define _CORBA_STRUCTDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::StructDef> - { - static ::CORBA::StructDef_ptr duplicate ( - ::CORBA::StructDef_ptr - ); - static void release ( - ::CORBA::StructDef_ptr - ); - static ::CORBA::StructDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::StructDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_UNIONDEF__TRAITS_) -#define _CORBA_UNIONDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::UnionDef> - { - static ::CORBA::UnionDef_ptr duplicate ( - ::CORBA::UnionDef_ptr - ); - static void release ( - ::CORBA::UnionDef_ptr - ); - static ::CORBA::UnionDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::UnionDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ENUMDEF__TRAITS_) -#define _CORBA_ENUMDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::EnumDef> - { - static ::CORBA::EnumDef_ptr duplicate ( - ::CORBA::EnumDef_ptr - ); - static void release ( - ::CORBA::EnumDef_ptr - ); - static ::CORBA::EnumDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::EnumDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ALIASDEF__TRAITS_) -#define _CORBA_ALIASDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::AliasDef> - { - static ::CORBA::AliasDef_ptr duplicate ( - ::CORBA::AliasDef_ptr - ); - static void release ( - ::CORBA::AliasDef_ptr - ); - static ::CORBA::AliasDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::AliasDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_INTERFACEDEF__TRAITS_) -#define _CORBA_INTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::InterfaceDef> - { - static ::CORBA::InterfaceDef_ptr duplicate ( - ::CORBA::InterfaceDef_ptr - ); - static void release ( - ::CORBA::InterfaceDef_ptr - ); - static ::CORBA::InterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::InterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXCEPTIONDEF__TRAITS_) -#define _CORBA_EXCEPTIONDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExceptionDef> - { - static ::CORBA::ExceptionDef_ptr duplicate ( - ::CORBA::ExceptionDef_ptr - ); - static void release ( - ::CORBA::ExceptionDef_ptr - ); - static ::CORBA::ExceptionDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExceptionDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_NATIVEDEF__TRAITS_) -#define _CORBA_NATIVEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::NativeDef> - { - static ::CORBA::NativeDef_ptr duplicate ( - ::CORBA::NativeDef_ptr - ); - static void release ( - ::CORBA::NativeDef_ptr - ); - static ::CORBA::NativeDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::NativeDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_VALUEDEF__TRAITS_) -#define _CORBA_VALUEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ValueDef> - { - static ::CORBA::ValueDef_ptr duplicate ( - ::CORBA::ValueDef_ptr - ); - static void release ( - ::CORBA::ValueDef_ptr - ); - static ::CORBA::ValueDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ValueDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_VALUEBOXDEF__TRAITS_) -#define _CORBA_VALUEBOXDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ValueBoxDef> - { - static ::CORBA::ValueBoxDef_ptr duplicate ( - ::CORBA::ValueBoxDef_ptr - ); - static void release ( - ::CORBA::ValueBoxDef_ptr - ); - static ::CORBA::ValueBoxDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ValueBoxDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ABSTRACTINTERFACEDEF__TRAITS_) -#define _CORBA_ABSTRACTINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::AbstractInterfaceDef> - { - static ::CORBA::AbstractInterfaceDef_ptr duplicate ( - ::CORBA::AbstractInterfaceDef_ptr - ); - static void release ( - ::CORBA::AbstractInterfaceDef_ptr - ); - static ::CORBA::AbstractInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::AbstractInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_LOCALINTERFACEDEF__TRAITS_) -#define _CORBA_LOCALINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::LocalInterfaceDef> - { - static ::CORBA::LocalInterfaceDef_ptr duplicate ( - ::CORBA::LocalInterfaceDef_ptr - ); - static void release ( - ::CORBA::LocalInterfaceDef_ptr - ); - static ::CORBA::LocalInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::LocalInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTINTERFACEDEF__TRAITS_) -#define _CORBA_EXTINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtInterfaceDef> - { - static ::CORBA::ExtInterfaceDef_ptr duplicate ( - ::CORBA::ExtInterfaceDef_ptr - ); - static void release ( - ::CORBA::ExtInterfaceDef_ptr - ); - static ::CORBA::ExtInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTVALUEDEF__TRAITS_) -#define _CORBA_EXTVALUEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtValueDef> - { - static ::CORBA::ExtValueDef_ptr duplicate ( - ::CORBA::ExtValueDef_ptr - ); - static void release ( - ::CORBA::ExtValueDef_ptr - ); - static ::CORBA::ExtValueDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtValueDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF__TRAITS_) -#define _CORBA_EXTABSTRACTINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtAbstractInterfaceDef> - { - static ::CORBA::ExtAbstractInterfaceDef_ptr duplicate ( - ::CORBA::ExtAbstractInterfaceDef_ptr - ); - static void release ( - ::CORBA::ExtAbstractInterfaceDef_ptr - ); - static ::CORBA::ExtAbstractInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtAbstractInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTLOCALINTERFACEDEF__TRAITS_) -#define _CORBA_EXTLOCALINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtLocalInterfaceDef> - { - static ::CORBA::ExtLocalInterfaceDef_ptr duplicate ( - ::CORBA::ExtLocalInterfaceDef_ptr - ); - static void release ( - ::CORBA::ExtLocalInterfaceDef_ptr - ); - static ::CORBA::ExtLocalInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtLocalInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_CONTAINER__TRAITS_) -#define _CORBA_CONTAINER__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::Container> - { - static ::CORBA::Container_ptr duplicate ( - ::CORBA::Container_ptr - ); - static void release ( - ::CORBA::Container_ptr - ); - static ::CORBA::Container_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::Container_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_IDLTYPE__TRAITS_) -#define _CORBA_IDLTYPE__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::IDLType> - { - static ::CORBA::IDLType_ptr duplicate ( - ::CORBA::IDLType_ptr - ); - static void release ( - ::CORBA::IDLType_ptr - ); - static ::CORBA::IDLType_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::IDLType_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_TYPEDEFDEF__TRAITS_) -#define _CORBA_TYPEDEFDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::TypedefDef> - { - static ::CORBA::TypedefDef_ptr duplicate ( - ::CORBA::TypedefDef_ptr - ); - static void release ( - ::CORBA::TypedefDef_ptr - ); - static ::CORBA::TypedefDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::TypedefDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_ch.cpp:52 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::DefinitionKind); -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::DefinitionKind &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, IRObject_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, IRObject_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, IRObject_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::IRObject_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::IRObject_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::IRObject_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Repository_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Repository_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Repository *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Repository_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Repository_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Repository *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Contained_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Contained_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Contained_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Contained_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Contained_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Contained_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::Contained::Description &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Contained::Description*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Contained::Description *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::Contained::Description *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ModuleDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ModuleDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ModuleDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ModuleDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ModuleDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ModuleDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ConstantDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ConstantDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ConstantDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ConstantDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ConstantDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ConstantDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, StructDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, StructDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, StructDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::StructDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::StructDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::StructDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, UnionDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, UnionDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, UnionDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::UnionDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::UnionDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::UnionDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EnumDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EnumDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, EnumDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::EnumDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::EnumDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::EnumDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AliasDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AliasDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, AliasDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AliasDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AliasDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AliasDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, InterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, InterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, InterfaceDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InterfaceDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::InterfaceDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::InterfaceDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InterfaceDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::InterfaceDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExceptionDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExceptionDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExceptionDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExceptionDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExceptionDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExceptionDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, NativeDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, NativeDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, NativeDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::NativeDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::NativeDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::NativeDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ValueDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ValueDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ValueDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ValueDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueBoxDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueBoxDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ValueBoxDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueBoxDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueBoxDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueBoxDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AbstractInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AbstractInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, AbstractInterfaceDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AbstractInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AbstractInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AbstractInterfaceDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::AbstractInterfaceDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::AbstractInterfaceDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AbstractInterfaceDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::AbstractInterfaceDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, LocalInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, LocalInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, LocalInterfaceDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::LocalInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::LocalInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::LocalInterfaceDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::LocalInterfaceDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::LocalInterfaceDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::LocalInterfaceDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::LocalInterfaceDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtInterfaceDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtInterfaceDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExtInterfaceDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExtInterfaceDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtInterfaceDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtInterfaceDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtValueDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtValueDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtValueDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtValueDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtValueDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtValueDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExtValueDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExtValueDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtValueDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtValueDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtAbstractInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtAbstractInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtAbstractInterfaceDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtAbstractInterfaceDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExtAbstractInterfaceDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExtAbstractInterfaceDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtAbstractInterfaceDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtAbstractInterfaceDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtLocalInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtLocalInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtLocalInterfaceDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtLocalInterfaceDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExtLocalInterfaceDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExtLocalInterfaceDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtLocalInterfaceDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtLocalInterfaceDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ContainedSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ContainedSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ContainedSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ContainedSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::StructMember &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::StructMember*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::StructMember *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::StructMember *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::StructMemberSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::StructMemberSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::StructMemberSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::StructMemberSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::Initializer &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Initializer*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Initializer *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::Initializer *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::InitializerSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::InitializerSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InitializerSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::InitializerSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ExceptionDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExceptionDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExceptionDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExceptionDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExcDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExcDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExcDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExcDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ExtInitializer &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtInitializer*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtInitializer *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtInitializer *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExtInitializerSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExtInitializerSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtInitializerSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtInitializerSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::UnionMember &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::UnionMember*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::UnionMember *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::UnionMember *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::UnionMemberSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::UnionMemberSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::UnionMemberSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::UnionMemberSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::EnumMemberSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::EnumMemberSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::EnumMemberSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::EnumMemberSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Container_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Container_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Container_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Container_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Container_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Container_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::Container::Description &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Container::Description*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Container::Description *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::Container::Description *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::Container::DescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::Container::DescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Container::DescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::Container::DescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, IDLType_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, IDLType_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, IDLType_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::IDLType_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::IDLType_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::IDLType_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, TypedefDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, TypedefDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, TypedefDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::TypedefDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::TypedefDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::TypedefDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::TypeDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::TypeDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::TypeDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::TypeDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_ch.cpp:50 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, CORBA::DefinitionKind); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::DefinitionKind &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::IRObject_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::IRObject_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Repository_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Repository_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Contained_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Contained_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Contained::Description &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Contained::Description &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ModuleDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ModuleDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ConstantDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ConstantDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StructDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StructDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::UnionDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::UnionDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::EnumDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::EnumDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AliasDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AliasDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_InterfaceDefSeq_H_ -#define _TAO_CDR_OP_CORBA_InterfaceDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::InterfaceDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::InterfaceDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_InterfaceDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExceptionDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExceptionDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::NativeDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::NativeDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ValueDefSeq_H_ -#define _TAO_CDR_OP_CORBA_ValueDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ValueDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ValueDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ValueDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueBoxDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueBoxDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AbstractInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AbstractInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_H_ -#define _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::AbstractInterfaceDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::AbstractInterfaceDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_AbstractInterfaceDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::LocalInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::LocalInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_H_ -#define _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::LocalInterfaceDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::LocalInterfaceDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_LocalInterfaceDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_H_ -#define _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExtInterfaceDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExtInterfaceDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExtInterfaceDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtValueDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtValueDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExtValueDefSeq_H_ -#define _TAO_CDR_OP_CORBA_ExtValueDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExtValueDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExtValueDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExtValueDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAbstractInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAbstractInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_H_ -#define _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExtAbstractInterfaceDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExtAbstractInterfaceDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExtAbstractInterfaceDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtLocalInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtLocalInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_H_ -#define _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExtLocalInterfaceDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExtLocalInterfaceDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExtLocalInterfaceDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ContainedSeq_H_ -#define _TAO_CDR_OP_CORBA_ContainedSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ContainedSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ContainedSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ContainedSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StructMember &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StructMember &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_StructMemberSeq_H_ -#define _TAO_CDR_OP_CORBA_StructMemberSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::StructMemberSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::StructMemberSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_StructMemberSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Initializer &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Initializer &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_InitializerSeq_H_ -#define _TAO_CDR_OP_CORBA_InitializerSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::InitializerSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::InitializerSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_InitializerSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExceptionDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExceptionDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExcDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExcDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExcDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtInitializer &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtInitializer &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExtInitializerSeq_H_ -#define _TAO_CDR_OP_CORBA_ExtInitializerSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExtInitializerSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExtInitializerSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExtInitializerSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::UnionMember &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::UnionMember &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_UnionMemberSeq_H_ -#define _TAO_CDR_OP_CORBA_UnionMemberSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::UnionMemberSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::UnionMemberSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_UnionMemberSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_EnumMemberSeq_H_ -#define _TAO_CDR_OP_CORBA_EnumMemberSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::EnumMemberSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::EnumMemberSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_EnumMemberSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Container_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Container_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Container::Description &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Container::Description &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_Container_DescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_Container_DescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::Container::DescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::Container::DescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_Container_DescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::IDLType_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::IDLType_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::TypedefDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::TypedefDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::TypeDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::TypeDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:1092 - - -TAO_END_VERSIONED_NAMESPACE_DECL - -#if defined (__ACE_INLINE__) -#include "IFR_BaseC.inl" -#endif /* defined INLINE */ - -#include /**/ "ace/post.h" - -#endif /* ifndef */ - - diff --git a/TAO/tao/IFR_Client/IFR_BaseC.inl b/TAO/tao/IFR_Client/IFR_BaseC.inl deleted file mode 100644 index bf3b77d9dc3..00000000000 --- a/TAO/tao/IFR_Client/IFR_BaseC.inl +++ /dev/null @@ -1,191 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_IROBJECT___CI_) -#define _CORBA_IROBJECT___CI_ - -ACE_INLINE -CORBA::IRObject::IRObject ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_IRObject_Proxy_Broker_ (0) -{ - this->CORBA_IRObject_setup_collocation (); -} - -ACE_INLINE -CORBA::IRObject::IRObject ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_IRObject_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_CONTAINED___CI_) -#define _CORBA_CONTAINED___CI_ - -ACE_INLINE -CORBA::Contained::Contained ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_Contained_Proxy_Broker_ (0) -{ - this->CORBA_Contained_setup_collocation (); -} - -ACE_INLINE -CORBA::Contained::Contained ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_Contained_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_CONTAINER___CI_) -#define _CORBA_CONTAINER___CI_ - -ACE_INLINE -CORBA::Container::Container ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_Container_Proxy_Broker_ (0) -{ - this->CORBA_Container_setup_collocation (); -} - -ACE_INLINE -CORBA::Container::Container ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_Container_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_IDLTYPE___CI_) -#define _CORBA_IDLTYPE___CI_ - -ACE_INLINE -CORBA::IDLType::IDLType ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_IDLType_Proxy_Broker_ (0) -{ - this->CORBA_IDLType_setup_collocation (); -} - -ACE_INLINE -CORBA::IDLType::IDLType ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_IDLType_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_TYPEDEFDEF___CI_) -#define _CORBA_TYPEDEFDEF___CI_ - -ACE_INLINE -CORBA::TypedefDef::TypedefDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_TypedefDef_Proxy_Broker_ (0) -{ - this->CORBA_TypedefDef_setup_collocation (); -} - -ACE_INLINE -CORBA::TypedefDef::TypedefDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_TypedefDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/IFR_Client/IFR_BaseS.h b/TAO/tao/IFR_Client/IFR_BaseS.h deleted file mode 100644 index 0dd9ad297a6..00000000000 --- a/TAO/tao/IFR_Client/IFR_BaseS.h +++ /dev/null @@ -1,1265 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// be\be_codegen.cpp:393 - -#ifndef _TAO_IDL_ORIG_IFR_BASES_H_ -#define _TAO_IDL_ORIG_IFR_BASES_H_ - -#include /**/ "ace/pre.h" - -#include "tao/IFR_Client/IFR_BaseC.h" -#include "tao/orb_typesS.h" -#include "tao/Typecode_typesS.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "tao/Collocation_Proxy_Broker.h" -#include "tao/PortableServer/PortableServer.h" -#include "tao/PortableServer/Servant_Base.h" - -#if defined(_MSC_VER) -#pragma warning(push) -#pragma warning(disable:4250) -#endif /* _MSC_VER */ - -#if defined (__BORLANDC__) -#pragma option push -w-rvl -w-rch -w-ccc -w-inl -#endif /* __BORLANDC__ */ - -// TAO_IDL - Generated from -// be\be_visitor_module/module_sh.cpp:49 - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace POA_CORBA -{ - - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_sh.cpp:87 - - class IRObject; - typedef IRObject *IRObject_ptr; - - - class IRObject - : public virtual PortableServer::ServantBase - { - protected: - IRObject (void); - - public: - // Useful for template programming. - typedef ::CORBA::IRObject _stub_type; - typedef ::CORBA::IRObject_ptr _stub_ptr_type; - typedef ::CORBA::IRObject_var _stub_var_type; - - IRObject (const IRObject& rhs); - virtual ~IRObject (void); - - virtual CORBA::Boolean _is_a ( - const char* logical_type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void _is_a_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _non_existent_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _interface_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _component_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _repository_id_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - virtual void _dispatch ( - TAO_ServerRequest & req, - void * servant_upcall - ACE_ENV_ARG_DECL - ); - - ::CORBA::IRObject *_this ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::DefinitionKind def_kind ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_def_kind_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual void destroy ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void destroy_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - }; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_sh.cpp:87 - - class Contained; - typedef Contained *Contained_ptr; - - - class Contained - : public virtual POA_CORBA::IRObject - { - protected: - Contained (void); - - public: - // Useful for template programming. - typedef ::CORBA::Contained _stub_type; - typedef ::CORBA::Contained_ptr _stub_ptr_type; - typedef ::CORBA::Contained_var _stub_var_type; - - Contained (const Contained& rhs); - virtual ~Contained (void); - - virtual CORBA::Boolean _is_a ( - const char* logical_type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void _is_a_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _non_existent_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _interface_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _component_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _repository_id_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - virtual void _dispatch ( - TAO_ServerRequest & req, - void * servant_upcall - ACE_ENV_ARG_DECL - ); - - ::CORBA::Contained *_this ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual char * id ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_id_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual void id ( - const char * id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _set_id_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual char * name ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_name_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual void name ( - const char * name - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _set_name_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual char * version ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_version_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual void version ( - const char * version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _set_version_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::Container_ptr defined_in ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_defined_in_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual char * absolute_name ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_absolute_name_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::Repository_ptr containing_repository ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_containing_repository_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::Contained::Description * describe ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void describe_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual void move ( - ::CORBA::Container_ptr new_container, - const char * new_name, - const char * new_version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void move_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void - _get_def_kind_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - // TAO_IDL - Generated from - // be\be_interface.cpp:1869 - - static void - destroy_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - }; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_sh.cpp:87 - - class Container; - typedef Container *Container_ptr; - - - class Container - : public virtual POA_CORBA::IRObject - { - protected: - Container (void); - - public: - // Useful for template programming. - typedef ::CORBA::Container _stub_type; - typedef ::CORBA::Container_ptr _stub_ptr_type; - typedef ::CORBA::Container_var _stub_var_type; - - Container (const Container& rhs); - virtual ~Container (void); - - virtual CORBA::Boolean _is_a ( - const char* logical_type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void _is_a_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _non_existent_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _interface_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _component_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _repository_id_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - virtual void _dispatch ( - TAO_ServerRequest & req, - void * servant_upcall - ACE_ENV_ARG_DECL - ); - - ::CORBA::Container *_this ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::Contained_ptr lookup ( - const char * search_name - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void lookup_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ContainedSeq * contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void contents_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ContainedSeq * lookup_name ( - const char * search_name, - ::CORBA::Long levels_to_search, - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void lookup_name_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::Container::DescriptionSeq * describe_contents ( - ::CORBA::DefinitionKind limit_type, - ::CORBA::Boolean exclude_inherited, - ::CORBA::Long max_returned_objs - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void describe_contents_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ModuleDef_ptr create_module ( - const char * id, - const char * name, - const char * version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_module_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ConstantDef_ptr create_constant ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - const ::CORBA::Any & value - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_constant_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::StructDef_ptr create_struct ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_struct_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::UnionDef_ptr create_union ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr discriminator_type, - const ::CORBA::UnionMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_union_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::EnumDef_ptr create_enum ( - const char * id, - const char * name, - const char * version, - const ::CORBA::EnumMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_enum_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::AliasDef_ptr create_alias ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_alias_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::InterfaceDef_ptr create_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_interface_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ValueDef_ptr create_value ( - 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::InitializerSeq & initializers - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_value_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ValueBoxDef_ptr create_value_box ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr original_type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_value_box_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ExceptionDef_ptr create_exception ( - const char * id, - const char * name, - const char * version, - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_exception_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::NativeDef_ptr create_native ( - const char * id, - const char * name, - const char * version - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_native_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::AbstractInterfaceDef_ptr create_abstract_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::AbstractInterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_abstract_interface_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::LocalInterfaceDef_ptr create_local_interface ( - const char * id, - const char * name, - const char * version, - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_local_interface_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual ::CORBA::ExtValueDef_ptr create_ext_value ( - 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_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void create_ext_value_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void - _get_def_kind_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - // TAO_IDL - Generated from - // be\be_interface.cpp:1869 - - static void - destroy_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - }; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_sh.cpp:87 - - class IDLType; - typedef IDLType *IDLType_ptr; - - - class IDLType - : public virtual POA_CORBA::IRObject - { - protected: - IDLType (void); - - public: - // Useful for template programming. - typedef ::CORBA::IDLType _stub_type; - typedef ::CORBA::IDLType_ptr _stub_ptr_type; - typedef ::CORBA::IDLType_var _stub_var_type; - - IDLType (const IDLType& rhs); - virtual ~IDLType (void); - - virtual CORBA::Boolean _is_a ( - const char* logical_type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void _is_a_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _non_existent_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _interface_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _component_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _repository_id_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - virtual void _dispatch ( - TAO_ServerRequest & req, - void * servant_upcall - ACE_ENV_ARG_DECL - ); - - ::CORBA::IDLType *_this ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - - // TAO_IDL - Generated from - // be\be_visitor_operation/operation_sh.cpp:45 - - virtual CORBA::TypeCode_ptr type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - CORBA::SystemException - )) = 0; - - static void _get_type_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void - _get_def_kind_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - // TAO_IDL - Generated from - // be\be_interface.cpp:1869 - - static void - destroy_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - }; - - // TAO_IDL - Generated from - // be\be_visitor_interface/interface_sh.cpp:87 - - class TypedefDef; - typedef TypedefDef *TypedefDef_ptr; - - - class TypedefDef - : public virtual POA_CORBA::Contained, - public virtual POA_CORBA::IDLType - { - protected: - TypedefDef (void); - - public: - // Useful for template programming. - typedef ::CORBA::TypedefDef _stub_type; - typedef ::CORBA::TypedefDef_ptr _stub_ptr_type; - typedef ::CORBA::TypedefDef_var _stub_var_type; - - TypedefDef (const TypedefDef& rhs); - virtual ~TypedefDef (void); - - virtual CORBA::Boolean _is_a ( - const char* logical_type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void _is_a_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _non_existent_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _interface_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _component_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - static void _repository_id_skel ( - TAO_ServerRequest & req, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL - ); - - virtual void _dispatch ( - TAO_ServerRequest & req, - void * servant_upcall - ACE_ENV_ARG_DECL - ); - - ::CORBA::TypedefDef *_this ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - - static void - _get_def_kind_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - // TAO_IDL - Generated from - // be\be_interface.cpp:1869 - - static void - destroy_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _get_id_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _set_id_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _get_name_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _set_name_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _get_version_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _set_version_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _get_defined_in_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _get_absolute_name_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _get_containing_repository_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - // TAO_IDL - Generated from - // be\be_interface.cpp:1869 - - static void - describe_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - // TAO_IDL - Generated from - // be\be_interface.cpp:1869 - - static void - move_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static void - _get_type_skel ( - TAO_ServerRequest & server_request, - void * servant_upcall, - void * servant - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - }; - -// TAO_IDL - Generated from -// be\be_visitor_module/module_sh.cpp:80 - -} // module CORBA - -TAO_END_VERSIONED_NAMESPACE_DECL - -#if defined(_MSC_VER) -#pragma warning(pop) -#endif /* _MSC_VER */ - -#if defined (__BORLANDC__) -#pragma option pop -#endif /* __BORLANDC__ */ - -#include /**/ "ace/post.h" -#endif /* ifndef */ - diff --git a/TAO/tao/IFR_Client/IFR_BasicC.cpp b/TAO/tao/IFR_Client/IFR_BasicC.cpp deleted file mode 100644 index c8394fd776f..00000000000 --- a/TAO/tao/IFR_Client/IFR_BasicC.cpp +++ /dev/null @@ -1,16251 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:282 - - -#include "IFR_BasicC.h" -#include "tao/AnyTypeCode/Null_RefCount_Policy.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/AnyTypeCode/Alias_TypeCode_Static.h" -#include "tao/AnyTypeCode/Enum_TypeCode_Static.h" -#include "tao/AnyTypeCode/Objref_TypeCode_Static.h" -#include "tao/AnyTypeCode/Sequence_TypeCode_Static.h" -#include "tao/AnyTypeCode/String_TypeCode_Static.h" -#include "tao/AnyTypeCode/Struct_TypeCode_Static.h" -#include "tao/AnyTypeCode/TypeCode_Struct_Field.h" -#include "tao/CDR.h" -#include "tao/Exception_Data.h" -#include "tao/Invocation_Adapter.h" -#include "tao/Object_T.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/AnyTypeCode/Any_Impl_T.h" -#include "tao/AnyTypeCode/Any_Dual_Impl_T.h" -#include "tao/AnyTypeCode/Any_Basic_Impl_T.h" -#include "tao/Basic_Arguments.h" -#include "tao/Object_Argument_T.h" -#include "tao/Special_Basic_Arguments.h" -#include "tao/UB_String_Arguments.h" -#include "tao/Var_Size_Argument_T.h" -#include "tao/AnyTypeCode/Any_Arg_Traits.h" -#include "ace/OS_NS_string.h" - -#if !defined (__ACE_INLINE__) -#include "IFR_BasicC.inl" -#endif /* !defined INLINE */ - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// .\be\be_visitor_arg_traits.cpp:72 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Arg traits specializations. -namespace TAO -{ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_CONTAINED__ARG_TRAITS_) -#define _CORBA_CONTAINED__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::Contained> - : public - Object_Arg_Traits_T< - CORBA::Contained_ptr, - CORBA::Contained_var, - CORBA::Contained_out, - TAO::Objref_Traits<CORBA::Contained>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_) -#define _CORBA_IDLTYPE__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::IDLType> - : public - Object_Arg_Traits_T< - CORBA::IDLType_ptr, - CORBA::IDLType_var, - CORBA::IDLType_out, - TAO::Objref_Traits<CORBA::IDLType>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:843 - -#if !defined (_CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_) -#define _CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceDef::FullInterfaceDescription> - : public - Var_Size_Arg_Traits_T< - CORBA::InterfaceDef::FullInterfaceDescription, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_) -#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_) -#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::StructMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::StructMemberSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_EXCDESCRIPTIONSEQ__ARG_TRAITS_) -#define _CORBA_EXCDESCRIPTIONSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExcDescriptionSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ExcDescriptionSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_) -#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::UnionMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::UnionMemberSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_) -#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::EnumMemberSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::EnumMemberSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_PRIMITIVEDEF__ARG_TRAITS_) -#define _CORBA_PRIMITIVEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::PrimitiveDef> - : public - Object_Arg_Traits_T< - CORBA::PrimitiveDef_ptr, - CORBA::PrimitiveDef_var, - CORBA::PrimitiveDef_out, - TAO::Objref_Traits<CORBA::PrimitiveDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_STRINGDEF__ARG_TRAITS_) -#define _CORBA_STRINGDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::StringDef> - : public - Object_Arg_Traits_T< - CORBA::StringDef_ptr, - CORBA::StringDef_var, - CORBA::StringDef_out, - TAO::Objref_Traits<CORBA::StringDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_SEQUENCEDEF__ARG_TRAITS_) -#define _CORBA_SEQUENCEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::SequenceDef> - : public - Object_Arg_Traits_T< - CORBA::SequenceDef_ptr, - CORBA::SequenceDef_var, - CORBA::SequenceDef_out, - TAO::Objref_Traits<CORBA::SequenceDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_ARRAYDEF__ARG_TRAITS_) -#define _CORBA_ARRAYDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ArrayDef> - : public - Object_Arg_Traits_T< - CORBA::ArrayDef_ptr, - CORBA::ArrayDef_var, - CORBA::ArrayDef_out, - TAO::Objref_Traits<CORBA::ArrayDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_WSTRINGDEF__ARG_TRAITS_) -#define _CORBA_WSTRINGDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::WstringDef> - : public - Object_Arg_Traits_T< - CORBA::WstringDef_ptr, - CORBA::WstringDef_var, - CORBA::WstringDef_out, - TAO::Objref_Traits<CORBA::WstringDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_FIXEDDEF__ARG_TRAITS_) -#define _CORBA_FIXEDDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::FixedDef> - : public - Object_Arg_Traits_T< - CORBA::FixedDef_ptr, - CORBA::FixedDef_var, - CORBA::FixedDef_out, - TAO::Objref_Traits<CORBA::FixedDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:801 - -#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_) -#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::PrimitiveKind> - : public - Basic_Arg_Traits_T< - CORBA::PrimitiveKind, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_) -#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExceptionDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:801 - -#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_) -#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::AttributeMode> - : public - Basic_Arg_Traits_T< - CORBA::AttributeMode, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_) -#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::AttributeDef> - : public - Object_Arg_Traits_T< - CORBA::AttributeDef_ptr, - CORBA::AttributeDef_var, - CORBA::AttributeDef_out, - TAO::Objref_Traits<CORBA::AttributeDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:843 - -#if !defined (_CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_) -#define _CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtAttributeDescription> - : public - Var_Size_Arg_Traits_T< - CORBA::ExtAttributeDescription, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_) -#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtAttributeDef> - : public - Object_Arg_Traits_T< - CORBA::ExtAttributeDef_ptr, - CORBA::ExtAttributeDef_var, - CORBA::ExtAttributeDef_out, - TAO::Objref_Traits<CORBA::ExtAttributeDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:801 - -#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_) -#define _CORBA_OPERATIONMODE__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::OperationMode> - : public - Basic_Arg_Traits_T< - CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_) -#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ParDescriptionSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_) -#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ContextIdSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_) -#define _CORBA_OPERATIONDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::OperationDef> - : public - Object_Arg_Traits_T< - CORBA::OperationDef_ptr, - CORBA::OperationDef_var, - CORBA::OperationDef_out, - TAO::Objref_Traits<CORBA::OperationDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:843 - -#if !defined (_CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_) -#define _CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription> - : public - Var_Size_Arg_Traits_T< - CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/enum_typecode.cpp:34 - -static char const * const _tao_enumerators_CORBA_PrimitiveKind[] = - { - "pk_null", - "pk_void", - "pk_short", - "pk_long", - "pk_ushort", - "pk_ulong", - "pk_float", - "pk_double", - "pk_boolean", - "pk_char", - "pk_octet", - "pk_any", - "pk_TypeCode", - "pk_Principal", - "pk_string", - "pk_objref", - "pk_longlong", - "pk_ulonglong", - "pk_longdouble", - "pk_wchar", - "pk_wstring", - "pk_value_base" - - }; - -static TAO::TypeCode::Enum<char const *, - char const * const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_PrimitiveKind ( - "IDL:omg.org/CORBA/PrimitiveKind:1.0", - "PrimitiveKind", - _tao_enumerators_CORBA_PrimitiveKind, - 22); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_PrimitiveKind = - &_tao_tc_CORBA_PrimitiveKind; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::Repository. - -CORBA::Repository_ptr -TAO::Objref_Traits<CORBA::Repository>::duplicate ( - CORBA::Repository_ptr p - ) -{ - return CORBA::Repository::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::Repository>::release ( - CORBA::Repository_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::Repository_ptr -TAO::Objref_Traits<CORBA::Repository>::nil (void) -{ - return CORBA::Repository::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::Repository>::marshal ( - const CORBA::Repository_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_Repository_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::Contained_ptr CORBA::Repository::lookup_id ( - const char * search_id - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Contained>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_search_id (search_id); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_search_id - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "lookup_id", - 9, - this->the_TAO_Repository_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::TypeCode_ptr CORBA::Repository::get_canonical_typecode ( - ::CORBA::TypeCode_ptr tc - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::TypeCode>::in_arg_val _tao_tc (tc); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_tc - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "get_canonical_typecode", - 22, - this->the_TAO_Repository_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::PrimitiveDef_ptr CORBA::Repository::get_primitive ( - ::CORBA::PrimitiveKind kind - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::PrimitiveDef>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::PrimitiveKind>::in_arg_val _tao_kind (kind); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_kind - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "get_primitive", - 13, - this->the_TAO_Repository_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::StringDef_ptr CORBA::Repository::create_string ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::StringDef>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound (bound); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_bound - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "create_string", - 13, - this->the_TAO_Repository_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::WstringDef_ptr CORBA::Repository::create_wstring ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::WstringDef>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound (bound); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_bound - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "create_wstring", - 14, - this->the_TAO_Repository_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::SequenceDef_ptr CORBA::Repository::create_sequence ( - ::CORBA::ULong bound, - ::CORBA::IDLType_ptr element_type - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::SequenceDef>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound (bound); - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type (element_type); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_bound, - &_tao_element_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 3, - "create_sequence", - 15, - this->the_TAO_Repository_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::ArrayDef_ptr CORBA::Repository::create_array ( - ::CORBA::ULong length, - ::CORBA::IDLType_ptr element_type - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ArrayDef>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_length (length); - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type (element_type); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_length, - &_tao_element_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 3, - "create_array", - 12, - this->the_TAO_Repository_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::FixedDef_ptr CORBA::Repository::create_fixed ( - ::CORBA::UShort digits, - ::CORBA::Short scale - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Repository_Proxy_Broker_ == 0) - { - CORBA_Repository_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::FixedDef>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::UShort>::in_arg_val _tao_digits (digits); - TAO::Arg_Traits< ::CORBA::Short>::in_arg_val _tao_scale (scale); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_digits, - &_tao_scale - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 3, - "create_fixed", - 12, - this->the_TAO_Repository_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::Repository::Repository (void) - : the_TAO_Repository_Proxy_Broker_ (0) -{ - this->CORBA_Repository_setup_collocation (); -} - -void -CORBA::Repository::CORBA_Repository_setup_collocation () -{ - if (::CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_Repository_Proxy_Broker_ = - ::CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Container_setup_collocation (); -} - -CORBA::Repository::~Repository (void) -{} - -void -CORBA::Repository::_tao_any_destructor (void *_tao_void_pointer) -{ - Repository *_tao_tmp_pointer = - static_cast<Repository *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::Repository_ptr -CORBA::Repository::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Repository>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/Repository:1.0", - CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::Repository_ptr -CORBA::Repository::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Repository>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/Repository:1.0", - CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::Repository_ptr -CORBA::Repository::_duplicate (Repository_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::Repository::_tao_release (Repository_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::Repository::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Repository:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::Repository::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/Repository:1.0"; -} - -::CORBA::Boolean -CORBA::Repository::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_Repository ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/Repository:1.0", - "Repository"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_Repository = - &_tao_tc_CORBA_Repository; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ModuleDef. - -CORBA::ModuleDef_ptr -TAO::Objref_Traits<CORBA::ModuleDef>::duplicate ( - CORBA::ModuleDef_ptr p - ) -{ - return CORBA::ModuleDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ModuleDef>::release ( - CORBA::ModuleDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ModuleDef_ptr -TAO::Objref_Traits<CORBA::ModuleDef>::nil (void) -{ - return CORBA::ModuleDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ModuleDef>::marshal ( - const CORBA::ModuleDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::ModuleDef::ModuleDef (void) - : the_TAO_ModuleDef_Proxy_Broker_ (0) -{ - this->CORBA_ModuleDef_setup_collocation (); -} - -void -CORBA::ModuleDef::CORBA_ModuleDef_setup_collocation () -{ - if (::CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ModuleDef_Proxy_Broker_ = - ::CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Container_setup_collocation (); - this->CORBA_Contained_setup_collocation (); -} - -CORBA::ModuleDef::~ModuleDef (void) -{} - -void -CORBA::ModuleDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ModuleDef *_tao_tmp_pointer = - static_cast<ModuleDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ModuleDef_ptr -CORBA::ModuleDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ModuleDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ModuleDef:1.0", - CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ModuleDef_ptr -CORBA::ModuleDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ModuleDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ModuleDef:1.0", - CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ModuleDef_ptr -CORBA::ModuleDef::_duplicate (ModuleDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ModuleDef::_tao_release (ModuleDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ModuleDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ModuleDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ModuleDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ModuleDef:1.0"; -} - -::CORBA::Boolean -CORBA::ModuleDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ModuleDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ModuleDef:1.0", - "ModuleDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ModuleDef = - &_tao_tc_CORBA_ModuleDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ModuleDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ModuleDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ModuleDescription:1.0", - "ModuleDescription", - _tao_fields_CORBA_ModuleDescription, - 4); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ModuleDescription = - &_tao_tc_CORBA_ModuleDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ModuleDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ModuleDescription *_tao_tmp_pointer = - static_cast<ModuleDescription *> (_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::ConstantDef. - -CORBA::ConstantDef_ptr -TAO::Objref_Traits<CORBA::ConstantDef>::duplicate ( - CORBA::ConstantDef_ptr p - ) -{ - return CORBA::ConstantDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ConstantDef>::release ( - CORBA::ConstantDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ConstantDef_ptr -TAO::Objref_Traits<CORBA::ConstantDef>::nil (void) -{ - return CORBA::ConstantDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ConstantDef>::marshal ( - const CORBA::ConstantDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ConstantDef_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::TypeCode_ptr CORBA::ConstantDef::type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ConstantDef_Proxy_Broker_ == 0) - { - CORBA_ConstantDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type", - 9, - this->the_TAO_ConstantDef_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::IDLType_ptr CORBA::ConstantDef::type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ConstantDef_Proxy_Broker_ == 0) - { - CORBA_ConstantDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type_def", - 13, - this->the_TAO_ConstantDef_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::ConstantDef::type_def ( - ::CORBA::IDLType_ptr type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ConstantDef_Proxy_Broker_ == 0) - { - CORBA_ConstantDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type_def (type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_type_def", - 13, - this->the_TAO_ConstantDef_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::Any * CORBA::ConstantDef::value ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ConstantDef_Proxy_Broker_ == 0) - { - CORBA_ConstantDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Any>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_value", - 10, - this->the_TAO_ConstantDef_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::ConstantDef::value ( - const ::CORBA::Any & value - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ConstantDef_Proxy_Broker_ == 0) - { - CORBA_ConstantDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::Any>::in_arg_val _tao_value (value); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_value - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_value", - 10, - this->the_TAO_ConstantDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::ConstantDef::ConstantDef (void) - : the_TAO_ConstantDef_Proxy_Broker_ (0) -{ - this->CORBA_ConstantDef_setup_collocation (); -} - -void -CORBA::ConstantDef::CORBA_ConstantDef_setup_collocation () -{ - if (::CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ConstantDef_Proxy_Broker_ = - ::CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); -} - -CORBA::ConstantDef::~ConstantDef (void) -{} - -void -CORBA::ConstantDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ConstantDef *_tao_tmp_pointer = - static_cast<ConstantDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ConstantDef_ptr -CORBA::ConstantDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ConstantDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ConstantDef:1.0", - CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ConstantDef_ptr -CORBA::ConstantDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ConstantDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ConstantDef:1.0", - CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ConstantDef_ptr -CORBA::ConstantDef::_duplicate (ConstantDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ConstantDef::_tao_release (ConstantDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ConstantDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ConstantDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ConstantDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ConstantDef:1.0"; -} - -::CORBA::Boolean -CORBA::ConstantDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ConstantDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ConstantDef:1.0", - "ConstantDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ConstantDef = - &_tao_tc_CORBA_ConstantDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ConstantDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "type", &CORBA::_tc_TypeCode }, - { "value", &CORBA::_tc_any } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ConstantDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ConstantDescription:1.0", - "ConstantDescription", - _tao_fields_CORBA_ConstantDescription, - 6); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ConstantDescription = - &_tao_tc_CORBA_ConstantDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ConstantDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ConstantDescription *_tao_tmp_pointer = - static_cast<ConstantDescription *> (_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::StructDef. - -CORBA::StructDef_ptr -TAO::Objref_Traits<CORBA::StructDef>::duplicate ( - CORBA::StructDef_ptr p - ) -{ - return CORBA::StructDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::StructDef>::release ( - CORBA::StructDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::StructDef_ptr -TAO::Objref_Traits<CORBA::StructDef>::nil (void) -{ - return CORBA::StructDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::StructDef>::marshal ( - const CORBA::StructDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_StructDef_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::StructMemberSeq * CORBA::StructDef::members ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_StructDef_Proxy_Broker_ == 0) - { - CORBA_StructDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::StructMemberSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_members", - 12, - this->the_TAO_StructDef_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::StructDef::members ( - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_StructDef_Proxy_Broker_ == 0) - { - CORBA_StructDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::StructMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_members", - 12, - this->the_TAO_StructDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::StructDef::StructDef (void) - : the_TAO_StructDef_Proxy_Broker_ (0) -{ - this->CORBA_StructDef_setup_collocation (); -} - -void -CORBA::StructDef::CORBA_StructDef_setup_collocation () -{ - if (::CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_StructDef_Proxy_Broker_ = - ::CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_TypedefDef_setup_collocation (); - this->CORBA_Container_setup_collocation (); -} - -CORBA::StructDef::~StructDef (void) -{} - -void -CORBA::StructDef::_tao_any_destructor (void *_tao_void_pointer) -{ - StructDef *_tao_tmp_pointer = - static_cast<StructDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::StructDef_ptr -CORBA::StructDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<StructDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/StructDef:1.0", - CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::StructDef_ptr -CORBA::StructDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<StructDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/StructDef:1.0", - CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::StructDef_ptr -CORBA::StructDef::_duplicate (StructDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::StructDef::_tao_release (StructDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::StructDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/TypedefDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/StructDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::StructDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/StructDef:1.0"; -} - -::CORBA::Boolean -CORBA::StructDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_StructDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/StructDef:1.0", - "StructDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_StructDef = - &_tao_tc_CORBA_StructDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::UnionDef. - -CORBA::UnionDef_ptr -TAO::Objref_Traits<CORBA::UnionDef>::duplicate ( - CORBA::UnionDef_ptr p - ) -{ - return CORBA::UnionDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::UnionDef>::release ( - CORBA::UnionDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::UnionDef_ptr -TAO::Objref_Traits<CORBA::UnionDef>::nil (void) -{ - return CORBA::UnionDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::UnionDef>::marshal ( - const CORBA::UnionDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_UnionDef_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::TypeCode_ptr CORBA::UnionDef::discriminator_type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UnionDef_Proxy_Broker_ == 0) - { - CORBA_UnionDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_discriminator_type", - 23, - this->the_TAO_UnionDef_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::IDLType_ptr CORBA::UnionDef::discriminator_type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UnionDef_Proxy_Broker_ == 0) - { - CORBA_UnionDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_discriminator_type_def", - 27, - this->the_TAO_UnionDef_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::UnionDef::discriminator_type_def ( - ::CORBA::IDLType_ptr discriminator_type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UnionDef_Proxy_Broker_ == 0) - { - CORBA_UnionDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_discriminator_type_def (discriminator_type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_discriminator_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_discriminator_type_def", - 27, - this->the_TAO_UnionDef_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::UnionMemberSeq * CORBA::UnionDef::members ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UnionDef_Proxy_Broker_ == 0) - { - CORBA_UnionDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::UnionMemberSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_members", - 12, - this->the_TAO_UnionDef_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::UnionDef::members ( - const ::CORBA::UnionMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UnionDef_Proxy_Broker_ == 0) - { - CORBA_UnionDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::UnionMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_members", - 12, - this->the_TAO_UnionDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::UnionDef::UnionDef (void) - : the_TAO_UnionDef_Proxy_Broker_ (0) -{ - this->CORBA_UnionDef_setup_collocation (); -} - -void -CORBA::UnionDef::CORBA_UnionDef_setup_collocation () -{ - if (::CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_UnionDef_Proxy_Broker_ = - ::CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_TypedefDef_setup_collocation (); - this->CORBA_Container_setup_collocation (); -} - -CORBA::UnionDef::~UnionDef (void) -{} - -void -CORBA::UnionDef::_tao_any_destructor (void *_tao_void_pointer) -{ - UnionDef *_tao_tmp_pointer = - static_cast<UnionDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::UnionDef_ptr -CORBA::UnionDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<UnionDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/UnionDef:1.0", - CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::UnionDef_ptr -CORBA::UnionDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<UnionDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/UnionDef:1.0", - CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::UnionDef_ptr -CORBA::UnionDef::_duplicate (UnionDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::UnionDef::_tao_release (UnionDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::UnionDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/TypedefDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/UnionDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::UnionDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/UnionDef:1.0"; -} - -::CORBA::Boolean -CORBA::UnionDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_UnionDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/UnionDef:1.0", - "UnionDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_UnionDef = - &_tao_tc_CORBA_UnionDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::EnumDef. - -CORBA::EnumDef_ptr -TAO::Objref_Traits<CORBA::EnumDef>::duplicate ( - CORBA::EnumDef_ptr p - ) -{ - return CORBA::EnumDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::EnumDef>::release ( - CORBA::EnumDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::EnumDef_ptr -TAO::Objref_Traits<CORBA::EnumDef>::nil (void) -{ - return CORBA::EnumDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::EnumDef>::marshal ( - const CORBA::EnumDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_EnumDef_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::EnumMemberSeq * CORBA::EnumDef::members ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_EnumDef_Proxy_Broker_ == 0) - { - CORBA_EnumDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::EnumMemberSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_members", - 12, - this->the_TAO_EnumDef_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::EnumDef::members ( - const ::CORBA::EnumMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_EnumDef_Proxy_Broker_ == 0) - { - CORBA_EnumDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::EnumMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_members", - 12, - this->the_TAO_EnumDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::EnumDef::EnumDef (void) - : the_TAO_EnumDef_Proxy_Broker_ (0) -{ - this->CORBA_EnumDef_setup_collocation (); -} - -void -CORBA::EnumDef::CORBA_EnumDef_setup_collocation () -{ - if (::CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_EnumDef_Proxy_Broker_ = - ::CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_TypedefDef_setup_collocation (); -} - -CORBA::EnumDef::~EnumDef (void) -{} - -void -CORBA::EnumDef::_tao_any_destructor (void *_tao_void_pointer) -{ - EnumDef *_tao_tmp_pointer = - static_cast<EnumDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::EnumDef_ptr -CORBA::EnumDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<EnumDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/EnumDef:1.0", - CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::EnumDef_ptr -CORBA::EnumDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<EnumDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/EnumDef:1.0", - CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::EnumDef_ptr -CORBA::EnumDef::_duplicate (EnumDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::EnumDef::_tao_release (EnumDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::EnumDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/TypedefDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/EnumDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::EnumDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/EnumDef:1.0"; -} - -::CORBA::Boolean -CORBA::EnumDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_EnumDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/EnumDef:1.0", - "EnumDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_EnumDef = - &_tao_tc_CORBA_EnumDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::AliasDef. - -CORBA::AliasDef_ptr -TAO::Objref_Traits<CORBA::AliasDef>::duplicate ( - CORBA::AliasDef_ptr p - ) -{ - return CORBA::AliasDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::AliasDef>::release ( - CORBA::AliasDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::AliasDef_ptr -TAO::Objref_Traits<CORBA::AliasDef>::nil (void) -{ - return CORBA::AliasDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::AliasDef>::marshal ( - const CORBA::AliasDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_AliasDef_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::IDLType_ptr CORBA::AliasDef::original_type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_AliasDef_Proxy_Broker_ == 0) - { - CORBA_AliasDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_original_type_def", - 22, - this->the_TAO_AliasDef_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::AliasDef::original_type_def ( - ::CORBA::IDLType_ptr original_type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_AliasDef_Proxy_Broker_ == 0) - { - CORBA_AliasDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_original_type_def (original_type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_original_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_original_type_def", - 22, - this->the_TAO_AliasDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::AliasDef::AliasDef (void) - : the_TAO_AliasDef_Proxy_Broker_ (0) -{ - this->CORBA_AliasDef_setup_collocation (); -} - -void -CORBA::AliasDef::CORBA_AliasDef_setup_collocation () -{ - if (::CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_AliasDef_Proxy_Broker_ = - ::CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_TypedefDef_setup_collocation (); -} - -CORBA::AliasDef::~AliasDef (void) -{} - -void -CORBA::AliasDef::_tao_any_destructor (void *_tao_void_pointer) -{ - AliasDef *_tao_tmp_pointer = - static_cast<AliasDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::AliasDef_ptr -CORBA::AliasDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<AliasDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/AliasDef:1.0", - CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::AliasDef_ptr -CORBA::AliasDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<AliasDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/AliasDef:1.0", - CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::AliasDef_ptr -CORBA::AliasDef::_duplicate (AliasDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::AliasDef::_tao_release (AliasDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::AliasDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/TypedefDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/AliasDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::AliasDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/AliasDef:1.0"; -} - -::CORBA::Boolean -CORBA::AliasDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_AliasDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/AliasDef:1.0", - "AliasDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_AliasDef = - &_tao_tc_CORBA_AliasDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::NativeDef. - -CORBA::NativeDef_ptr -TAO::Objref_Traits<CORBA::NativeDef>::duplicate ( - CORBA::NativeDef_ptr p - ) -{ - return CORBA::NativeDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::NativeDef>::release ( - CORBA::NativeDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::NativeDef_ptr -TAO::Objref_Traits<CORBA::NativeDef>::nil (void) -{ - return CORBA::NativeDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::NativeDef>::marshal ( - const CORBA::NativeDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::NativeDef::NativeDef (void) - : the_TAO_NativeDef_Proxy_Broker_ (0) -{ - this->CORBA_NativeDef_setup_collocation (); -} - -void -CORBA::NativeDef::CORBA_NativeDef_setup_collocation () -{ - if (::CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_NativeDef_Proxy_Broker_ = - ::CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_TypedefDef_setup_collocation (); -} - -CORBA::NativeDef::~NativeDef (void) -{} - -void -CORBA::NativeDef::_tao_any_destructor (void *_tao_void_pointer) -{ - NativeDef *_tao_tmp_pointer = - static_cast<NativeDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::NativeDef_ptr -CORBA::NativeDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<NativeDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/NativeDef:1.0", - CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::NativeDef_ptr -CORBA::NativeDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<NativeDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/NativeDef:1.0", - CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::NativeDef_ptr -CORBA::NativeDef::_duplicate (NativeDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::NativeDef::_tao_release (NativeDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::NativeDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/TypedefDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/NativeDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::NativeDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/NativeDef:1.0"; -} - -::CORBA::Boolean -CORBA::NativeDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_NativeDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/NativeDef:1.0", - "NativeDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_NativeDef = - &_tao_tc_CORBA_NativeDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::PrimitiveDef. - -CORBA::PrimitiveDef_ptr -TAO::Objref_Traits<CORBA::PrimitiveDef>::duplicate ( - CORBA::PrimitiveDef_ptr p - ) -{ - return CORBA::PrimitiveDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::PrimitiveDef>::release ( - CORBA::PrimitiveDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::PrimitiveDef_ptr -TAO::Objref_Traits<CORBA::PrimitiveDef>::nil (void) -{ - return CORBA::PrimitiveDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::PrimitiveDef>::marshal ( - const CORBA::PrimitiveDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_PrimitiveDef_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::PrimitiveKind CORBA::PrimitiveDef::kind ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_PrimitiveDef_Proxy_Broker_ == 0) - { - CORBA_PrimitiveDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::PrimitiveKind>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_kind", - 9, - this->the_TAO_PrimitiveDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::PrimitiveDef::PrimitiveDef (void) - : the_TAO_PrimitiveDef_Proxy_Broker_ (0) -{ - this->CORBA_PrimitiveDef_setup_collocation (); -} - -void -CORBA::PrimitiveDef::CORBA_PrimitiveDef_setup_collocation () -{ - if (::CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_PrimitiveDef_Proxy_Broker_ = - ::CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::PrimitiveDef::~PrimitiveDef (void) -{} - -void -CORBA::PrimitiveDef::_tao_any_destructor (void *_tao_void_pointer) -{ - PrimitiveDef *_tao_tmp_pointer = - static_cast<PrimitiveDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::PrimitiveDef_ptr -CORBA::PrimitiveDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<PrimitiveDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/PrimitiveDef:1.0", - CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::PrimitiveDef_ptr -CORBA::PrimitiveDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<PrimitiveDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/PrimitiveDef:1.0", - CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::PrimitiveDef_ptr -CORBA::PrimitiveDef::_duplicate (PrimitiveDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::PrimitiveDef::_tao_release (PrimitiveDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::PrimitiveDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/PrimitiveDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::PrimitiveDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/PrimitiveDef:1.0"; -} - -::CORBA::Boolean -CORBA::PrimitiveDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_PrimitiveDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/PrimitiveDef:1.0", - "PrimitiveDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_PrimitiveDef = - &_tao_tc_CORBA_PrimitiveDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::StringDef. - -CORBA::StringDef_ptr -TAO::Objref_Traits<CORBA::StringDef>::duplicate ( - CORBA::StringDef_ptr p - ) -{ - return CORBA::StringDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::StringDef>::release ( - CORBA::StringDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::StringDef_ptr -TAO::Objref_Traits<CORBA::StringDef>::nil (void) -{ - return CORBA::StringDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::StringDef>::marshal ( - const CORBA::StringDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_StringDef_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::ULong CORBA::StringDef::bound ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_StringDef_Proxy_Broker_ == 0) - { - CORBA_StringDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ULong>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_bound", - 10, - this->the_TAO_StringDef_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::StringDef::bound ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_StringDef_Proxy_Broker_ == 0) - { - CORBA_StringDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound (bound); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_bound - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_bound", - 10, - this->the_TAO_StringDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::StringDef::StringDef (void) - : the_TAO_StringDef_Proxy_Broker_ (0) -{ - this->CORBA_StringDef_setup_collocation (); -} - -void -CORBA::StringDef::CORBA_StringDef_setup_collocation () -{ - if (::CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_StringDef_Proxy_Broker_ = - ::CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::StringDef::~StringDef (void) -{} - -void -CORBA::StringDef::_tao_any_destructor (void *_tao_void_pointer) -{ - StringDef *_tao_tmp_pointer = - static_cast<StringDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::StringDef_ptr -CORBA::StringDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<StringDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/StringDef:1.0", - CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::StringDef_ptr -CORBA::StringDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<StringDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/StringDef:1.0", - CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::StringDef_ptr -CORBA::StringDef::_duplicate (StringDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::StringDef::_tao_release (StringDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::StringDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/StringDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::StringDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/StringDef:1.0"; -} - -::CORBA::Boolean -CORBA::StringDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_StringDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/StringDef:1.0", - "StringDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_StringDef = - &_tao_tc_CORBA_StringDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::WstringDef. - -CORBA::WstringDef_ptr -TAO::Objref_Traits<CORBA::WstringDef>::duplicate ( - CORBA::WstringDef_ptr p - ) -{ - return CORBA::WstringDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::WstringDef>::release ( - CORBA::WstringDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::WstringDef_ptr -TAO::Objref_Traits<CORBA::WstringDef>::nil (void) -{ - return CORBA::WstringDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::WstringDef>::marshal ( - const CORBA::WstringDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_WstringDef_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::ULong CORBA::WstringDef::bound ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_WstringDef_Proxy_Broker_ == 0) - { - CORBA_WstringDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ULong>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_bound", - 10, - this->the_TAO_WstringDef_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::WstringDef::bound ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_WstringDef_Proxy_Broker_ == 0) - { - CORBA_WstringDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound (bound); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_bound - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_bound", - 10, - this->the_TAO_WstringDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::WstringDef::WstringDef (void) - : the_TAO_WstringDef_Proxy_Broker_ (0) -{ - this->CORBA_WstringDef_setup_collocation (); -} - -void -CORBA::WstringDef::CORBA_WstringDef_setup_collocation () -{ - if (::CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_WstringDef_Proxy_Broker_ = - ::CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::WstringDef::~WstringDef (void) -{} - -void -CORBA::WstringDef::_tao_any_destructor (void *_tao_void_pointer) -{ - WstringDef *_tao_tmp_pointer = - static_cast<WstringDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::WstringDef_ptr -CORBA::WstringDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<WstringDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/WstringDef:1.0", - CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::WstringDef_ptr -CORBA::WstringDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<WstringDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/WstringDef:1.0", - CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::WstringDef_ptr -CORBA::WstringDef::_duplicate (WstringDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::WstringDef::_tao_release (WstringDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::WstringDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/WstringDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::WstringDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/WstringDef:1.0"; -} - -::CORBA::Boolean -CORBA::WstringDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_WstringDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/WstringDef:1.0", - "WstringDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_WstringDef = - &_tao_tc_CORBA_WstringDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::SequenceDef. - -CORBA::SequenceDef_ptr -TAO::Objref_Traits<CORBA::SequenceDef>::duplicate ( - CORBA::SequenceDef_ptr p - ) -{ - return CORBA::SequenceDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::SequenceDef>::release ( - CORBA::SequenceDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::SequenceDef_ptr -TAO::Objref_Traits<CORBA::SequenceDef>::nil (void) -{ - return CORBA::SequenceDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::SequenceDef>::marshal ( - const CORBA::SequenceDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_SequenceDef_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::ULong CORBA::SequenceDef::bound ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_SequenceDef_Proxy_Broker_ == 0) - { - CORBA_SequenceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ULong>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_bound", - 10, - this->the_TAO_SequenceDef_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::SequenceDef::bound ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_SequenceDef_Proxy_Broker_ == 0) - { - CORBA_SequenceDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_bound (bound); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_bound - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_bound", - 10, - this->the_TAO_SequenceDef_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::TypeCode_ptr CORBA::SequenceDef::element_type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_SequenceDef_Proxy_Broker_ == 0) - { - CORBA_SequenceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_element_type", - 17, - this->the_TAO_SequenceDef_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::IDLType_ptr CORBA::SequenceDef::element_type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_SequenceDef_Proxy_Broker_ == 0) - { - CORBA_SequenceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_element_type_def", - 21, - this->the_TAO_SequenceDef_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::SequenceDef::element_type_def ( - ::CORBA::IDLType_ptr element_type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_SequenceDef_Proxy_Broker_ == 0) - { - CORBA_SequenceDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type_def (element_type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_element_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_element_type_def", - 21, - this->the_TAO_SequenceDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::SequenceDef::SequenceDef (void) - : the_TAO_SequenceDef_Proxy_Broker_ (0) -{ - this->CORBA_SequenceDef_setup_collocation (); -} - -void -CORBA::SequenceDef::CORBA_SequenceDef_setup_collocation () -{ - if (::CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_SequenceDef_Proxy_Broker_ = - ::CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::SequenceDef::~SequenceDef (void) -{} - -void -CORBA::SequenceDef::_tao_any_destructor (void *_tao_void_pointer) -{ - SequenceDef *_tao_tmp_pointer = - static_cast<SequenceDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::SequenceDef_ptr -CORBA::SequenceDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<SequenceDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/SequenceDef:1.0", - CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::SequenceDef_ptr -CORBA::SequenceDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<SequenceDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/SequenceDef:1.0", - CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::SequenceDef_ptr -CORBA::SequenceDef::_duplicate (SequenceDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::SequenceDef::_tao_release (SequenceDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::SequenceDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/SequenceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::SequenceDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/SequenceDef:1.0"; -} - -::CORBA::Boolean -CORBA::SequenceDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_SequenceDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/SequenceDef:1.0", - "SequenceDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_SequenceDef = - &_tao_tc_CORBA_SequenceDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ArrayDef. - -CORBA::ArrayDef_ptr -TAO::Objref_Traits<CORBA::ArrayDef>::duplicate ( - CORBA::ArrayDef_ptr p - ) -{ - return CORBA::ArrayDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ArrayDef>::release ( - CORBA::ArrayDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ArrayDef_ptr -TAO::Objref_Traits<CORBA::ArrayDef>::nil (void) -{ - return CORBA::ArrayDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ArrayDef>::marshal ( - const CORBA::ArrayDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ArrayDef_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::ULong CORBA::ArrayDef::length ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ArrayDef_Proxy_Broker_ == 0) - { - CORBA_ArrayDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ULong>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_length", - 11, - this->the_TAO_ArrayDef_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::ArrayDef::length ( - ::CORBA::ULong length - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ArrayDef_Proxy_Broker_ == 0) - { - CORBA_ArrayDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ULong>::in_arg_val _tao_length (length); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_length - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_length", - 11, - this->the_TAO_ArrayDef_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::TypeCode_ptr CORBA::ArrayDef::element_type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ArrayDef_Proxy_Broker_ == 0) - { - CORBA_ArrayDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_element_type", - 17, - this->the_TAO_ArrayDef_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::IDLType_ptr CORBA::ArrayDef::element_type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ArrayDef_Proxy_Broker_ == 0) - { - CORBA_ArrayDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_element_type_def", - 21, - this->the_TAO_ArrayDef_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::ArrayDef::element_type_def ( - ::CORBA::IDLType_ptr element_type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ArrayDef_Proxy_Broker_ == 0) - { - CORBA_ArrayDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_element_type_def (element_type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_element_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_element_type_def", - 21, - this->the_TAO_ArrayDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::ArrayDef::ArrayDef (void) - : the_TAO_ArrayDef_Proxy_Broker_ (0) -{ - this->CORBA_ArrayDef_setup_collocation (); -} - -void -CORBA::ArrayDef::CORBA_ArrayDef_setup_collocation () -{ - if (::CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ArrayDef_Proxy_Broker_ = - ::CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::ArrayDef::~ArrayDef (void) -{} - -void -CORBA::ArrayDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ArrayDef *_tao_tmp_pointer = - static_cast<ArrayDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ArrayDef_ptr -CORBA::ArrayDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ArrayDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ArrayDef:1.0", - CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ArrayDef_ptr -CORBA::ArrayDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ArrayDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ArrayDef:1.0", - CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ArrayDef_ptr -CORBA::ArrayDef::_duplicate (ArrayDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ArrayDef::_tao_release (ArrayDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ArrayDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ArrayDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ArrayDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ArrayDef:1.0"; -} - -::CORBA::Boolean -CORBA::ArrayDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ArrayDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ArrayDef:1.0", - "ArrayDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ArrayDef = - &_tao_tc_CORBA_ArrayDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ExceptionDef. - -CORBA::ExceptionDef_ptr -TAO::Objref_Traits<CORBA::ExceptionDef>::duplicate ( - CORBA::ExceptionDef_ptr p - ) -{ - return CORBA::ExceptionDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ExceptionDef>::release ( - CORBA::ExceptionDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ExceptionDef_ptr -TAO::Objref_Traits<CORBA::ExceptionDef>::nil (void) -{ - return CORBA::ExceptionDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ExceptionDef>::marshal ( - const CORBA::ExceptionDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExceptionDef_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::TypeCode_ptr CORBA::ExceptionDef::type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExceptionDef_Proxy_Broker_ == 0) - { - CORBA_ExceptionDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type", - 9, - this->the_TAO_ExceptionDef_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::StructMemberSeq * CORBA::ExceptionDef::members ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExceptionDef_Proxy_Broker_ == 0) - { - CORBA_ExceptionDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::StructMemberSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_members", - 12, - this->the_TAO_ExceptionDef_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::ExceptionDef::members ( - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExceptionDef_Proxy_Broker_ == 0) - { - CORBA_ExceptionDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::StructMemberSeq>::in_arg_val _tao_members (members); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_members - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_members", - 12, - this->the_TAO_ExceptionDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::ExceptionDef::ExceptionDef (void) - : the_TAO_ExceptionDef_Proxy_Broker_ (0) -{ - this->CORBA_ExceptionDef_setup_collocation (); -} - -void -CORBA::ExceptionDef::CORBA_ExceptionDef_setup_collocation () -{ - if (::CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ExceptionDef_Proxy_Broker_ = - ::CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); - this->CORBA_Container_setup_collocation (); -} - -CORBA::ExceptionDef::~ExceptionDef (void) -{} - -void -CORBA::ExceptionDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ExceptionDef *_tao_tmp_pointer = - static_cast<ExceptionDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ExceptionDef_ptr -CORBA::ExceptionDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExceptionDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExceptionDef:1.0", - CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExceptionDef_ptr -CORBA::ExceptionDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExceptionDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExceptionDef:1.0", - CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExceptionDef_ptr -CORBA::ExceptionDef::_duplicate (ExceptionDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ExceptionDef::_tao_release (ExceptionDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ExceptionDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExceptionDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ExceptionDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ExceptionDef:1.0"; -} - -::CORBA::Boolean -CORBA::ExceptionDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExceptionDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ExceptionDef:1.0", - "ExceptionDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExceptionDef = - &_tao_tc_CORBA_ExceptionDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXCEPTIONDEFSEQ_CS_) -#define _CORBA_EXCEPTIONDEFSEQ_CS_ - -CORBA::ExceptionDefSeq::ExceptionDefSeq (void) -{} - -CORBA::ExceptionDefSeq::ExceptionDefSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_object_reference_sequence< - ExceptionDef, - ExceptionDef_var - > - (max) -{} - -CORBA::ExceptionDefSeq::ExceptionDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExceptionDef_ptr * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_object_reference_sequence< - ExceptionDef, - ExceptionDef_var - > - (max, length, buffer, release) -{} - -CORBA::ExceptionDefSeq::ExceptionDefSeq ( - const ExceptionDefSeq &seq - ) - : TAO::unbounded_object_reference_sequence< - ExceptionDef, - ExceptionDef_var - > - (seq) -{} - -CORBA::ExceptionDefSeq::~ExceptionDefSeq (void) -{} - -void CORBA::ExceptionDefSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExceptionDefSeq * _tao_tmp_pointer = - static_cast<ExceptionDefSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ExceptionDefSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExceptionDefSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExceptionDefSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExceptionDef, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExceptionDefSeq_0 = - &CORBA_ExceptionDefSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExceptionDefSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExceptionDefSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExceptionDefSeq:1.0", - "ExceptionDefSeq", - &TAO::TypeCode::tc_CORBA_ExceptionDefSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExceptionDefSeq = - &_tao_tc_CORBA_ExceptionDefSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/enum_typecode.cpp:34 - -static char const * const _tao_enumerators_CORBA_AttributeMode[] = - { - "ATTR_NORMAL", - "ATTR_READONLY" - - }; - -static TAO::TypeCode::Enum<char const *, - char const * const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_AttributeMode ( - "IDL:omg.org/CORBA/AttributeMode:1.0", - "AttributeMode", - _tao_enumerators_CORBA_AttributeMode, - 2); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_AttributeMode = - &_tao_tc_CORBA_AttributeMode; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::AttributeDef. - -CORBA::AttributeDef_ptr -TAO::Objref_Traits<CORBA::AttributeDef>::duplicate ( - CORBA::AttributeDef_ptr p - ) -{ - return CORBA::AttributeDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::AttributeDef>::release ( - CORBA::AttributeDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::AttributeDef_ptr -TAO::Objref_Traits<CORBA::AttributeDef>::nil (void) -{ - return CORBA::AttributeDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::AttributeDef>::marshal ( - const CORBA::AttributeDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_AttributeDef_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::TypeCode_ptr CORBA::AttributeDef::type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_AttributeDef_Proxy_Broker_ == 0) - { - CORBA_AttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type", - 9, - this->the_TAO_AttributeDef_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::IDLType_ptr CORBA::AttributeDef::type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_AttributeDef_Proxy_Broker_ == 0) - { - CORBA_AttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type_def", - 13, - this->the_TAO_AttributeDef_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::AttributeDef::type_def ( - ::CORBA::IDLType_ptr type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_AttributeDef_Proxy_Broker_ == 0) - { - CORBA_AttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type_def (type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_type_def", - 13, - this->the_TAO_AttributeDef_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::AttributeMode CORBA::AttributeDef::mode ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_AttributeDef_Proxy_Broker_ == 0) - { - CORBA_AttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::AttributeMode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_mode", - 9, - this->the_TAO_AttributeDef_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::AttributeDef::mode ( - ::CORBA::AttributeMode mode - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_AttributeDef_Proxy_Broker_ == 0) - { - CORBA_AttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode (mode); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_mode - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_mode", - 9, - this->the_TAO_AttributeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::AttributeDef::AttributeDef (void) - : the_TAO_AttributeDef_Proxy_Broker_ (0) -{ - this->CORBA_AttributeDef_setup_collocation (); -} - -void -CORBA::AttributeDef::CORBA_AttributeDef_setup_collocation () -{ - if (::CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_AttributeDef_Proxy_Broker_ = - ::CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); -} - -CORBA::AttributeDef::~AttributeDef (void) -{} - -void -CORBA::AttributeDef::_tao_any_destructor (void *_tao_void_pointer) -{ - AttributeDef *_tao_tmp_pointer = - static_cast<AttributeDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::AttributeDef_ptr -CORBA::AttributeDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<AttributeDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/AttributeDef:1.0", - CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::AttributeDef_ptr -CORBA::AttributeDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<AttributeDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/AttributeDef:1.0", - CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::AttributeDef_ptr -CORBA::AttributeDef::_duplicate (AttributeDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::AttributeDef::_tao_release (AttributeDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::AttributeDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/AttributeDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::AttributeDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/AttributeDef:1.0"; -} - -::CORBA::Boolean -CORBA::AttributeDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_AttributeDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/AttributeDef:1.0", - "AttributeDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_AttributeDef = - &_tao_tc_CORBA_AttributeDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_AttributeDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "type", &CORBA::_tc_TypeCode }, - { "mode", &CORBA::_tc_AttributeMode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_AttributeDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/AttributeDescription:1.0", - "AttributeDescription", - _tao_fields_CORBA_AttributeDescription, - 6); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_AttributeDescription = - &_tao_tc_CORBA_AttributeDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::AttributeDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - AttributeDescription *_tao_tmp_pointer = - static_cast<AttributeDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ExtAttributeDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "type", &CORBA::_tc_TypeCode }, - { "mode", &CORBA::_tc_AttributeMode }, - { "get_exceptions", &CORBA::_tc_ExcDescriptionSeq }, - { "put_exceptions", &CORBA::_tc_ExcDescriptionSeq } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtAttributeDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ExtAttributeDescription:1.0", - "ExtAttributeDescription", - _tao_fields_CORBA_ExtAttributeDescription, - 8); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtAttributeDescription = - &_tao_tc_CORBA_ExtAttributeDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ExtAttributeDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ExtAttributeDescription *_tao_tmp_pointer = - static_cast<ExtAttributeDescription *> (_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::ExtAttributeDef. - -CORBA::ExtAttributeDef_ptr -TAO::Objref_Traits<CORBA::ExtAttributeDef>::duplicate ( - CORBA::ExtAttributeDef_ptr p - ) -{ - return CORBA::ExtAttributeDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ExtAttributeDef>::release ( - CORBA::ExtAttributeDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ExtAttributeDef_ptr -TAO::Objref_Traits<CORBA::ExtAttributeDef>::nil (void) -{ - return CORBA::ExtAttributeDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ExtAttributeDef>::marshal ( - const CORBA::ExtAttributeDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtAttributeDef_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::ExcDescriptionSeq * CORBA::ExtAttributeDef::get_exceptions ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtAttributeDef_Proxy_Broker_ == 0) - { - CORBA_ExtAttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExcDescriptionSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_get_exceptions", - 19, - this->the_TAO_ExtAttributeDef_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::ExtAttributeDef::get_exceptions ( - const ::CORBA::ExcDescriptionSeq & get_exceptions - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtAttributeDef_Proxy_Broker_ == 0) - { - CORBA_ExtAttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ExcDescriptionSeq>::in_arg_val _tao_get_exceptions (get_exceptions); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_get_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_get_exceptions", - 19, - this->the_TAO_ExtAttributeDef_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::ExcDescriptionSeq * CORBA::ExtAttributeDef::set_exceptions ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtAttributeDef_Proxy_Broker_ == 0) - { - CORBA_ExtAttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExcDescriptionSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_set_exceptions", - 19, - this->the_TAO_ExtAttributeDef_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::ExtAttributeDef::set_exceptions ( - const ::CORBA::ExcDescriptionSeq & set_exceptions - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtAttributeDef_Proxy_Broker_ == 0) - { - CORBA_ExtAttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ExcDescriptionSeq>::in_arg_val _tao_set_exceptions (set_exceptions); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_set_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_set_exceptions", - 19, - this->the_TAO_ExtAttributeDef_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::ExtAttributeDescription * CORBA::ExtAttributeDef::describe_attribute ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtAttributeDef_Proxy_Broker_ == 0) - { - CORBA_ExtAttributeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExtAttributeDescription>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "describe_attribute", - 18, - this->the_TAO_ExtAttributeDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::ExtAttributeDef::ExtAttributeDef (void) - : the_TAO_ExtAttributeDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtAttributeDef_setup_collocation (); -} - -void -CORBA::ExtAttributeDef::CORBA_ExtAttributeDef_setup_collocation () -{ - if (::CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ExtAttributeDef_Proxy_Broker_ = - ::CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_AttributeDef_setup_collocation (); -} - -CORBA::ExtAttributeDef::~ExtAttributeDef (void) -{} - -void -CORBA::ExtAttributeDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ExtAttributeDef *_tao_tmp_pointer = - static_cast<ExtAttributeDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ExtAttributeDef_ptr -CORBA::ExtAttributeDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtAttributeDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtAttributeDef:1.0", - CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtAttributeDef_ptr -CORBA::ExtAttributeDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtAttributeDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtAttributeDef:1.0", - CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtAttributeDef_ptr -CORBA::ExtAttributeDef::_duplicate (ExtAttributeDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ExtAttributeDef::_tao_release (ExtAttributeDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ExtAttributeDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/AttributeDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtAttributeDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ExtAttributeDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ExtAttributeDef:1.0"; -} - -::CORBA::Boolean -CORBA::ExtAttributeDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtAttributeDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ExtAttributeDef:1.0", - "ExtAttributeDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtAttributeDef = - &_tao_tc_CORBA_ExtAttributeDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/enum_typecode.cpp:34 - -static char const * const _tao_enumerators_CORBA_OperationMode[] = - { - "OP_NORMAL", - "OP_ONEWAY" - - }; - -static TAO::TypeCode::Enum<char const *, - char const * const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_OperationMode ( - "IDL:omg.org/CORBA/OperationMode:1.0", - "OperationMode", - _tao_enumerators_CORBA_OperationMode, - 2); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_OperationMode = - &_tao_tc_CORBA_OperationMode; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ParameterDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "type", &CORBA::_tc_TypeCode }, - { "type_def", &CORBA::_tc_IDLType }, - { "mode", &CORBA::_tc_ParameterMode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ParameterDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ParameterDescription:1.0", - "ParameterDescription", - _tao_fields_CORBA_ParameterDescription, - 4); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ParameterDescription = - &_tao_tc_CORBA_ParameterDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ParameterDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ParameterDescription *_tao_tmp_pointer = - static_cast<ParameterDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_PARDESCRIPTIONSEQ_CS_) -#define _CORBA_PARDESCRIPTIONSEQ_CS_ - -CORBA::ParDescriptionSeq::ParDescriptionSeq (void) -{} - -CORBA::ParDescriptionSeq::ParDescriptionSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - ParameterDescription - > - (max) -{} - -CORBA::ParDescriptionSeq::ParDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ParameterDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - ParameterDescription - > - (max, length, buffer, release) -{} - -CORBA::ParDescriptionSeq::ParDescriptionSeq ( - const ParDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - ParameterDescription - > - (seq) -{} - -CORBA::ParDescriptionSeq::~ParDescriptionSeq (void) -{} - -void CORBA::ParDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ParDescriptionSeq * _tao_tmp_pointer = - static_cast<ParDescriptionSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ParDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_ParDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ParDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ParameterDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ParDescriptionSeq_0 = - &CORBA_ParDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ParDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ParDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ParDescriptionSeq:1.0", - "ParDescriptionSeq", - &TAO::TypeCode::tc_CORBA_ParDescriptionSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ParDescriptionSeq = - &_tao_tc_CORBA_ParDescriptionSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/alias_typecode.cpp:50 - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ContextIdentifier ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ContextIdentifier:1.0", - "ContextIdentifier", - &CORBA::_tc_Identifier); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ContextIdentifier = - &_tao_tc_CORBA_ContextIdentifier; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_CONTEXTIDSEQ_CS_) -#define _CORBA_CONTEXTIDSEQ_CS_ - -CORBA::ContextIdSeq::ContextIdSeq (void) -{} - -CORBA::ContextIdSeq::ContextIdSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_string_sequence - (max) -{} - -CORBA::ContextIdSeq::ContextIdSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - char * * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_string_sequence - (max, length, buffer, release) -{} - -CORBA::ContextIdSeq::ContextIdSeq ( - const ContextIdSeq &seq - ) - : TAO::unbounded_string_sequence - (seq) -{} - -CORBA::ContextIdSeq::~ContextIdSeq (void) -{} - -void CORBA::ContextIdSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ContextIdSeq * _tao_tmp_pointer = - static_cast<ContextIdSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ContextIdSeq_GUARD -#define _TAO_TYPECODE_CORBA_ContextIdSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ContextIdSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ContextIdentifier, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ContextIdSeq_0 = - &CORBA_ContextIdSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ContextIdSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ContextIdSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ContextIdSeq:1.0", - "ContextIdSeq", - &TAO::TypeCode::tc_CORBA_ContextIdSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ContextIdSeq = - &_tao_tc_CORBA_ContextIdSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::OperationDef. - -CORBA::OperationDef_ptr -TAO::Objref_Traits<CORBA::OperationDef>::duplicate ( - CORBA::OperationDef_ptr p - ) -{ - return CORBA::OperationDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::OperationDef>::release ( - CORBA::OperationDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::OperationDef_ptr -TAO::Objref_Traits<CORBA::OperationDef>::nil (void) -{ - return CORBA::OperationDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::OperationDef>::marshal ( - const CORBA::OperationDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_OperationDef_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::TypeCode_ptr CORBA::OperationDef::result ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_result", - 11, - this->the_TAO_OperationDef_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::IDLType_ptr CORBA::OperationDef::result_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_result_def", - 15, - this->the_TAO_OperationDef_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::OperationDef::result_def ( - ::CORBA::IDLType_ptr result_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_result_def (result_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_result_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_result_def", - 15, - this->the_TAO_OperationDef_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::ParDescriptionSeq * CORBA::OperationDef::params ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ParDescriptionSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_params", - 11, - this->the_TAO_OperationDef_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::OperationDef::params ( - const ::CORBA::ParDescriptionSeq & params - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_params - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_params", - 11, - this->the_TAO_OperationDef_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::OperationMode CORBA::OperationDef::mode ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::OperationMode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_mode", - 9, - this->the_TAO_OperationDef_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::OperationDef::mode ( - ::CORBA::OperationMode mode - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::OperationMode>::in_arg_val _tao_mode (mode); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_mode - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_mode", - 9, - this->the_TAO_OperationDef_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::ContextIdSeq * CORBA::OperationDef::contexts ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ContextIdSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_contexts", - 13, - this->the_TAO_OperationDef_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::OperationDef::contexts ( - const ::CORBA::ContextIdSeq & contexts - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ContextIdSeq>::in_arg_val _tao_contexts (contexts); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_contexts - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_contexts", - 13, - this->the_TAO_OperationDef_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::ExceptionDefSeq * CORBA::OperationDef::exceptions ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_exceptions", - 15, - this->the_TAO_OperationDef_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::OperationDef::exceptions ( - const ::CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_OperationDef_Proxy_Broker_ == 0) - { - CORBA_OperationDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_exceptions", - 15, - this->the_TAO_OperationDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::OperationDef::OperationDef (void) - : the_TAO_OperationDef_Proxy_Broker_ (0) -{ - this->CORBA_OperationDef_setup_collocation (); -} - -void -CORBA::OperationDef::CORBA_OperationDef_setup_collocation () -{ - if (::CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_OperationDef_Proxy_Broker_ = - ::CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); -} - -CORBA::OperationDef::~OperationDef (void) -{} - -void -CORBA::OperationDef::_tao_any_destructor (void *_tao_void_pointer) -{ - OperationDef *_tao_tmp_pointer = - static_cast<OperationDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::OperationDef_ptr -CORBA::OperationDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<OperationDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/OperationDef:1.0", - CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::OperationDef_ptr -CORBA::OperationDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<OperationDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/OperationDef:1.0", - CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::OperationDef_ptr -CORBA::OperationDef::_duplicate (OperationDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::OperationDef::_tao_release (OperationDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::OperationDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/OperationDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::OperationDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/OperationDef:1.0"; -} - -::CORBA::Boolean -CORBA::OperationDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_OperationDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/OperationDef:1.0", - "OperationDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_OperationDef = - &_tao_tc_CORBA_OperationDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_OperationDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "result", &CORBA::_tc_TypeCode }, - { "mode", &CORBA::_tc_OperationMode }, - { "contexts", &CORBA::_tc_ContextIdSeq }, - { "parameters", &CORBA::_tc_ParDescriptionSeq }, - { "exceptions", &CORBA::_tc_ExcDescriptionSeq } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_OperationDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/OperationDescription:1.0", - "OperationDescription", - _tao_fields_CORBA_OperationDescription, - 9); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_OperationDescription = - &_tao_tc_CORBA_OperationDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::OperationDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - OperationDescription *_tao_tmp_pointer = - static_cast<OperationDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_REPOSITORYIDSEQ_CS_) -#define _CORBA_REPOSITORYIDSEQ_CS_ - -CORBA::RepositoryIdSeq::RepositoryIdSeq (void) -{} - -CORBA::RepositoryIdSeq::RepositoryIdSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_string_sequence - (max) -{} - -CORBA::RepositoryIdSeq::RepositoryIdSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - char * * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_string_sequence - (max, length, buffer, release) -{} - -CORBA::RepositoryIdSeq::RepositoryIdSeq ( - const RepositoryIdSeq &seq - ) - : TAO::unbounded_string_sequence - (seq) -{} - -CORBA::RepositoryIdSeq::~RepositoryIdSeq (void) -{} - -void CORBA::RepositoryIdSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - RepositoryIdSeq * _tao_tmp_pointer = - static_cast<RepositoryIdSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_RepositoryIdSeq_GUARD -#define _TAO_TYPECODE_CORBA_RepositoryIdSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_RepositoryIdSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_RepositoryId, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_RepositoryIdSeq_0 = - &CORBA_RepositoryIdSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_RepositoryIdSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_RepositoryIdSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/RepositoryIdSeq:1.0", - "RepositoryIdSeq", - &TAO::TypeCode::tc_CORBA_RepositoryIdSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_RepositoryIdSeq = - &_tao_tc_CORBA_RepositoryIdSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_OPDESCRIPTIONSEQ_CS_) -#define _CORBA_OPDESCRIPTIONSEQ_CS_ - -CORBA::OpDescriptionSeq::OpDescriptionSeq (void) -{} - -CORBA::OpDescriptionSeq::OpDescriptionSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - OperationDescription - > - (max) -{} - -CORBA::OpDescriptionSeq::OpDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::OperationDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - OperationDescription - > - (max, length, buffer, release) -{} - -CORBA::OpDescriptionSeq::OpDescriptionSeq ( - const OpDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - OperationDescription - > - (seq) -{} - -CORBA::OpDescriptionSeq::~OpDescriptionSeq (void) -{} - -void CORBA::OpDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - OpDescriptionSeq * _tao_tmp_pointer = - static_cast<OpDescriptionSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_OpDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_OpDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_OpDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_OperationDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_OpDescriptionSeq_0 = - &CORBA_OpDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_OpDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_OpDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/OpDescriptionSeq:1.0", - "OpDescriptionSeq", - &TAO::TypeCode::tc_CORBA_OpDescriptionSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_OpDescriptionSeq = - &_tao_tc_CORBA_OpDescriptionSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_ATTRDESCRIPTIONSEQ_CS_) -#define _CORBA_ATTRDESCRIPTIONSEQ_CS_ - -CORBA::AttrDescriptionSeq::AttrDescriptionSeq (void) -{} - -CORBA::AttrDescriptionSeq::AttrDescriptionSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - AttributeDescription - > - (max) -{} - -CORBA::AttrDescriptionSeq::AttrDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::AttributeDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - AttributeDescription - > - (max, length, buffer, release) -{} - -CORBA::AttrDescriptionSeq::AttrDescriptionSeq ( - const AttrDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - AttributeDescription - > - (seq) -{} - -CORBA::AttrDescriptionSeq::~AttrDescriptionSeq (void) -{} - -void CORBA::AttrDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - AttrDescriptionSeq * _tao_tmp_pointer = - static_cast<AttrDescriptionSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_AttrDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_AttrDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_AttrDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_AttributeDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_AttrDescriptionSeq_0 = - &CORBA_AttrDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_AttrDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_AttrDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/AttrDescriptionSeq:1.0", - "AttrDescriptionSeq", - &TAO::TypeCode::tc_CORBA_AttrDescriptionSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_AttrDescriptionSeq = - &_tao_tc_CORBA_AttrDescriptionSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_EXTATTRDESCRIPTIONSEQ_CS_) -#define _CORBA_EXTATTRDESCRIPTIONSEQ_CS_ - -CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq (void) -{} - -CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - ExtAttributeDescription - > - (max) -{} - -CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ExtAttributeDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - ExtAttributeDescription - > - (max, length, buffer, release) -{} - -CORBA::ExtAttrDescriptionSeq::ExtAttrDescriptionSeq ( - const ExtAttrDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - ExtAttributeDescription - > - (seq) -{} - -CORBA::ExtAttrDescriptionSeq::~ExtAttrDescriptionSeq (void) -{} - -void CORBA::ExtAttrDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ExtAttrDescriptionSeq * _tao_tmp_pointer = - static_cast<ExtAttrDescriptionSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ExtAttrDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_ExtAttrDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ExtAttrDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ExtAttributeDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ExtAttrDescriptionSeq_0 = - &CORBA_ExtAttrDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ExtAttrDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtAttrDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ExtAttrDescriptionSeq:1.0", - "ExtAttrDescriptionSeq", - &TAO::TypeCode::tc_CORBA_ExtAttrDescriptionSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtAttrDescriptionSeq = - &_tao_tc_CORBA_ExtAttrDescriptionSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::InterfaceDef. - -CORBA::InterfaceDef_ptr -TAO::Objref_Traits<CORBA::InterfaceDef>::duplicate ( - CORBA::InterfaceDef_ptr p - ) -{ - return CORBA::InterfaceDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::InterfaceDef>::release ( - CORBA::InterfaceDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::InterfaceDef_ptr -TAO::Objref_Traits<CORBA::InterfaceDef>::nil (void) -{ - return CORBA::InterfaceDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::InterfaceDef>::marshal ( - const CORBA::InterfaceDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_InterfaceDef_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::InterfaceDefSeq * CORBA::InterfaceDef::base_interfaces ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceDef_Proxy_Broker_ == 0) - { - CORBA_InterfaceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_base_interfaces", - 20, - this->the_TAO_InterfaceDef_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::InterfaceDef::base_interfaces ( - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceDef_Proxy_Broker_ == 0) - { - CORBA_InterfaceDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_base_interfaces (base_interfaces); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_base_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_base_interfaces", - 20, - this->the_TAO_InterfaceDef_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::InterfaceDef::is_a ( - const char * interface_id - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceDef_Proxy_Broker_ == 0) - { - CORBA_InterfaceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_interface_id (interface_id); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_interface_id - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "is_a", - 4, - this->the_TAO_InterfaceDef_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_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_InterfaceDef_FullInterfaceDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "operations", &CORBA::_tc_OpDescriptionSeq }, - { "attributes", &CORBA::_tc_AttrDescriptionSeq }, - { "base_interfaces", &CORBA::_tc_RepositoryIdSeq }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_InterfaceDef_FullInterfaceDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/InterfaceDef/FullInterfaceDescription:1.0", - "FullInterfaceDescription", - _tao_fields_CORBA_InterfaceDef_FullInterfaceDescription, - 8); - -::CORBA::TypeCode_ptr const CORBA::InterfaceDef::_tc_FullInterfaceDescription = - &_tao_tc_CORBA_InterfaceDef_FullInterfaceDescription; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - FullInterfaceDescription *_tao_tmp_pointer = - static_cast<FullInterfaceDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::InterfaceDef::FullInterfaceDescription * CORBA::InterfaceDef::describe_interface ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceDef_Proxy_Broker_ == 0) - { - CORBA_InterfaceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDef::FullInterfaceDescription>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "describe_interface", - 18, - this->the_TAO_InterfaceDef_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::AttributeDef_ptr CORBA::InterfaceDef::create_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceDef_Proxy_Broker_ == 0) - { - CORBA_InterfaceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::AttributeDef>::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::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode (mode); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_type, - &_tao_mode - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 6, - "create_attribute", - 16, - this->the_TAO_InterfaceDef_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::OperationDef_ptr CORBA::InterfaceDef::create_operation ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr result, - ::CORBA::OperationMode mode, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions, - const ::CORBA::ContextIdSeq & contexts - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceDef_Proxy_Broker_ == 0) - { - CORBA_InterfaceDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::OperationDef>::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::IDLType>::in_arg_val _tao_result (result); - TAO::Arg_Traits< ::CORBA::OperationMode>::in_arg_val _tao_mode (mode); - TAO::Arg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); - TAO::Arg_Traits< ::CORBA::ContextIdSeq>::in_arg_val _tao_contexts (contexts); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_result, - &_tao_mode, - &_tao_params, - &_tao_exceptions, - &_tao_contexts - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 9, - "create_operation", - 16, - this->the_TAO_InterfaceDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::InterfaceDef::InterfaceDef (void) - : the_TAO_InterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_InterfaceDef_setup_collocation (); -} - -void -CORBA::InterfaceDef::CORBA_InterfaceDef_setup_collocation () -{ - if (::CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_InterfaceDef_Proxy_Broker_ = - ::CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Container_setup_collocation (); - this->CORBA_Contained_setup_collocation (); - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::InterfaceDef::~InterfaceDef (void) -{} - -void -CORBA::InterfaceDef::_tao_any_destructor (void *_tao_void_pointer) -{ - InterfaceDef *_tao_tmp_pointer = - static_cast<InterfaceDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::InterfaceDef_ptr -CORBA::InterfaceDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<InterfaceDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/InterfaceDef:1.0", - CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::InterfaceDef_ptr -CORBA::InterfaceDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<InterfaceDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/InterfaceDef:1.0", - CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::InterfaceDef_ptr -CORBA::InterfaceDef::_duplicate (InterfaceDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::InterfaceDef::_tao_release (InterfaceDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::InterfaceDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::InterfaceDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/InterfaceDef:1.0"; -} - -::CORBA::Boolean -CORBA::InterfaceDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_InterfaceDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/InterfaceDef:1.0", - "InterfaceDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_InterfaceDef = - &_tao_tc_CORBA_InterfaceDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_InterfaceDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "base_interfaces", &CORBA::_tc_RepositoryIdSeq } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_InterfaceDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/InterfaceDescription:1.0", - "InterfaceDescription", - _tao_fields_CORBA_InterfaceDescription, - 5); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_InterfaceDescription = - &_tao_tc_CORBA_InterfaceDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::InterfaceDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - InterfaceDescription *_tao_tmp_pointer = - static_cast<InterfaceDescription *> (_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::InterfaceAttrExtension. - -CORBA::InterfaceAttrExtension_ptr -TAO::Objref_Traits<CORBA::InterfaceAttrExtension>::duplicate ( - CORBA::InterfaceAttrExtension_ptr p - ) -{ - return CORBA::InterfaceAttrExtension::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::InterfaceAttrExtension>::release ( - CORBA::InterfaceAttrExtension_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::InterfaceAttrExtension_ptr -TAO::Objref_Traits<CORBA::InterfaceAttrExtension>::nil (void) -{ - return CORBA::InterfaceAttrExtension::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::InterfaceAttrExtension>::marshal ( - const CORBA::InterfaceAttrExtension_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "operations", &CORBA::_tc_OpDescriptionSeq }, - { "attributes", &CORBA::_tc_ExtAttrDescriptionSeq }, - { "base_interfaces", &CORBA::_tc_RepositoryIdSeq }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/InterfaceAttrExtension/ExtFullInterfaceDescription:1.0", - "ExtFullInterfaceDescription", - _tao_fields_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription, - 8); - -::CORBA::TypeCode_ptr const CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription = - &_tao_tc_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ExtFullInterfaceDescription *_tao_tmp_pointer = - static_cast<ExtFullInterfaceDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * CORBA::InterfaceAttrExtension::describe_ext_interface ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceAttrExtension_Proxy_Broker_ == 0) - { - CORBA_InterfaceAttrExtension_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "describe_ext_interface", - 22, - this->the_TAO_InterfaceAttrExtension_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::ExtAttributeDef_ptr CORBA::InterfaceAttrExtension::create_ext_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode, - const ::CORBA::ExceptionDefSeq & get_exceptions, - const ::CORBA::ExceptionDefSeq & set_exceptions - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_InterfaceAttrExtension_Proxy_Broker_ == 0) - { - CORBA_InterfaceAttrExtension_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExtAttributeDef>::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::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode (mode); - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_get_exceptions (get_exceptions); - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_set_exceptions (set_exceptions); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_type, - &_tao_mode, - &_tao_get_exceptions, - &_tao_set_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 8, - "create_ext_attribute", - 20, - this->the_TAO_InterfaceAttrExtension_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::InterfaceAttrExtension::InterfaceAttrExtension (void) - : the_TAO_InterfaceAttrExtension_Proxy_Broker_ (0) -{ - this->CORBA_InterfaceAttrExtension_setup_collocation (); -} - -void -CORBA::InterfaceAttrExtension::CORBA_InterfaceAttrExtension_setup_collocation () -{ - if (::CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_InterfaceAttrExtension_Proxy_Broker_ = - ::CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer (this); - } -} - -CORBA::InterfaceAttrExtension::~InterfaceAttrExtension (void) -{} - -void -CORBA::InterfaceAttrExtension::_tao_any_destructor (void *_tao_void_pointer) -{ - InterfaceAttrExtension *_tao_tmp_pointer = - static_cast<InterfaceAttrExtension *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::InterfaceAttrExtension_ptr -CORBA::InterfaceAttrExtension::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<InterfaceAttrExtension>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0", - CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::InterfaceAttrExtension_ptr -CORBA::InterfaceAttrExtension::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<InterfaceAttrExtension>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0", - CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::InterfaceAttrExtension_ptr -CORBA::InterfaceAttrExtension::_duplicate (InterfaceAttrExtension_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::InterfaceAttrExtension::_tao_release (InterfaceAttrExtension_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::InterfaceAttrExtension::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::InterfaceAttrExtension::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0"; -} - -::CORBA::Boolean -CORBA::InterfaceAttrExtension::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_InterfaceAttrExtension ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0", - "InterfaceAttrExtension"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_InterfaceAttrExtension = - &_tao_tc_CORBA_InterfaceAttrExtension; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ExtInterfaceDef. - -CORBA::ExtInterfaceDef_ptr -TAO::Objref_Traits<CORBA::ExtInterfaceDef>::duplicate ( - CORBA::ExtInterfaceDef_ptr p - ) -{ - return CORBA::ExtInterfaceDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ExtInterfaceDef>::release ( - CORBA::ExtInterfaceDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ExtInterfaceDef_ptr -TAO::Objref_Traits<CORBA::ExtInterfaceDef>::nil (void) -{ - return CORBA::ExtInterfaceDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ExtInterfaceDef>::marshal ( - const CORBA::ExtInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::ExtInterfaceDef::ExtInterfaceDef (void) - : the_TAO_ExtInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtInterfaceDef_setup_collocation (); -} - -void -CORBA::ExtInterfaceDef::CORBA_ExtInterfaceDef_setup_collocation () -{ - if (::CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ExtInterfaceDef_Proxy_Broker_ = - ::CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_InterfaceDef_setup_collocation (); - this->CORBA_InterfaceAttrExtension_setup_collocation (); -} - -CORBA::ExtInterfaceDef::~ExtInterfaceDef (void) -{} - -void -CORBA::ExtInterfaceDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ExtInterfaceDef *_tao_tmp_pointer = - static_cast<ExtInterfaceDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ExtInterfaceDef_ptr -CORBA::ExtInterfaceDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtInterfaceDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0", - CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtInterfaceDef_ptr -CORBA::ExtInterfaceDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtInterfaceDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0", - CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtInterfaceDef_ptr -CORBA::ExtInterfaceDef::_duplicate (ExtInterfaceDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ExtInterfaceDef::_tao_release (ExtInterfaceDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ExtInterfaceDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ExtInterfaceDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ExtInterfaceDef:1.0"; -} - -::CORBA::Boolean -CORBA::ExtInterfaceDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtInterfaceDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0", - "ExtInterfaceDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtInterfaceDef = - &_tao_tc_CORBA_ExtInterfaceDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::AbstractInterfaceDef. - -CORBA::AbstractInterfaceDef_ptr -TAO::Objref_Traits<CORBA::AbstractInterfaceDef>::duplicate ( - CORBA::AbstractInterfaceDef_ptr p - ) -{ - return CORBA::AbstractInterfaceDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::AbstractInterfaceDef>::release ( - CORBA::AbstractInterfaceDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::AbstractInterfaceDef_ptr -TAO::Objref_Traits<CORBA::AbstractInterfaceDef>::nil (void) -{ - return CORBA::AbstractInterfaceDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::AbstractInterfaceDef>::marshal ( - const CORBA::AbstractInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::AbstractInterfaceDef::AbstractInterfaceDef (void) - : the_TAO_AbstractInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_AbstractInterfaceDef_setup_collocation (); -} - -void -CORBA::AbstractInterfaceDef::CORBA_AbstractInterfaceDef_setup_collocation () -{ - if (::CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_AbstractInterfaceDef_Proxy_Broker_ = - ::CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_InterfaceDef_setup_collocation (); -} - -CORBA::AbstractInterfaceDef::~AbstractInterfaceDef (void) -{} - -void -CORBA::AbstractInterfaceDef::_tao_any_destructor (void *_tao_void_pointer) -{ - AbstractInterfaceDef *_tao_tmp_pointer = - static_cast<AbstractInterfaceDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::AbstractInterfaceDef_ptr -CORBA::AbstractInterfaceDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<AbstractInterfaceDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0", - CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::AbstractInterfaceDef_ptr -CORBA::AbstractInterfaceDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<AbstractInterfaceDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0", - CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::AbstractInterfaceDef_ptr -CORBA::AbstractInterfaceDef::_duplicate (AbstractInterfaceDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::AbstractInterfaceDef::_tao_release (AbstractInterfaceDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::AbstractInterfaceDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::AbstractInterfaceDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0"; -} - -::CORBA::Boolean -CORBA::AbstractInterfaceDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_AbstractInterfaceDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0", - "AbstractInterfaceDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_AbstractInterfaceDef = - &_tao_tc_CORBA_AbstractInterfaceDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ExtAbstractInterfaceDef. - -CORBA::ExtAbstractInterfaceDef_ptr -TAO::Objref_Traits<CORBA::ExtAbstractInterfaceDef>::duplicate ( - CORBA::ExtAbstractInterfaceDef_ptr p - ) -{ - return CORBA::ExtAbstractInterfaceDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ExtAbstractInterfaceDef>::release ( - CORBA::ExtAbstractInterfaceDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ExtAbstractInterfaceDef_ptr -TAO::Objref_Traits<CORBA::ExtAbstractInterfaceDef>::nil (void) -{ - return CORBA::ExtAbstractInterfaceDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ExtAbstractInterfaceDef>::marshal ( - const CORBA::ExtAbstractInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::ExtAbstractInterfaceDef::ExtAbstractInterfaceDef (void) - : the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtAbstractInterfaceDef_setup_collocation (); -} - -void -CORBA::ExtAbstractInterfaceDef::CORBA_ExtAbstractInterfaceDef_setup_collocation () -{ - if (::CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_ = - ::CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_AbstractInterfaceDef_setup_collocation (); - this->CORBA_InterfaceAttrExtension_setup_collocation (); -} - -CORBA::ExtAbstractInterfaceDef::~ExtAbstractInterfaceDef (void) -{} - -void -CORBA::ExtAbstractInterfaceDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ExtAbstractInterfaceDef *_tao_tmp_pointer = - static_cast<ExtAbstractInterfaceDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ExtAbstractInterfaceDef_ptr -CORBA::ExtAbstractInterfaceDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtAbstractInterfaceDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0", - CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtAbstractInterfaceDef_ptr -CORBA::ExtAbstractInterfaceDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtAbstractInterfaceDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0", - CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtAbstractInterfaceDef_ptr -CORBA::ExtAbstractInterfaceDef::_duplicate (ExtAbstractInterfaceDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ExtAbstractInterfaceDef::_tao_release (ExtAbstractInterfaceDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ExtAbstractInterfaceDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/AbstractInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ExtAbstractInterfaceDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0"; -} - -::CORBA::Boolean -CORBA::ExtAbstractInterfaceDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtAbstractInterfaceDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ExtAbstractInterfaceDef:1.0", - "ExtAbstractInterfaceDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtAbstractInterfaceDef = - &_tao_tc_CORBA_ExtAbstractInterfaceDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::LocalInterfaceDef. - -CORBA::LocalInterfaceDef_ptr -TAO::Objref_Traits<CORBA::LocalInterfaceDef>::duplicate ( - CORBA::LocalInterfaceDef_ptr p - ) -{ - return CORBA::LocalInterfaceDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::LocalInterfaceDef>::release ( - CORBA::LocalInterfaceDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::LocalInterfaceDef_ptr -TAO::Objref_Traits<CORBA::LocalInterfaceDef>::nil (void) -{ - return CORBA::LocalInterfaceDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::LocalInterfaceDef>::marshal ( - const CORBA::LocalInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::LocalInterfaceDef::LocalInterfaceDef (void) - : the_TAO_LocalInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_LocalInterfaceDef_setup_collocation (); -} - -void -CORBA::LocalInterfaceDef::CORBA_LocalInterfaceDef_setup_collocation () -{ - if (::CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_LocalInterfaceDef_Proxy_Broker_ = - ::CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_InterfaceDef_setup_collocation (); -} - -CORBA::LocalInterfaceDef::~LocalInterfaceDef (void) -{} - -void -CORBA::LocalInterfaceDef::_tao_any_destructor (void *_tao_void_pointer) -{ - LocalInterfaceDef *_tao_tmp_pointer = - static_cast<LocalInterfaceDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::LocalInterfaceDef_ptr -CORBA::LocalInterfaceDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<LocalInterfaceDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/LocalInterfaceDef:1.0", - CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::LocalInterfaceDef_ptr -CORBA::LocalInterfaceDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<LocalInterfaceDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/LocalInterfaceDef:1.0", - CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::LocalInterfaceDef_ptr -CORBA::LocalInterfaceDef::_duplicate (LocalInterfaceDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::LocalInterfaceDef::_tao_release (LocalInterfaceDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::LocalInterfaceDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::LocalInterfaceDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/LocalInterfaceDef:1.0"; -} - -::CORBA::Boolean -CORBA::LocalInterfaceDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_LocalInterfaceDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/LocalInterfaceDef:1.0", - "LocalInterfaceDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_LocalInterfaceDef = - &_tao_tc_CORBA_LocalInterfaceDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ExtLocalInterfaceDef. - -CORBA::ExtLocalInterfaceDef_ptr -TAO::Objref_Traits<CORBA::ExtLocalInterfaceDef>::duplicate ( - CORBA::ExtLocalInterfaceDef_ptr p - ) -{ - return CORBA::ExtLocalInterfaceDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ExtLocalInterfaceDef>::release ( - CORBA::ExtLocalInterfaceDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ExtLocalInterfaceDef_ptr -TAO::Objref_Traits<CORBA::ExtLocalInterfaceDef>::nil (void) -{ - return CORBA::ExtLocalInterfaceDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ExtLocalInterfaceDef>::marshal ( - const CORBA::ExtLocalInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::ExtLocalInterfaceDef::ExtLocalInterfaceDef (void) - : the_TAO_ExtLocalInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtLocalInterfaceDef_setup_collocation (); -} - -void -CORBA::ExtLocalInterfaceDef::CORBA_ExtLocalInterfaceDef_setup_collocation () -{ - if (::CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ExtLocalInterfaceDef_Proxy_Broker_ = - ::CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_LocalInterfaceDef_setup_collocation (); - this->CORBA_InterfaceAttrExtension_setup_collocation (); -} - -CORBA::ExtLocalInterfaceDef::~ExtLocalInterfaceDef (void) -{} - -void -CORBA::ExtLocalInterfaceDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ExtLocalInterfaceDef *_tao_tmp_pointer = - static_cast<ExtLocalInterfaceDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ExtLocalInterfaceDef_ptr -CORBA::ExtLocalInterfaceDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtLocalInterfaceDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0", - CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtLocalInterfaceDef_ptr -CORBA::ExtLocalInterfaceDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtLocalInterfaceDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0", - CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtLocalInterfaceDef_ptr -CORBA::ExtLocalInterfaceDef::_duplicate (ExtLocalInterfaceDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ExtLocalInterfaceDef::_tao_release (ExtLocalInterfaceDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ExtLocalInterfaceDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/LocalInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ExtLocalInterfaceDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0"; -} - -::CORBA::Boolean -CORBA::ExtLocalInterfaceDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtLocalInterfaceDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ExtLocalInterfaceDef:1.0", - "ExtLocalInterfaceDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtLocalInterfaceDef = - &_tao_tc_CORBA_ExtLocalInterfaceDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_cs.cpp:52 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::PrimitiveKind _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<CORBA::PrimitiveKind>::insert ( - _tao_any, - CORBA::_tc_PrimitiveKind, - _tao_elem - ); -} - -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::PrimitiveKind &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<CORBA::PrimitiveKind>::extract ( - _tao_any, - CORBA::_tc_PrimitiveKind, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::Repository>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Repository_ptr _tao_elem - ) - { - Repository_ptr _tao_objptr = - Repository::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Repository_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<Repository>::insert ( - _tao_any, - Repository::_tao_any_destructor, - _tc_Repository, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - Repository_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<Repository>::extract ( - _tao_any, - Repository::_tao_any_destructor, - _tc_Repository, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Repository_ptr _tao_elem - ) -{ - CORBA::Repository_ptr _tao_objptr = - CORBA::Repository::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::Repository_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::Repository>::insert ( - _tao_any, - CORBA::Repository::_tao_any_destructor, - CORBA::_tc_Repository, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::Repository_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::Repository>::extract ( - _tao_any, - CORBA::Repository::_tao_any_destructor, - CORBA::_tc_Repository, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ModuleDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ModuleDef_ptr _tao_elem - ) - { - ModuleDef_ptr _tao_objptr = - ModuleDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ModuleDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ModuleDef>::insert ( - _tao_any, - ModuleDef::_tao_any_destructor, - _tc_ModuleDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ModuleDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ModuleDef>::extract ( - _tao_any, - ModuleDef::_tao_any_destructor, - _tc_ModuleDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ModuleDef_ptr _tao_elem - ) -{ - CORBA::ModuleDef_ptr _tao_objptr = - CORBA::ModuleDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ModuleDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ModuleDef>::insert ( - _tao_any, - CORBA::ModuleDef::_tao_any_destructor, - CORBA::_tc_ModuleDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ModuleDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ModuleDef>::extract ( - _tao_any, - CORBA::ModuleDef::_tao_any_destructor, - CORBA::_tc_ModuleDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ModuleDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ModuleDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>::insert_copy ( - _tao_any, - CORBA::ModuleDescription::_tao_any_destructor, - CORBA::_tc_ModuleDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ModuleDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>::insert ( - _tao_any, - CORBA::ModuleDescription::_tao_any_destructor, - CORBA::_tc_ModuleDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ModuleDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ModuleDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ModuleDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ModuleDescription>::extract ( - _tao_any, - CORBA::ModuleDescription::_tao_any_destructor, - CORBA::_tc_ModuleDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ConstantDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ConstantDef_ptr _tao_elem - ) - { - ConstantDef_ptr _tao_objptr = - ConstantDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ConstantDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ConstantDef>::insert ( - _tao_any, - ConstantDef::_tao_any_destructor, - _tc_ConstantDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ConstantDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ConstantDef>::extract ( - _tao_any, - ConstantDef::_tao_any_destructor, - _tc_ConstantDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ConstantDef_ptr _tao_elem - ) -{ - CORBA::ConstantDef_ptr _tao_objptr = - CORBA::ConstantDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ConstantDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ConstantDef>::insert ( - _tao_any, - CORBA::ConstantDef::_tao_any_destructor, - CORBA::_tc_ConstantDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ConstantDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ConstantDef>::extract ( - _tao_any, - CORBA::ConstantDef::_tao_any_destructor, - CORBA::_tc_ConstantDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ConstantDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ConstantDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>::insert_copy ( - _tao_any, - CORBA::ConstantDescription::_tao_any_destructor, - CORBA::_tc_ConstantDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ConstantDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>::insert ( - _tao_any, - CORBA::ConstantDescription::_tao_any_destructor, - CORBA::_tc_ConstantDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ConstantDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ConstantDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ConstantDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ConstantDescription>::extract ( - _tao_any, - CORBA::ConstantDescription::_tao_any_destructor, - CORBA::_tc_ConstantDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::StructDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - StructDef_ptr _tao_elem - ) - { - StructDef_ptr _tao_objptr = - StructDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - StructDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<StructDef>::insert ( - _tao_any, - StructDef::_tao_any_destructor, - _tc_StructDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - StructDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<StructDef>::extract ( - _tao_any, - StructDef::_tao_any_destructor, - _tc_StructDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::StructDef_ptr _tao_elem - ) -{ - CORBA::StructDef_ptr _tao_objptr = - CORBA::StructDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::StructDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::StructDef>::insert ( - _tao_any, - CORBA::StructDef::_tao_any_destructor, - CORBA::_tc_StructDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::StructDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::StructDef>::extract ( - _tao_any, - CORBA::StructDef::_tao_any_destructor, - CORBA::_tc_StructDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::UnionDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - UnionDef_ptr _tao_elem - ) - { - UnionDef_ptr _tao_objptr = - UnionDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - UnionDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<UnionDef>::insert ( - _tao_any, - UnionDef::_tao_any_destructor, - _tc_UnionDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - UnionDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<UnionDef>::extract ( - _tao_any, - UnionDef::_tao_any_destructor, - _tc_UnionDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::UnionDef_ptr _tao_elem - ) -{ - CORBA::UnionDef_ptr _tao_objptr = - CORBA::UnionDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::UnionDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::UnionDef>::insert ( - _tao_any, - CORBA::UnionDef::_tao_any_destructor, - CORBA::_tc_UnionDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::UnionDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::UnionDef>::extract ( - _tao_any, - CORBA::UnionDef::_tao_any_destructor, - CORBA::_tc_UnionDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::EnumDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EnumDef_ptr _tao_elem - ) - { - EnumDef_ptr _tao_objptr = - EnumDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EnumDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<EnumDef>::insert ( - _tao_any, - EnumDef::_tao_any_destructor, - _tc_EnumDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - EnumDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<EnumDef>::extract ( - _tao_any, - EnumDef::_tao_any_destructor, - _tc_EnumDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::EnumDef_ptr _tao_elem - ) -{ - CORBA::EnumDef_ptr _tao_objptr = - CORBA::EnumDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::EnumDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::EnumDef>::insert ( - _tao_any, - CORBA::EnumDef::_tao_any_destructor, - CORBA::_tc_EnumDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::EnumDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::EnumDef>::extract ( - _tao_any, - CORBA::EnumDef::_tao_any_destructor, - CORBA::_tc_EnumDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::AliasDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - AliasDef_ptr _tao_elem - ) - { - AliasDef_ptr _tao_objptr = - AliasDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - AliasDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<AliasDef>::insert ( - _tao_any, - AliasDef::_tao_any_destructor, - _tc_AliasDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - AliasDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<AliasDef>::extract ( - _tao_any, - AliasDef::_tao_any_destructor, - _tc_AliasDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AliasDef_ptr _tao_elem - ) -{ - CORBA::AliasDef_ptr _tao_objptr = - CORBA::AliasDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AliasDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::AliasDef>::insert ( - _tao_any, - CORBA::AliasDef::_tao_any_destructor, - CORBA::_tc_AliasDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::AliasDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::AliasDef>::extract ( - _tao_any, - CORBA::AliasDef::_tao_any_destructor, - CORBA::_tc_AliasDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::NativeDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - NativeDef_ptr _tao_elem - ) - { - NativeDef_ptr _tao_objptr = - NativeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - NativeDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<NativeDef>::insert ( - _tao_any, - NativeDef::_tao_any_destructor, - _tc_NativeDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - NativeDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<NativeDef>::extract ( - _tao_any, - NativeDef::_tao_any_destructor, - _tc_NativeDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::NativeDef_ptr _tao_elem - ) -{ - CORBA::NativeDef_ptr _tao_objptr = - CORBA::NativeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::NativeDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::NativeDef>::insert ( - _tao_any, - CORBA::NativeDef::_tao_any_destructor, - CORBA::_tc_NativeDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::NativeDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::NativeDef>::extract ( - _tao_any, - CORBA::NativeDef::_tao_any_destructor, - CORBA::_tc_NativeDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::PrimitiveDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - PrimitiveDef_ptr _tao_elem - ) - { - PrimitiveDef_ptr _tao_objptr = - PrimitiveDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - PrimitiveDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<PrimitiveDef>::insert ( - _tao_any, - PrimitiveDef::_tao_any_destructor, - _tc_PrimitiveDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - PrimitiveDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<PrimitiveDef>::extract ( - _tao_any, - PrimitiveDef::_tao_any_destructor, - _tc_PrimitiveDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::PrimitiveDef_ptr _tao_elem - ) -{ - CORBA::PrimitiveDef_ptr _tao_objptr = - CORBA::PrimitiveDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::PrimitiveDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::PrimitiveDef>::insert ( - _tao_any, - CORBA::PrimitiveDef::_tao_any_destructor, - CORBA::_tc_PrimitiveDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::PrimitiveDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::PrimitiveDef>::extract ( - _tao_any, - CORBA::PrimitiveDef::_tao_any_destructor, - CORBA::_tc_PrimitiveDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::StringDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - StringDef_ptr _tao_elem - ) - { - StringDef_ptr _tao_objptr = - StringDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - StringDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<StringDef>::insert ( - _tao_any, - StringDef::_tao_any_destructor, - _tc_StringDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - StringDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<StringDef>::extract ( - _tao_any, - StringDef::_tao_any_destructor, - _tc_StringDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::StringDef_ptr _tao_elem - ) -{ - CORBA::StringDef_ptr _tao_objptr = - CORBA::StringDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::StringDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::StringDef>::insert ( - _tao_any, - CORBA::StringDef::_tao_any_destructor, - CORBA::_tc_StringDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::StringDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::StringDef>::extract ( - _tao_any, - CORBA::StringDef::_tao_any_destructor, - CORBA::_tc_StringDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::WstringDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - WstringDef_ptr _tao_elem - ) - { - WstringDef_ptr _tao_objptr = - WstringDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - WstringDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<WstringDef>::insert ( - _tao_any, - WstringDef::_tao_any_destructor, - _tc_WstringDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - WstringDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<WstringDef>::extract ( - _tao_any, - WstringDef::_tao_any_destructor, - _tc_WstringDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::WstringDef_ptr _tao_elem - ) -{ - CORBA::WstringDef_ptr _tao_objptr = - CORBA::WstringDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::WstringDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::WstringDef>::insert ( - _tao_any, - CORBA::WstringDef::_tao_any_destructor, - CORBA::_tc_WstringDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::WstringDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::WstringDef>::extract ( - _tao_any, - CORBA::WstringDef::_tao_any_destructor, - CORBA::_tc_WstringDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::SequenceDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - SequenceDef_ptr _tao_elem - ) - { - SequenceDef_ptr _tao_objptr = - SequenceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - SequenceDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<SequenceDef>::insert ( - _tao_any, - SequenceDef::_tao_any_destructor, - _tc_SequenceDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - SequenceDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<SequenceDef>::extract ( - _tao_any, - SequenceDef::_tao_any_destructor, - _tc_SequenceDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::SequenceDef_ptr _tao_elem - ) -{ - CORBA::SequenceDef_ptr _tao_objptr = - CORBA::SequenceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::SequenceDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::SequenceDef>::insert ( - _tao_any, - CORBA::SequenceDef::_tao_any_destructor, - CORBA::_tc_SequenceDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::SequenceDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::SequenceDef>::extract ( - _tao_any, - CORBA::SequenceDef::_tao_any_destructor, - CORBA::_tc_SequenceDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ArrayDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ArrayDef_ptr _tao_elem - ) - { - ArrayDef_ptr _tao_objptr = - ArrayDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ArrayDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ArrayDef>::insert ( - _tao_any, - ArrayDef::_tao_any_destructor, - _tc_ArrayDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ArrayDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ArrayDef>::extract ( - _tao_any, - ArrayDef::_tao_any_destructor, - _tc_ArrayDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ArrayDef_ptr _tao_elem - ) -{ - CORBA::ArrayDef_ptr _tao_objptr = - CORBA::ArrayDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ArrayDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ArrayDef>::insert ( - _tao_any, - CORBA::ArrayDef::_tao_any_destructor, - CORBA::_tc_ArrayDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ArrayDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ArrayDef>::extract ( - _tao_any, - CORBA::ArrayDef::_tao_any_destructor, - CORBA::_tc_ArrayDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ExceptionDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExceptionDef_ptr _tao_elem - ) - { - ExceptionDef_ptr _tao_objptr = - ExceptionDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExceptionDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ExceptionDef>::insert ( - _tao_any, - ExceptionDef::_tao_any_destructor, - _tc_ExceptionDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ExceptionDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ExceptionDef>::extract ( - _tao_any, - ExceptionDef::_tao_any_destructor, - _tc_ExceptionDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExceptionDef_ptr _tao_elem - ) -{ - CORBA::ExceptionDef_ptr _tao_objptr = - CORBA::ExceptionDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExceptionDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ExceptionDef>::insert ( - _tao_any, - CORBA::ExceptionDef::_tao_any_destructor, - CORBA::_tc_ExceptionDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExceptionDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ExceptionDef>::extract ( - _tao_any, - CORBA::ExceptionDef::_tao_any_destructor, - CORBA::_tc_ExceptionDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExceptionDefSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExceptionDefSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExceptionDefSeq>::insert_copy ( - _tao_any, - CORBA::ExceptionDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExceptionDefSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExceptionDefSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExceptionDefSeq>::insert ( - _tao_any, - CORBA::ExceptionDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExceptionDefSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExceptionDefSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExceptionDefSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExceptionDefSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExceptionDefSeq>::extract ( - _tao_any, - CORBA::ExceptionDefSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExceptionDefSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_cs.cpp:52 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AttributeMode _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<CORBA::AttributeMode>::insert ( - _tao_any, - CORBA::_tc_AttributeMode, - _tao_elem - ); -} - -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::AttributeMode &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<CORBA::AttributeMode>::extract ( - _tao_any, - CORBA::_tc_AttributeMode, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::AttributeDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - AttributeDef_ptr _tao_elem - ) - { - AttributeDef_ptr _tao_objptr = - AttributeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - AttributeDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<AttributeDef>::insert ( - _tao_any, - AttributeDef::_tao_any_destructor, - _tc_AttributeDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - AttributeDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<AttributeDef>::extract ( - _tao_any, - AttributeDef::_tao_any_destructor, - _tc_AttributeDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AttributeDef_ptr _tao_elem - ) -{ - CORBA::AttributeDef_ptr _tao_objptr = - CORBA::AttributeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AttributeDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::AttributeDef>::insert ( - _tao_any, - CORBA::AttributeDef::_tao_any_destructor, - CORBA::_tc_AttributeDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::AttributeDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::AttributeDef>::extract ( - _tao_any, - CORBA::AttributeDef::_tao_any_destructor, - CORBA::_tc_AttributeDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::AttributeDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::AttributeDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>::insert_copy ( - _tao_any, - CORBA::AttributeDescription::_tao_any_destructor, - CORBA::_tc_AttributeDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AttributeDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>::insert ( - _tao_any, - CORBA::AttributeDescription::_tao_any_destructor, - CORBA::_tc_AttributeDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::AttributeDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::AttributeDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::AttributeDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::AttributeDescription>::extract ( - _tao_any, - CORBA::AttributeDescription::_tao_any_destructor, - CORBA::_tc_AttributeDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtAttributeDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtAttributeDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>::insert_copy ( - _tao_any, - CORBA::ExtAttributeDescription::_tao_any_destructor, - CORBA::_tc_ExtAttributeDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtAttributeDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>::insert ( - _tao_any, - CORBA::ExtAttributeDescription::_tao_any_destructor, - CORBA::_tc_ExtAttributeDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtAttributeDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtAttributeDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtAttributeDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtAttributeDescription>::extract ( - _tao_any, - CORBA::ExtAttributeDescription::_tao_any_destructor, - CORBA::_tc_ExtAttributeDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ExtAttributeDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtAttributeDef_ptr _tao_elem - ) - { - ExtAttributeDef_ptr _tao_objptr = - ExtAttributeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtAttributeDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ExtAttributeDef>::insert ( - _tao_any, - ExtAttributeDef::_tao_any_destructor, - _tc_ExtAttributeDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ExtAttributeDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ExtAttributeDef>::extract ( - _tao_any, - ExtAttributeDef::_tao_any_destructor, - _tc_ExtAttributeDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtAttributeDef_ptr _tao_elem - ) -{ - CORBA::ExtAttributeDef_ptr _tao_objptr = - CORBA::ExtAttributeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtAttributeDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ExtAttributeDef>::insert ( - _tao_any, - CORBA::ExtAttributeDef::_tao_any_destructor, - CORBA::_tc_ExtAttributeDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtAttributeDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ExtAttributeDef>::extract ( - _tao_any, - CORBA::ExtAttributeDef::_tao_any_destructor, - CORBA::_tc_ExtAttributeDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_cs.cpp:52 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::OperationMode _tao_elem - ) -{ - TAO::Any_Basic_Impl_T<CORBA::OperationMode>::insert ( - _tao_any, - CORBA::_tc_OperationMode, - _tao_elem - ); -} - -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::OperationMode &_tao_elem - ) -{ - return - TAO::Any_Basic_Impl_T<CORBA::OperationMode>::extract ( - _tao_any, - CORBA::_tc_OperationMode, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ParameterDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ParameterDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>::insert_copy ( - _tao_any, - CORBA::ParameterDescription::_tao_any_destructor, - CORBA::_tc_ParameterDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ParameterDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>::insert ( - _tao_any, - CORBA::ParameterDescription::_tao_any_destructor, - CORBA::_tc_ParameterDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ParameterDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ParameterDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ParameterDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ParameterDescription>::extract ( - _tao_any, - CORBA::ParameterDescription::_tao_any_destructor, - CORBA::_tc_ParameterDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ParDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ParDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ParDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ParDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ParDescriptionSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ParDescriptionSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ParDescriptionSeq>::insert ( - _tao_any, - CORBA::ParDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ParDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ParDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ParDescriptionSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ParDescriptionSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ParDescriptionSeq>::extract ( - _tao_any, - CORBA::ParDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ParDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ContextIdSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ContextIdSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ContextIdSeq>::insert_copy ( - _tao_any, - CORBA::ContextIdSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ContextIdSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ContextIdSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ContextIdSeq>::insert ( - _tao_any, - CORBA::ContextIdSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ContextIdSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ContextIdSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ContextIdSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ContextIdSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ContextIdSeq>::extract ( - _tao_any, - CORBA::ContextIdSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ContextIdSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::OperationDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - OperationDef_ptr _tao_elem - ) - { - OperationDef_ptr _tao_objptr = - OperationDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - OperationDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<OperationDef>::insert ( - _tao_any, - OperationDef::_tao_any_destructor, - _tc_OperationDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - OperationDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<OperationDef>::extract ( - _tao_any, - OperationDef::_tao_any_destructor, - _tc_OperationDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::OperationDef_ptr _tao_elem - ) -{ - CORBA::OperationDef_ptr _tao_objptr = - CORBA::OperationDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::OperationDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::OperationDef>::insert ( - _tao_any, - CORBA::OperationDef::_tao_any_destructor, - CORBA::_tc_OperationDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::OperationDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::OperationDef>::extract ( - _tao_any, - CORBA::OperationDef::_tao_any_destructor, - CORBA::_tc_OperationDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::OperationDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::OperationDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::OperationDescription>::insert_copy ( - _tao_any, - CORBA::OperationDescription::_tao_any_destructor, - CORBA::_tc_OperationDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::OperationDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::OperationDescription>::insert ( - _tao_any, - CORBA::OperationDescription::_tao_any_destructor, - CORBA::_tc_OperationDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::OperationDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::OperationDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::OperationDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::OperationDescription>::extract ( - _tao_any, - CORBA::OperationDescription::_tao_any_destructor, - CORBA::_tc_OperationDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::RepositoryIdSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::RepositoryIdSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::RepositoryIdSeq>::insert_copy ( - _tao_any, - CORBA::RepositoryIdSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_RepositoryIdSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::RepositoryIdSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::RepositoryIdSeq>::insert ( - _tao_any, - CORBA::RepositoryIdSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_RepositoryIdSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::RepositoryIdSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::RepositoryIdSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::RepositoryIdSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::RepositoryIdSeq>::extract ( - _tao_any, - CORBA::RepositoryIdSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_RepositoryIdSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::OpDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::OpDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::OpDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::OpDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_OpDescriptionSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::OpDescriptionSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::OpDescriptionSeq>::insert ( - _tao_any, - CORBA::OpDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_OpDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::OpDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::OpDescriptionSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::OpDescriptionSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::OpDescriptionSeq>::extract ( - _tao_any, - CORBA::OpDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_OpDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::AttrDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::AttrDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::AttrDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::AttrDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_AttrDescriptionSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AttrDescriptionSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::AttrDescriptionSeq>::insert ( - _tao_any, - CORBA::AttrDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_AttrDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::AttrDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::AttrDescriptionSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::AttrDescriptionSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::AttrDescriptionSeq>::extract ( - _tao_any, - CORBA::AttrDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_AttrDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtAttrDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtAttrDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtAttrDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ExtAttrDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtAttrDescriptionSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtAttrDescriptionSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtAttrDescriptionSeq>::insert ( - _tao_any, - CORBA::ExtAttrDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtAttrDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtAttrDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtAttrDescriptionSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtAttrDescriptionSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtAttrDescriptionSeq>::extract ( - _tao_any, - CORBA::ExtAttrDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ExtAttrDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::InterfaceDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - InterfaceDef_ptr _tao_elem - ) - { - InterfaceDef_ptr _tao_objptr = - InterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - InterfaceDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<InterfaceDef>::insert ( - _tao_any, - InterfaceDef::_tao_any_destructor, - _tc_InterfaceDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - InterfaceDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<InterfaceDef>::extract ( - _tao_any, - InterfaceDef::_tao_any_destructor, - _tc_InterfaceDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceDef_ptr _tao_elem - ) -{ - CORBA::InterfaceDef_ptr _tao_objptr = - CORBA::InterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::InterfaceDef>::insert ( - _tao_any, - CORBA::InterfaceDef::_tao_any_destructor, - CORBA::_tc_InterfaceDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::InterfaceDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::InterfaceDef>::extract ( - _tao_any, - CORBA::InterfaceDef::_tao_any_destructor, - CORBA::_tc_InterfaceDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::InterfaceDef::FullInterfaceDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::InterfaceDef::FullInterfaceDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>::insert_copy ( - _tao_any, - CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor, - CORBA::InterfaceDef::_tc_FullInterfaceDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceDef::FullInterfaceDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>::insert ( - _tao_any, - CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor, - CORBA::InterfaceDef::_tc_FullInterfaceDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::InterfaceDef::FullInterfaceDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::InterfaceDef::FullInterfaceDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::InterfaceDef::FullInterfaceDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::InterfaceDef::FullInterfaceDescription>::extract ( - _tao_any, - CORBA::InterfaceDef::FullInterfaceDescription::_tao_any_destructor, - CORBA::InterfaceDef::_tc_FullInterfaceDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::InterfaceDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::InterfaceDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>::insert_copy ( - _tao_any, - CORBA::InterfaceDescription::_tao_any_destructor, - CORBA::_tc_InterfaceDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>::insert ( - _tao_any, - CORBA::InterfaceDescription::_tao_any_destructor, - CORBA::_tc_InterfaceDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::InterfaceDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::InterfaceDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::InterfaceDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::InterfaceDescription>::extract ( - _tao_any, - CORBA::InterfaceDescription::_tao_any_destructor, - CORBA::_tc_InterfaceDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::InterfaceAttrExtension>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - InterfaceAttrExtension_ptr _tao_elem - ) - { - InterfaceAttrExtension_ptr _tao_objptr = - InterfaceAttrExtension::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - InterfaceAttrExtension_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<InterfaceAttrExtension>::insert ( - _tao_any, - InterfaceAttrExtension::_tao_any_destructor, - _tc_InterfaceAttrExtension, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - InterfaceAttrExtension_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<InterfaceAttrExtension>::extract ( - _tao_any, - InterfaceAttrExtension::_tao_any_destructor, - _tc_InterfaceAttrExtension, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceAttrExtension_ptr _tao_elem - ) -{ - CORBA::InterfaceAttrExtension_ptr _tao_objptr = - CORBA::InterfaceAttrExtension::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceAttrExtension_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::InterfaceAttrExtension>::insert ( - _tao_any, - CORBA::InterfaceAttrExtension::_tao_any_destructor, - CORBA::_tc_InterfaceAttrExtension, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::InterfaceAttrExtension_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::InterfaceAttrExtension>::extract ( - _tao_any, - CORBA::InterfaceAttrExtension::_tao_any_destructor, - CORBA::_tc_InterfaceAttrExtension, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::insert_copy ( - _tao_any, - CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor, - CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::insert ( - _tao_any, - CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor, - CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>::extract ( - _tao_any, - CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription::_tao_any_destructor, - CORBA::InterfaceAttrExtension::_tc_ExtFullInterfaceDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ExtInterfaceDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtInterfaceDef_ptr _tao_elem - ) - { - ExtInterfaceDef_ptr _tao_objptr = - ExtInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtInterfaceDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ExtInterfaceDef>::insert ( - _tao_any, - ExtInterfaceDef::_tao_any_destructor, - _tc_ExtInterfaceDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ExtInterfaceDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ExtInterfaceDef>::extract ( - _tao_any, - ExtInterfaceDef::_tao_any_destructor, - _tc_ExtInterfaceDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtInterfaceDef_ptr _tao_elem - ) -{ - CORBA::ExtInterfaceDef_ptr _tao_objptr = - CORBA::ExtInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtInterfaceDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ExtInterfaceDef>::insert ( - _tao_any, - CORBA::ExtInterfaceDef::_tao_any_destructor, - CORBA::_tc_ExtInterfaceDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtInterfaceDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ExtInterfaceDef>::extract ( - _tao_any, - CORBA::ExtInterfaceDef::_tao_any_destructor, - CORBA::_tc_ExtInterfaceDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::AbstractInterfaceDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - AbstractInterfaceDef_ptr _tao_elem - ) - { - AbstractInterfaceDef_ptr _tao_objptr = - AbstractInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - AbstractInterfaceDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<AbstractInterfaceDef>::insert ( - _tao_any, - AbstractInterfaceDef::_tao_any_destructor, - _tc_AbstractInterfaceDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - AbstractInterfaceDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<AbstractInterfaceDef>::extract ( - _tao_any, - AbstractInterfaceDef::_tao_any_destructor, - _tc_AbstractInterfaceDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AbstractInterfaceDef_ptr _tao_elem - ) -{ - CORBA::AbstractInterfaceDef_ptr _tao_objptr = - CORBA::AbstractInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::AbstractInterfaceDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::AbstractInterfaceDef>::insert ( - _tao_any, - CORBA::AbstractInterfaceDef::_tao_any_destructor, - CORBA::_tc_AbstractInterfaceDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::AbstractInterfaceDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::AbstractInterfaceDef>::extract ( - _tao_any, - CORBA::AbstractInterfaceDef::_tao_any_destructor, - CORBA::_tc_AbstractInterfaceDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ExtAbstractInterfaceDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtAbstractInterfaceDef_ptr _tao_elem - ) - { - ExtAbstractInterfaceDef_ptr _tao_objptr = - ExtAbstractInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtAbstractInterfaceDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ExtAbstractInterfaceDef>::insert ( - _tao_any, - ExtAbstractInterfaceDef::_tao_any_destructor, - _tc_ExtAbstractInterfaceDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ExtAbstractInterfaceDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ExtAbstractInterfaceDef>::extract ( - _tao_any, - ExtAbstractInterfaceDef::_tao_any_destructor, - _tc_ExtAbstractInterfaceDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtAbstractInterfaceDef_ptr _tao_elem - ) -{ - CORBA::ExtAbstractInterfaceDef_ptr _tao_objptr = - CORBA::ExtAbstractInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtAbstractInterfaceDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ExtAbstractInterfaceDef>::insert ( - _tao_any, - CORBA::ExtAbstractInterfaceDef::_tao_any_destructor, - CORBA::_tc_ExtAbstractInterfaceDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtAbstractInterfaceDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ExtAbstractInterfaceDef>::extract ( - _tao_any, - CORBA::ExtAbstractInterfaceDef::_tao_any_destructor, - CORBA::_tc_ExtAbstractInterfaceDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::LocalInterfaceDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - LocalInterfaceDef_ptr _tao_elem - ) - { - LocalInterfaceDef_ptr _tao_objptr = - LocalInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - LocalInterfaceDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<LocalInterfaceDef>::insert ( - _tao_any, - LocalInterfaceDef::_tao_any_destructor, - _tc_LocalInterfaceDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - LocalInterfaceDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<LocalInterfaceDef>::extract ( - _tao_any, - LocalInterfaceDef::_tao_any_destructor, - _tc_LocalInterfaceDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::LocalInterfaceDef_ptr _tao_elem - ) -{ - CORBA::LocalInterfaceDef_ptr _tao_objptr = - CORBA::LocalInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::LocalInterfaceDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::LocalInterfaceDef>::insert ( - _tao_any, - CORBA::LocalInterfaceDef::_tao_any_destructor, - CORBA::_tc_LocalInterfaceDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::LocalInterfaceDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::LocalInterfaceDef>::extract ( - _tao_any, - CORBA::LocalInterfaceDef::_tao_any_destructor, - CORBA::_tc_LocalInterfaceDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ExtLocalInterfaceDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtLocalInterfaceDef_ptr _tao_elem - ) - { - ExtLocalInterfaceDef_ptr _tao_objptr = - ExtLocalInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtLocalInterfaceDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ExtLocalInterfaceDef>::insert ( - _tao_any, - ExtLocalInterfaceDef::_tao_any_destructor, - _tc_ExtLocalInterfaceDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ExtLocalInterfaceDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ExtLocalInterfaceDef>::extract ( - _tao_any, - ExtLocalInterfaceDef::_tao_any_destructor, - _tc_ExtLocalInterfaceDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtLocalInterfaceDef_ptr _tao_elem - ) -{ - CORBA::ExtLocalInterfaceDef_ptr _tao_objptr = - CORBA::ExtLocalInterfaceDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtLocalInterfaceDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ExtLocalInterfaceDef>::insert ( - _tao_any, - CORBA::ExtLocalInterfaceDef::_tao_any_destructor, - CORBA::_tc_ExtLocalInterfaceDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtLocalInterfaceDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ExtLocalInterfaceDef>::extract ( - _tao_any, - CORBA::ExtLocalInterfaceDef::_tao_any_destructor, - CORBA::_tc_ExtLocalInterfaceDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_cs.cpp:51 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< (TAO_OutputCDR & strm, CORBA::PrimitiveKind _tao_enumerator) -{ - return strm << static_cast< ::CORBA::ULong> (_tao_enumerator); -} - -::CORBA::Boolean operator>> (TAO_InputCDR & strm, CORBA::PrimitiveKind & _tao_enumerator) -{ - ::CORBA::ULong _tao_temp = 0; - ::CORBA::Boolean const _tao_success = strm >> _tao_temp; - - if (_tao_success) - { - _tao_enumerator = static_cast<CORBA::PrimitiveKind> (_tao_temp); - } - - return _tao_success; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::Repository_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::Repository_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::Repository RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ModuleDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ModuleDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ModuleDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ModuleDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ModuleDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ConstantDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ConstantDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ConstantDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ConstantDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.type.in ()) && - (strm << _tao_aggregate.value); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ConstantDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.type.out ()) && - (strm >> _tao_aggregate.value); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::StructDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::StructDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::StructDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::UnionDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::UnionDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::UnionDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::EnumDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::EnumDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::EnumDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::AliasDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::AliasDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::AliasDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::NativeDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::NativeDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::NativeDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::PrimitiveDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::PrimitiveDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::PrimitiveDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::StringDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::StringDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::StringDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::WstringDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::WstringDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::WstringDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::SequenceDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::SequenceDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::SequenceDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ArrayDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ArrayDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ArrayDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExceptionDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExceptionDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ExceptionDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExceptionDefSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExceptionDefSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExceptionDefSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExceptionDefSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExceptionDefSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_cs.cpp:51 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< (TAO_OutputCDR & strm, CORBA::AttributeMode _tao_enumerator) -{ - return strm << static_cast< ::CORBA::ULong> (_tao_enumerator); -} - -::CORBA::Boolean operator>> (TAO_InputCDR & strm, CORBA::AttributeMode & _tao_enumerator) -{ - ::CORBA::ULong _tao_temp = 0; - ::CORBA::Boolean const _tao_success = strm >> _tao_temp; - - if (_tao_success) - { - _tao_enumerator = static_cast<CORBA::AttributeMode> (_tao_temp); - } - - return _tao_success; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::AttributeDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::AttributeDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::AttributeDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::AttributeDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.type.in ()) && - (strm << _tao_aggregate.mode); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::AttributeDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.type.out ()) && - (strm >> _tao_aggregate.mode); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtAttributeDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.type.in ()) && - (strm << _tao_aggregate.mode) && - (strm << _tao_aggregate.get_exceptions) && - (strm << _tao_aggregate.put_exceptions); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtAttributeDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.type.out ()) && - (strm >> _tao_aggregate.mode) && - (strm >> _tao_aggregate.get_exceptions) && - (strm >> _tao_aggregate.put_exceptions); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtAttributeDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtAttributeDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ExtAttributeDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_cs.cpp:51 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< (TAO_OutputCDR & strm, CORBA::OperationMode _tao_enumerator) -{ - return strm << static_cast< ::CORBA::ULong> (_tao_enumerator); -} - -::CORBA::Boolean operator>> (TAO_InputCDR & strm, CORBA::OperationMode & _tao_enumerator) -{ - ::CORBA::ULong _tao_temp = 0; - ::CORBA::Boolean const _tao_success = strm >> _tao_temp; - - if (_tao_success) - { - _tao_enumerator = static_cast<CORBA::OperationMode> (_tao_temp); - } - - return _tao_success; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ParameterDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.type.in ()) && - ::CORBA::Object::marshal ( - _tao_aggregate.type_def.in (), - strm - ) && - (strm << _tao_aggregate.mode); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ParameterDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.type.out ()) && - (strm >> _tao_aggregate.type_def.out ()) && - (strm >> _tao_aggregate.mode); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ParDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ParDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ParDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ParDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ParDescriptionSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ContextIdSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ContextIdSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ContextIdSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ContextIdSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ContextIdSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::OperationDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::OperationDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::OperationDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::OperationDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.result.in ()) && - (strm << _tao_aggregate.mode) && - (strm << _tao_aggregate.contexts) && - (strm << _tao_aggregate.parameters) && - (strm << _tao_aggregate.exceptions); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::OperationDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.result.out ()) && - (strm >> _tao_aggregate.mode) && - (strm >> _tao_aggregate.contexts) && - (strm >> _tao_aggregate.parameters) && - (strm >> _tao_aggregate.exceptions); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_RepositoryIdSeq_CPP_ -#define _TAO_CDR_OP_CORBA_RepositoryIdSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::RepositoryIdSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::RepositoryIdSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_RepositoryIdSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_OpDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_OpDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::OpDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::OpDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_OpDescriptionSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_AttrDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_AttrDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::AttrDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::AttrDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_AttrDescriptionSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtAttrDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtAttrDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::InterfaceDef::FullInterfaceDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.operations) && - (strm << _tao_aggregate.attributes) && - (strm << _tao_aggregate.base_interfaces) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::InterfaceDef::FullInterfaceDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.operations) && - (strm >> _tao_aggregate.attributes) && - (strm >> _tao_aggregate.base_interfaces) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::InterfaceDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::InterfaceDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::InterfaceDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::InterfaceDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.base_interfaces); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::InterfaceDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.base_interfaces); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.operations) && - (strm << _tao_aggregate.attributes) && - (strm << _tao_aggregate.base_interfaces) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.operations) && - (strm >> _tao_aggregate.attributes) && - (strm >> _tao_aggregate.base_interfaces) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::InterfaceAttrExtension_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::InterfaceAttrExtension_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::InterfaceAttrExtension RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtInterfaceDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtInterfaceDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ExtInterfaceDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::AbstractInterfaceDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::AbstractInterfaceDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::AbstractInterfaceDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtAbstractInterfaceDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtAbstractInterfaceDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ExtAbstractInterfaceDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::LocalInterfaceDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::LocalInterfaceDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::LocalInterfaceDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtLocalInterfaceDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtLocalInterfaceDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ExtLocalInterfaceDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/IFR_Client/IFR_BasicC.h b/TAO/tao/IFR_Client/IFR_BasicC.h deleted file mode 100644 index 033f864fd1c..00000000000 --- a/TAO/tao/IFR_Client/IFR_BasicC.h +++ /dev/null @@ -1,7351 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:154 - -#ifndef _TAO_IDL_IFR_BASICC_H_ -#define _TAO_IDL_IFR_BASICC_H_ - -#include /**/ "ace/pre.h" - - -#include "ace/config-all.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "ifr_client_export.h" -#include "tao/AnyTypeCode/AnyTypeCode_methods.h" -#include "tao/ORB.h" -#include "tao/SystemException.h" -#include "tao/Environment.h" -#include "tao/Object.h" -#include "tao/AnyTypeCode/TypeCode.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/String_Manager_T.h" -#include "tao/AnyTypeCode/ParameterModeA.h" -#include "tao/Sequence_T.h" -#include "tao/Objref_VarOut_T.h" -#include "tao/Seq_Var_T.h" -#include "tao/Seq_Out_T.h" -#include "tao/VarOut_T.h" -#include "tao/Versioned_Namespace.h" - -#include "tao/IFR_Client/IFR_BaseC.h" -#include "tao/ParameterModeC.h" - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO TAO_IFR_Client_Export - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root_ch.cpp:62 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - class Collocation_Proxy_Broker; - template<typename T> class Narrow_Utils; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:49 - -namespace CORBA -{ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_PRIMITIVEDEF__VAR_OUT_CH_) -#define _CORBA_PRIMITIVEDEF__VAR_OUT_CH_ - - class PrimitiveDef; - typedef PrimitiveDef *PrimitiveDef_ptr; - - typedef - TAO_Objref_Var_T< - PrimitiveDef - > - PrimitiveDef_var; - - typedef - TAO_Objref_Out_T< - PrimitiveDef - > - PrimitiveDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_STRINGDEF__VAR_OUT_CH_) -#define _CORBA_STRINGDEF__VAR_OUT_CH_ - - class StringDef; - typedef StringDef *StringDef_ptr; - - typedef - TAO_Objref_Var_T< - StringDef - > - StringDef_var; - - typedef - TAO_Objref_Out_T< - StringDef - > - StringDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_SEQUENCEDEF__VAR_OUT_CH_) -#define _CORBA_SEQUENCEDEF__VAR_OUT_CH_ - - class SequenceDef; - typedef SequenceDef *SequenceDef_ptr; - - typedef - TAO_Objref_Var_T< - SequenceDef - > - SequenceDef_var; - - typedef - TAO_Objref_Out_T< - SequenceDef - > - SequenceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ARRAYDEF__VAR_OUT_CH_) -#define _CORBA_ARRAYDEF__VAR_OUT_CH_ - - class ArrayDef; - typedef ArrayDef *ArrayDef_ptr; - - typedef - TAO_Objref_Var_T< - ArrayDef - > - ArrayDef_var; - - typedef - TAO_Objref_Out_T< - ArrayDef - > - ArrayDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_WSTRINGDEF__VAR_OUT_CH_) -#define _CORBA_WSTRINGDEF__VAR_OUT_CH_ - - class WstringDef; - typedef WstringDef *WstringDef_ptr; - - typedef - TAO_Objref_Var_T< - WstringDef - > - WstringDef_var; - - typedef - TAO_Objref_Out_T< - WstringDef - > - WstringDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_FIXEDDEF__VAR_OUT_CH_) -#define _CORBA_FIXEDDEF__VAR_OUT_CH_ - - class FixedDef; - typedef FixedDef *FixedDef_ptr; - - typedef - TAO_Objref_Var_T< - FixedDef - > - FixedDef_var; - - typedef - TAO_Objref_Out_T< - FixedDef - > - FixedDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/enum_ch.cpp:57 - - enum PrimitiveKind - { - pk_null, - pk_void, - pk_short, - pk_long, - pk_ushort, - pk_ulong, - pk_float, - pk_double, - pk_boolean, - pk_char, - pk_octet, - pk_any, - pk_TypeCode, - pk_Principal, - pk_string, - pk_objref, - pk_longlong, - pk_ulonglong, - pk_longdouble, - pk_wchar, - pk_wstring, - pk_value_base - }; - - typedef PrimitiveKind &PrimitiveKind_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_PrimitiveKind; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_REPOSITORY__VAR_OUT_CH_) -#define _CORBA_REPOSITORY__VAR_OUT_CH_ - - class Repository; - typedef Repository *Repository_ptr; - - typedef - TAO_Objref_Var_T< - Repository - > - Repository_var; - - typedef - TAO_Objref_Out_T< - Repository - > - Repository_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_REPOSITORY_CH_) -#define _CORBA_REPOSITORY_CH_ - - class TAO_IFR_Client_Export Repository - : public virtual ::CORBA::Container - { - public: - friend class TAO::Narrow_Utils<Repository>; - typedef Repository_ptr _ptr_type; - typedef Repository_var _var_type; - typedef Repository_out _out_type; - - // The static operations. - static Repository_ptr _duplicate (Repository_ptr obj); - - static void _tao_release (Repository_ptr obj); - - static Repository_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Repository_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Repository_ptr _nil (void) - { - return static_cast<Repository_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Contained_ptr lookup_id ( - const char * search_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr get_canonical_typecode ( - ::CORBA::TypeCode_ptr tc - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::PrimitiveDef_ptr get_primitive ( - ::CORBA::PrimitiveKind kind - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::StringDef_ptr create_string ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::WstringDef_ptr create_wstring ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::SequenceDef_ptr create_sequence ( - ::CORBA::ULong bound, - ::CORBA::IDLType_ptr element_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ArrayDef_ptr create_array ( - ::CORBA::ULong length, - ::CORBA::IDLType_ptr element_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::FixedDef_ptr create_fixed ( - ::CORBA::UShort digits, - ::CORBA::Short scale - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_Repository_Proxy_Broker_; - - protected: - // Concrete interface only. - Repository (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_Repository_setup_collocation (void); - - // Concrete non-local interface only. - Repository ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - Repository ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~Repository (void); - - private: - // Private and unimplemented for concrete interfaces. - Repository (const Repository &); - - void operator= (const Repository &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Repository; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_MODULEDEF__VAR_OUT_CH_) -#define _CORBA_MODULEDEF__VAR_OUT_CH_ - - class ModuleDef; - typedef ModuleDef *ModuleDef_ptr; - - typedef - TAO_Objref_Var_T< - ModuleDef - > - ModuleDef_var; - - typedef - TAO_Objref_Out_T< - ModuleDef - > - ModuleDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_MODULEDEF_CH_) -#define _CORBA_MODULEDEF_CH_ - - class TAO_IFR_Client_Export ModuleDef - : public virtual ::CORBA::Container, - public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<ModuleDef>; - typedef ModuleDef_ptr _ptr_type; - typedef ModuleDef_var _var_type; - typedef ModuleDef_out _out_type; - - // The static operations. - static ModuleDef_ptr _duplicate (ModuleDef_ptr obj); - - static void _tao_release (ModuleDef_ptr obj); - - static ModuleDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ModuleDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ModuleDef_ptr _nil (void) - { - return static_cast<ModuleDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ModuleDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ModuleDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ModuleDef_setup_collocation (void); - - // Concrete non-local interface only. - ModuleDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ModuleDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ModuleDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ModuleDef (const ModuleDef &); - - void operator= (const ModuleDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ModuleDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ModuleDescription; - - typedef - TAO_Var_Var_T< - ModuleDescription - > - ModuleDescription_var; - - typedef - TAO_Out_T< - ModuleDescription - > - ModuleDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ModuleDescription - { - typedef ModuleDescription_var _var_type; - typedef ModuleDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ModuleDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_CONSTANTDEF__VAR_OUT_CH_) -#define _CORBA_CONSTANTDEF__VAR_OUT_CH_ - - class ConstantDef; - typedef ConstantDef *ConstantDef_ptr; - - typedef - TAO_Objref_Var_T< - ConstantDef - > - ConstantDef_var; - - typedef - TAO_Objref_Out_T< - ConstantDef - > - ConstantDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_CONSTANTDEF_CH_) -#define _CORBA_CONSTANTDEF_CH_ - - class TAO_IFR_Client_Export ConstantDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<ConstantDef>; - typedef ConstantDef_ptr _ptr_type; - typedef ConstantDef_var _var_type; - typedef ConstantDef_out _out_type; - - // The static operations. - static ConstantDef_ptr _duplicate (ConstantDef_ptr obj); - - static void _tao_release (ConstantDef_ptr obj); - - static ConstantDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ConstantDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ConstantDef_ptr _nil (void) - { - return static_cast<ConstantDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void type_def ( - ::CORBA::IDLType_ptr type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Any * value ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void value ( - const ::CORBA::Any & value - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ConstantDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ConstantDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ConstantDef_setup_collocation (void); - - // Concrete non-local interface only. - ConstantDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ConstantDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ConstantDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ConstantDef (const ConstantDef &); - - void operator= (const ConstantDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ConstantDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ConstantDescription; - - typedef - TAO_Var_Var_T< - ConstantDescription - > - ConstantDescription_var; - - typedef - TAO_Out_T< - ConstantDescription - > - ConstantDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ConstantDescription - { - typedef ConstantDescription_var _var_type; - typedef ConstantDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - ::CORBA::TypeCode_var type; - ::CORBA::Any value; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ConstantDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_STRUCTDEF__VAR_OUT_CH_) -#define _CORBA_STRUCTDEF__VAR_OUT_CH_ - - class StructDef; - typedef StructDef *StructDef_ptr; - - typedef - TAO_Objref_Var_T< - StructDef - > - StructDef_var; - - typedef - TAO_Objref_Out_T< - StructDef - > - StructDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_STRUCTDEF_CH_) -#define _CORBA_STRUCTDEF_CH_ - - class TAO_IFR_Client_Export StructDef - : public virtual ::CORBA::TypedefDef, - public virtual ::CORBA::Container - { - public: - friend class TAO::Narrow_Utils<StructDef>; - typedef StructDef_ptr _ptr_type; - typedef StructDef_var _var_type; - typedef StructDef_out _out_type; - - // The static operations. - static StructDef_ptr _duplicate (StructDef_ptr obj); - - static void _tao_release (StructDef_ptr obj); - - static StructDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static StructDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static StructDef_ptr _nil (void) - { - return static_cast<StructDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::StructMemberSeq * members ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void members ( - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_StructDef_Proxy_Broker_; - - protected: - // Concrete interface only. - StructDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_StructDef_setup_collocation (void); - - // Concrete non-local interface only. - StructDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - StructDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~StructDef (void); - - private: - // Private and unimplemented for concrete interfaces. - StructDef (const StructDef &); - - void operator= (const StructDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_StructDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_UNIONDEF__VAR_OUT_CH_) -#define _CORBA_UNIONDEF__VAR_OUT_CH_ - - class UnionDef; - typedef UnionDef *UnionDef_ptr; - - typedef - TAO_Objref_Var_T< - UnionDef - > - UnionDef_var; - - typedef - TAO_Objref_Out_T< - UnionDef - > - UnionDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_UNIONDEF_CH_) -#define _CORBA_UNIONDEF_CH_ - - class TAO_IFR_Client_Export UnionDef - : public virtual ::CORBA::TypedefDef, - public virtual ::CORBA::Container - { - public: - friend class TAO::Narrow_Utils<UnionDef>; - typedef UnionDef_ptr _ptr_type; - typedef UnionDef_var _var_type; - typedef UnionDef_out _out_type; - - // The static operations. - static UnionDef_ptr _duplicate (UnionDef_ptr obj); - - static void _tao_release (UnionDef_ptr obj); - - static UnionDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static UnionDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static UnionDef_ptr _nil (void) - { - return static_cast<UnionDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr discriminator_type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr discriminator_type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void discriminator_type_def ( - ::CORBA::IDLType_ptr discriminator_type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::UnionMemberSeq * members ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void members ( - const ::CORBA::UnionMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_UnionDef_Proxy_Broker_; - - protected: - // Concrete interface only. - UnionDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_UnionDef_setup_collocation (void); - - // Concrete non-local interface only. - UnionDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - UnionDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~UnionDef (void); - - private: - // Private and unimplemented for concrete interfaces. - UnionDef (const UnionDef &); - - void operator= (const UnionDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UnionDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ENUMDEF__VAR_OUT_CH_) -#define _CORBA_ENUMDEF__VAR_OUT_CH_ - - class EnumDef; - typedef EnumDef *EnumDef_ptr; - - typedef - TAO_Objref_Var_T< - EnumDef - > - EnumDef_var; - - typedef - TAO_Objref_Out_T< - EnumDef - > - EnumDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_ENUMDEF_CH_) -#define _CORBA_ENUMDEF_CH_ - - class TAO_IFR_Client_Export EnumDef - : public virtual ::CORBA::TypedefDef - { - public: - friend class TAO::Narrow_Utils<EnumDef>; - typedef EnumDef_ptr _ptr_type; - typedef EnumDef_var _var_type; - typedef EnumDef_out _out_type; - - // The static operations. - static EnumDef_ptr _duplicate (EnumDef_ptr obj); - - static void _tao_release (EnumDef_ptr obj); - - static EnumDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EnumDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EnumDef_ptr _nil (void) - { - return static_cast<EnumDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::EnumMemberSeq * members ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void members ( - const ::CORBA::EnumMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_EnumDef_Proxy_Broker_; - - protected: - // Concrete interface only. - EnumDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_EnumDef_setup_collocation (void); - - // Concrete non-local interface only. - EnumDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - EnumDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~EnumDef (void); - - private: - // Private and unimplemented for concrete interfaces. - EnumDef (const EnumDef &); - - void operator= (const EnumDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EnumDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ALIASDEF__VAR_OUT_CH_) -#define _CORBA_ALIASDEF__VAR_OUT_CH_ - - class AliasDef; - typedef AliasDef *AliasDef_ptr; - - typedef - TAO_Objref_Var_T< - AliasDef - > - AliasDef_var; - - typedef - TAO_Objref_Out_T< - AliasDef - > - AliasDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_ALIASDEF_CH_) -#define _CORBA_ALIASDEF_CH_ - - class TAO_IFR_Client_Export AliasDef - : public virtual ::CORBA::TypedefDef - { - public: - friend class TAO::Narrow_Utils<AliasDef>; - typedef AliasDef_ptr _ptr_type; - typedef AliasDef_var _var_type; - typedef AliasDef_out _out_type; - - // The static operations. - static AliasDef_ptr _duplicate (AliasDef_ptr obj); - - static void _tao_release (AliasDef_ptr obj); - - static AliasDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static AliasDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static AliasDef_ptr _nil (void) - { - return static_cast<AliasDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr original_type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void original_type_def ( - ::CORBA::IDLType_ptr original_type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_AliasDef_Proxy_Broker_; - - protected: - // Concrete interface only. - AliasDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_AliasDef_setup_collocation (void); - - // Concrete non-local interface only. - AliasDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - AliasDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~AliasDef (void); - - private: - // Private and unimplemented for concrete interfaces. - AliasDef (const AliasDef &); - - void operator= (const AliasDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_AliasDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_NATIVEDEF__VAR_OUT_CH_) -#define _CORBA_NATIVEDEF__VAR_OUT_CH_ - - class NativeDef; - typedef NativeDef *NativeDef_ptr; - - typedef - TAO_Objref_Var_T< - NativeDef - > - NativeDef_var; - - typedef - TAO_Objref_Out_T< - NativeDef - > - NativeDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_NATIVEDEF_CH_) -#define _CORBA_NATIVEDEF_CH_ - - class TAO_IFR_Client_Export NativeDef - : public virtual ::CORBA::TypedefDef - { - public: - friend class TAO::Narrow_Utils<NativeDef>; - typedef NativeDef_ptr _ptr_type; - typedef NativeDef_var _var_type; - typedef NativeDef_out _out_type; - - // The static operations. - static NativeDef_ptr _duplicate (NativeDef_ptr obj); - - static void _tao_release (NativeDef_ptr obj); - - static NativeDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static NativeDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static NativeDef_ptr _nil (void) - { - return static_cast<NativeDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_NativeDef_Proxy_Broker_; - - protected: - // Concrete interface only. - NativeDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_NativeDef_setup_collocation (void); - - // Concrete non-local interface only. - NativeDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - NativeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~NativeDef (void); - - private: - // Private and unimplemented for concrete interfaces. - NativeDef (const NativeDef &); - - void operator= (const NativeDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_NativeDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_PRIMITIVEDEF_CH_) -#define _CORBA_PRIMITIVEDEF_CH_ - - class TAO_IFR_Client_Export PrimitiveDef - : public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<PrimitiveDef>; - typedef PrimitiveDef_ptr _ptr_type; - typedef PrimitiveDef_var _var_type; - typedef PrimitiveDef_out _out_type; - - // The static operations. - static PrimitiveDef_ptr _duplicate (PrimitiveDef_ptr obj); - - static void _tao_release (PrimitiveDef_ptr obj); - - static PrimitiveDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static PrimitiveDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static PrimitiveDef_ptr _nil (void) - { - return static_cast<PrimitiveDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::PrimitiveKind kind ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_PrimitiveDef_Proxy_Broker_; - - protected: - // Concrete interface only. - PrimitiveDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_PrimitiveDef_setup_collocation (void); - - // Concrete non-local interface only. - PrimitiveDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - PrimitiveDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~PrimitiveDef (void); - - private: - // Private and unimplemented for concrete interfaces. - PrimitiveDef (const PrimitiveDef &); - - void operator= (const PrimitiveDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_PrimitiveDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_STRINGDEF_CH_) -#define _CORBA_STRINGDEF_CH_ - - class TAO_IFR_Client_Export StringDef - : public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<StringDef>; - typedef StringDef_ptr _ptr_type; - typedef StringDef_var _var_type; - typedef StringDef_out _out_type; - - // The static operations. - static StringDef_ptr _duplicate (StringDef_ptr obj); - - static void _tao_release (StringDef_ptr obj); - - static StringDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static StringDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static StringDef_ptr _nil (void) - { - return static_cast<StringDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ULong bound ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void bound ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_StringDef_Proxy_Broker_; - - protected: - // Concrete interface only. - StringDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_StringDef_setup_collocation (void); - - // Concrete non-local interface only. - StringDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - StringDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~StringDef (void); - - private: - // Private and unimplemented for concrete interfaces. - StringDef (const StringDef &); - - void operator= (const StringDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_StringDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_WSTRINGDEF_CH_) -#define _CORBA_WSTRINGDEF_CH_ - - class TAO_IFR_Client_Export WstringDef - : public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<WstringDef>; - typedef WstringDef_ptr _ptr_type; - typedef WstringDef_var _var_type; - typedef WstringDef_out _out_type; - - // The static operations. - static WstringDef_ptr _duplicate (WstringDef_ptr obj); - - static void _tao_release (WstringDef_ptr obj); - - static WstringDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static WstringDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static WstringDef_ptr _nil (void) - { - return static_cast<WstringDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ULong bound ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void bound ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_WstringDef_Proxy_Broker_; - - protected: - // Concrete interface only. - WstringDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_WstringDef_setup_collocation (void); - - // Concrete non-local interface only. - WstringDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - WstringDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~WstringDef (void); - - private: - // Private and unimplemented for concrete interfaces. - WstringDef (const WstringDef &); - - void operator= (const WstringDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_WstringDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_SEQUENCEDEF_CH_) -#define _CORBA_SEQUENCEDEF_CH_ - - class TAO_IFR_Client_Export SequenceDef - : public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<SequenceDef>; - typedef SequenceDef_ptr _ptr_type; - typedef SequenceDef_var _var_type; - typedef SequenceDef_out _out_type; - - // The static operations. - static SequenceDef_ptr _duplicate (SequenceDef_ptr obj); - - static void _tao_release (SequenceDef_ptr obj); - - static SequenceDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static SequenceDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static SequenceDef_ptr _nil (void) - { - return static_cast<SequenceDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ULong bound ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void bound ( - ::CORBA::ULong bound - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr element_type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr element_type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void element_type_def ( - ::CORBA::IDLType_ptr element_type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_SequenceDef_Proxy_Broker_; - - protected: - // Concrete interface only. - SequenceDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_SequenceDef_setup_collocation (void); - - // Concrete non-local interface only. - SequenceDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - SequenceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~SequenceDef (void); - - private: - // Private and unimplemented for concrete interfaces. - SequenceDef (const SequenceDef &); - - void operator= (const SequenceDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_SequenceDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_ARRAYDEF_CH_) -#define _CORBA_ARRAYDEF_CH_ - - class TAO_IFR_Client_Export ArrayDef - : public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<ArrayDef>; - typedef ArrayDef_ptr _ptr_type; - typedef ArrayDef_var _var_type; - typedef ArrayDef_out _out_type; - - // The static operations. - static ArrayDef_ptr _duplicate (ArrayDef_ptr obj); - - static void _tao_release (ArrayDef_ptr obj); - - static ArrayDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ArrayDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ArrayDef_ptr _nil (void) - { - return static_cast<ArrayDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ULong length ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void length ( - ::CORBA::ULong length - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr element_type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr element_type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void element_type_def ( - ::CORBA::IDLType_ptr element_type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ArrayDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ArrayDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ArrayDef_setup_collocation (void); - - // Concrete non-local interface only. - ArrayDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ArrayDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ArrayDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ArrayDef (const ArrayDef &); - - void operator= (const ArrayDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ArrayDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXCEPTIONDEF__VAR_OUT_CH_) -#define _CORBA_EXCEPTIONDEF__VAR_OUT_CH_ - - class ExceptionDef; - typedef ExceptionDef *ExceptionDef_ptr; - - typedef - TAO_Objref_Var_T< - ExceptionDef - > - ExceptionDef_var; - - typedef - TAO_Objref_Out_T< - ExceptionDef - > - ExceptionDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_EXCEPTIONDEF_CH_) -#define _CORBA_EXCEPTIONDEF_CH_ - - class TAO_IFR_Client_Export ExceptionDef - : public virtual ::CORBA::Contained, - public virtual ::CORBA::Container - { - public: - friend class TAO::Narrow_Utils<ExceptionDef>; - typedef ExceptionDef_ptr _ptr_type; - typedef ExceptionDef_var _var_type; - typedef ExceptionDef_out _out_type; - - // The static operations. - static ExceptionDef_ptr _duplicate (ExceptionDef_ptr obj); - - static void _tao_release (ExceptionDef_ptr obj); - - static ExceptionDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExceptionDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExceptionDef_ptr _nil (void) - { - return static_cast<ExceptionDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::StructMemberSeq * members ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void members ( - const ::CORBA::StructMemberSeq & members - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ExceptionDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ExceptionDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ExceptionDef_setup_collocation (void); - - // Concrete non-local interface only. - ExceptionDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ExceptionDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ExceptionDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ExceptionDef (const ExceptionDef &); - - void operator= (const ExceptionDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExceptionDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXCEPTIONDEFSEQ_CH_) -#define _CORBA_EXCEPTIONDEFSEQ_CH_ - - class ExceptionDefSeq; - - typedef - TAO_VarSeq_Var_T< - ExceptionDefSeq - > - ExceptionDefSeq_var; - - typedef - TAO_Seq_Out_T< - ExceptionDefSeq - > - ExceptionDefSeq_out; - - class TAO_IFR_Client_Export ExceptionDefSeq - : public - TAO::unbounded_object_reference_sequence< - ExceptionDef, - ExceptionDef_var - > - { - public: - ExceptionDefSeq (void); - ExceptionDefSeq ( ::CORBA::ULong max); - ExceptionDefSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExceptionDef_ptr* buffer, - ::CORBA::Boolean release = false - ); - ExceptionDefSeq (const ExceptionDefSeq &); - ~ExceptionDefSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExceptionDefSeq_var _var_type; - typedef ExceptionDefSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExceptionDefSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/enum_ch.cpp:57 - - enum AttributeMode - { - ATTR_NORMAL, - ATTR_READONLY - }; - - typedef AttributeMode &AttributeMode_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_AttributeMode; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ATTRIBUTEDEF__VAR_OUT_CH_) -#define _CORBA_ATTRIBUTEDEF__VAR_OUT_CH_ - - class AttributeDef; - typedef AttributeDef *AttributeDef_ptr; - - typedef - TAO_Objref_Var_T< - AttributeDef - > - AttributeDef_var; - - typedef - TAO_Objref_Out_T< - AttributeDef - > - AttributeDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_ATTRIBUTEDEF_CH_) -#define _CORBA_ATTRIBUTEDEF_CH_ - - class TAO_IFR_Client_Export AttributeDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<AttributeDef>; - typedef AttributeDef_ptr _ptr_type; - typedef AttributeDef_var _var_type; - typedef AttributeDef_out _out_type; - - // The static operations. - static AttributeDef_ptr _duplicate (AttributeDef_ptr obj); - - static void _tao_release (AttributeDef_ptr obj); - - static AttributeDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static AttributeDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static AttributeDef_ptr _nil (void) - { - return static_cast<AttributeDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void type_def ( - ::CORBA::IDLType_ptr type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::AttributeMode mode ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void mode ( - ::CORBA::AttributeMode mode - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_AttributeDef_Proxy_Broker_; - - protected: - // Concrete interface only. - AttributeDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_AttributeDef_setup_collocation (void); - - // Concrete non-local interface only. - AttributeDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - AttributeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~AttributeDef (void); - - private: - // Private and unimplemented for concrete interfaces. - AttributeDef (const AttributeDef &); - - void operator= (const AttributeDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_AttributeDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct AttributeDescription; - - typedef - TAO_Var_Var_T< - AttributeDescription - > - AttributeDescription_var; - - typedef - TAO_Out_T< - AttributeDescription - > - AttributeDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export AttributeDescription - { - typedef AttributeDescription_var _var_type; - typedef AttributeDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - ::CORBA::TypeCode_var type; - CORBA::AttributeMode mode; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_AttributeDescription; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ExtAttributeDescription; - - typedef - TAO_Var_Var_T< - ExtAttributeDescription - > - ExtAttributeDescription_var; - - typedef - TAO_Out_T< - ExtAttributeDescription - > - ExtAttributeDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ExtAttributeDescription - { - typedef ExtAttributeDescription_var _var_type; - typedef ExtAttributeDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - ::CORBA::TypeCode_var type; - CORBA::AttributeMode mode; - CORBA::ExcDescriptionSeq get_exceptions; - CORBA::ExcDescriptionSeq put_exceptions; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtAttributeDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTATTRIBUTEDEF__VAR_OUT_CH_) -#define _CORBA_EXTATTRIBUTEDEF__VAR_OUT_CH_ - - class ExtAttributeDef; - typedef ExtAttributeDef *ExtAttributeDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtAttributeDef - > - ExtAttributeDef_var; - - typedef - TAO_Objref_Out_T< - ExtAttributeDef - > - ExtAttributeDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_EXTATTRIBUTEDEF_CH_) -#define _CORBA_EXTATTRIBUTEDEF_CH_ - - class TAO_IFR_Client_Export ExtAttributeDef - : public virtual ::CORBA::AttributeDef - { - public: - friend class TAO::Narrow_Utils<ExtAttributeDef>; - typedef ExtAttributeDef_ptr _ptr_type; - typedef ExtAttributeDef_var _var_type; - typedef ExtAttributeDef_out _out_type; - - // The static operations. - static ExtAttributeDef_ptr _duplicate (ExtAttributeDef_ptr obj); - - static void _tao_release (ExtAttributeDef_ptr obj); - - static ExtAttributeDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtAttributeDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtAttributeDef_ptr _nil (void) - { - return static_cast<ExtAttributeDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExcDescriptionSeq * get_exceptions ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void get_exceptions ( - const ::CORBA::ExcDescriptionSeq & get_exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExcDescriptionSeq * set_exceptions ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void set_exceptions ( - const ::CORBA::ExcDescriptionSeq & set_exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExtAttributeDescription * describe_attribute ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ExtAttributeDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ExtAttributeDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ExtAttributeDef_setup_collocation (void); - - // Concrete non-local interface only. - ExtAttributeDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ExtAttributeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ExtAttributeDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ExtAttributeDef (const ExtAttributeDef &); - - void operator= (const ExtAttributeDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtAttributeDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/enum_ch.cpp:57 - - enum OperationMode - { - OP_NORMAL, - OP_ONEWAY - }; - - typedef OperationMode &OperationMode_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_OperationMode; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ParameterDescription; - - typedef - TAO_Var_Var_T< - ParameterDescription - > - ParameterDescription_var; - - typedef - TAO_Out_T< - ParameterDescription - > - ParameterDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ParameterDescription - { - typedef ParameterDescription_var _var_type; - typedef ParameterDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - ::CORBA::TypeCode_var type; - CORBA::IDLType_var type_def; - CORBA::ParameterMode mode; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ParameterDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_PARDESCRIPTIONSEQ_CH_) -#define _CORBA_PARDESCRIPTIONSEQ_CH_ - - class ParDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - ParDescriptionSeq - > - ParDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - ParDescriptionSeq - > - ParDescriptionSeq_out; - - class TAO_IFR_Client_Export ParDescriptionSeq - : public - TAO::unbounded_value_sequence< - ParameterDescription - > - { - public: - ParDescriptionSeq (void); - ParDescriptionSeq ( ::CORBA::ULong max); - ParDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ParameterDescription* buffer, - ::CORBA::Boolean release = false - ); - ParDescriptionSeq (const ParDescriptionSeq &); - ~ParDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef ParDescriptionSeq_var _var_type; - typedef ParDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ParDescriptionSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typedef/typedef_ch.cpp:419 - - typedef char * ContextIdentifier; - typedef ::CORBA::String_var ContextIdentifier_var; - typedef ::CORBA::String_out ContextIdentifier_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ContextIdentifier; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_CONTEXTIDSEQ_CH_) -#define _CORBA_CONTEXTIDSEQ_CH_ - - class ContextIdSeq; - - typedef - TAO_VarSeq_Var_T< - ContextIdSeq - > - ContextIdSeq_var; - - typedef - TAO_Seq_Out_T< - ContextIdSeq - > - ContextIdSeq_out; - - class TAO_IFR_Client_Export ContextIdSeq - : public - TAO::unbounded_string_sequence - { - public: - ContextIdSeq (void); - ContextIdSeq ( ::CORBA::ULong max); - ContextIdSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - char ** buffer, - ::CORBA::Boolean release = false - ); - ContextIdSeq (const ContextIdSeq &); - ~ContextIdSeq (void); - - static void _tao_any_destructor (void *); - - typedef ContextIdSeq_var _var_type; - typedef ContextIdSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ContextIdSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_OPERATIONDEF__VAR_OUT_CH_) -#define _CORBA_OPERATIONDEF__VAR_OUT_CH_ - - class OperationDef; - typedef OperationDef *OperationDef_ptr; - - typedef - TAO_Objref_Var_T< - OperationDef - > - OperationDef_var; - - typedef - TAO_Objref_Out_T< - OperationDef - > - OperationDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_OPERATIONDEF_CH_) -#define _CORBA_OPERATIONDEF_CH_ - - class TAO_IFR_Client_Export OperationDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<OperationDef>; - typedef OperationDef_ptr _ptr_type; - typedef OperationDef_var _var_type; - typedef OperationDef_out _out_type; - - // The static operations. - static OperationDef_ptr _duplicate (OperationDef_ptr obj); - - static void _tao_release (OperationDef_ptr obj); - - static OperationDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static OperationDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static OperationDef_ptr _nil (void) - { - return static_cast<OperationDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr result ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr result_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void result_def ( - ::CORBA::IDLType_ptr result_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ParDescriptionSeq * params ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void params ( - const ::CORBA::ParDescriptionSeq & params - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::OperationMode mode ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void mode ( - ::CORBA::OperationMode mode - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ContextIdSeq * contexts ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void contexts ( - const ::CORBA::ContextIdSeq & contexts - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExceptionDefSeq * exceptions ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void exceptions ( - const ::CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_OperationDef_Proxy_Broker_; - - protected: - // Concrete interface only. - OperationDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_OperationDef_setup_collocation (void); - - // Concrete non-local interface only. - OperationDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - OperationDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~OperationDef (void); - - private: - // Private and unimplemented for concrete interfaces. - OperationDef (const OperationDef &); - - void operator= (const OperationDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_OperationDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct OperationDescription; - - typedef - TAO_Var_Var_T< - OperationDescription - > - OperationDescription_var; - - typedef - TAO_Out_T< - OperationDescription - > - OperationDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export OperationDescription - { - typedef OperationDescription_var _var_type; - typedef OperationDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - ::CORBA::TypeCode_var result; - CORBA::OperationMode mode; - CORBA::ContextIdSeq contexts; - CORBA::ParDescriptionSeq parameters; - CORBA::ExcDescriptionSeq exceptions; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_OperationDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_REPOSITORYIDSEQ_CH_) -#define _CORBA_REPOSITORYIDSEQ_CH_ - - class RepositoryIdSeq; - - typedef - TAO_VarSeq_Var_T< - RepositoryIdSeq - > - RepositoryIdSeq_var; - - typedef - TAO_Seq_Out_T< - RepositoryIdSeq - > - RepositoryIdSeq_out; - - class TAO_IFR_Client_Export RepositoryIdSeq - : public - TAO::unbounded_string_sequence - { - public: - RepositoryIdSeq (void); - RepositoryIdSeq ( ::CORBA::ULong max); - RepositoryIdSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - char ** buffer, - ::CORBA::Boolean release = false - ); - RepositoryIdSeq (const RepositoryIdSeq &); - ~RepositoryIdSeq (void); - - static void _tao_any_destructor (void *); - - typedef RepositoryIdSeq_var _var_type; - typedef RepositoryIdSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_RepositoryIdSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_OPDESCRIPTIONSEQ_CH_) -#define _CORBA_OPDESCRIPTIONSEQ_CH_ - - class OpDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - OpDescriptionSeq - > - OpDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - OpDescriptionSeq - > - OpDescriptionSeq_out; - - class TAO_IFR_Client_Export OpDescriptionSeq - : public - TAO::unbounded_value_sequence< - OperationDescription - > - { - public: - OpDescriptionSeq (void); - OpDescriptionSeq ( ::CORBA::ULong max); - OpDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - OperationDescription* buffer, - ::CORBA::Boolean release = false - ); - OpDescriptionSeq (const OpDescriptionSeq &); - ~OpDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef OpDescriptionSeq_var _var_type; - typedef OpDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_OpDescriptionSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_ATTRDESCRIPTIONSEQ_CH_) -#define _CORBA_ATTRDESCRIPTIONSEQ_CH_ - - class AttrDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - AttrDescriptionSeq - > - AttrDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - AttrDescriptionSeq - > - AttrDescriptionSeq_out; - - class TAO_IFR_Client_Export AttrDescriptionSeq - : public - TAO::unbounded_value_sequence< - AttributeDescription - > - { - public: - AttrDescriptionSeq (void); - AttrDescriptionSeq ( ::CORBA::ULong max); - AttrDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - AttributeDescription* buffer, - ::CORBA::Boolean release = false - ); - AttrDescriptionSeq (const AttrDescriptionSeq &); - ~AttrDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef AttrDescriptionSeq_var _var_type; - typedef AttrDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_AttrDescriptionSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_EXTATTRDESCRIPTIONSEQ_CH_) -#define _CORBA_EXTATTRDESCRIPTIONSEQ_CH_ - - class ExtAttrDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - ExtAttrDescriptionSeq - > - ExtAttrDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - ExtAttrDescriptionSeq - > - ExtAttrDescriptionSeq_out; - - class TAO_IFR_Client_Export ExtAttrDescriptionSeq - : public - TAO::unbounded_value_sequence< - ExtAttributeDescription - > - { - public: - ExtAttrDescriptionSeq (void); - ExtAttrDescriptionSeq ( ::CORBA::ULong max); - ExtAttrDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ExtAttributeDescription* buffer, - ::CORBA::Boolean release = false - ); - ExtAttrDescriptionSeq (const ExtAttrDescriptionSeq &); - ~ExtAttrDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef ExtAttrDescriptionSeq_var _var_type; - typedef ExtAttrDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtAttrDescriptionSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_INTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_INTERFACEDEF__VAR_OUT_CH_ - - class InterfaceDef; - typedef InterfaceDef *InterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - InterfaceDef - > - InterfaceDef_var; - - typedef - TAO_Objref_Out_T< - InterfaceDef - > - InterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_INTERFACEDEF_CH_) -#define _CORBA_INTERFACEDEF_CH_ - - class TAO_IFR_Client_Export InterfaceDef - : public virtual ::CORBA::Container, - public virtual ::CORBA::Contained, - public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<InterfaceDef>; - typedef InterfaceDef_ptr _ptr_type; - typedef InterfaceDef_var _var_type; - typedef InterfaceDef_out _out_type; - - // The static operations. - static InterfaceDef_ptr _duplicate (InterfaceDef_ptr obj); - - static void _tao_release (InterfaceDef_ptr obj); - - static InterfaceDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static InterfaceDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static InterfaceDef_ptr _nil (void) - { - return static_cast<InterfaceDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDefSeq * base_interfaces ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void base_interfaces ( - const ::CORBA::InterfaceDefSeq & base_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Boolean is_a ( - const char * interface_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct FullInterfaceDescription; - - typedef - TAO_Var_Var_T< - FullInterfaceDescription - > - FullInterfaceDescription_var; - - typedef - TAO_Out_T< - FullInterfaceDescription - > - FullInterfaceDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export FullInterfaceDescription - { - typedef FullInterfaceDescription_var _var_type; - typedef FullInterfaceDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - CORBA::OpDescriptionSeq operations; - CORBA::AttrDescriptionSeq attributes; - CORBA::RepositoryIdSeq base_interfaces; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - static ::CORBA::TypeCode_ptr const _tc_FullInterfaceDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDef::FullInterfaceDescription * describe_interface ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::AttributeDef_ptr create_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::OperationDef_ptr create_operation ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr result, - ::CORBA::OperationMode mode, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions, - const ::CORBA::ContextIdSeq & contexts - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_InterfaceDef_Proxy_Broker_; - - protected: - // Concrete interface only. - InterfaceDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_InterfaceDef_setup_collocation (void); - - // Concrete non-local interface only. - InterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - InterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~InterfaceDef (void); - - private: - // Private and unimplemented for concrete interfaces. - InterfaceDef (const InterfaceDef &); - - void operator= (const InterfaceDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_InterfaceDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct InterfaceDescription; - - typedef - TAO_Var_Var_T< - InterfaceDescription - > - InterfaceDescription_var; - - typedef - TAO_Out_T< - InterfaceDescription - > - InterfaceDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export InterfaceDescription - { - typedef InterfaceDescription_var _var_type; - typedef InterfaceDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - CORBA::RepositoryIdSeq base_interfaces; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_InterfaceDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_INTERFACEATTREXTENSION__VAR_OUT_CH_) -#define _CORBA_INTERFACEATTREXTENSION__VAR_OUT_CH_ - - class InterfaceAttrExtension; - typedef InterfaceAttrExtension *InterfaceAttrExtension_ptr; - - typedef - TAO_Objref_Var_T< - InterfaceAttrExtension - > - InterfaceAttrExtension_var; - - typedef - TAO_Objref_Out_T< - InterfaceAttrExtension - > - InterfaceAttrExtension_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_INTERFACEATTREXTENSION_CH_) -#define _CORBA_INTERFACEATTREXTENSION_CH_ - - class TAO_IFR_Client_Export InterfaceAttrExtension - : public virtual ::CORBA::Object - { - public: - friend class TAO::Narrow_Utils<InterfaceAttrExtension>; - typedef InterfaceAttrExtension_ptr _ptr_type; - typedef InterfaceAttrExtension_var _var_type; - typedef InterfaceAttrExtension_out _out_type; - - // The static operations. - static InterfaceAttrExtension_ptr _duplicate (InterfaceAttrExtension_ptr obj); - - static void _tao_release (InterfaceAttrExtension_ptr obj); - - static InterfaceAttrExtension_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static InterfaceAttrExtension_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static InterfaceAttrExtension_ptr _nil (void) - { - return static_cast<InterfaceAttrExtension_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ExtFullInterfaceDescription; - - typedef - TAO_Var_Var_T< - ExtFullInterfaceDescription - > - ExtFullInterfaceDescription_var; - - typedef - TAO_Out_T< - ExtFullInterfaceDescription - > - ExtFullInterfaceDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ExtFullInterfaceDescription - { - typedef ExtFullInterfaceDescription_var _var_type; - typedef ExtFullInterfaceDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - CORBA::OpDescriptionSeq operations; - CORBA::ExtAttrDescriptionSeq attributes; - CORBA::RepositoryIdSeq base_interfaces; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - static ::CORBA::TypeCode_ptr const _tc_ExtFullInterfaceDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription * describe_ext_interface ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode, - const ::CORBA::ExceptionDefSeq & get_exceptions, - const ::CORBA::ExceptionDefSeq & set_exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_InterfaceAttrExtension_Proxy_Broker_; - - protected: - // Concrete interface only. - InterfaceAttrExtension (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_InterfaceAttrExtension_setup_collocation (void); - - // Concrete non-local interface only. - InterfaceAttrExtension ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - InterfaceAttrExtension ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~InterfaceAttrExtension (void); - - private: - // Private and unimplemented for concrete interfaces. - InterfaceAttrExtension (const InterfaceAttrExtension &); - - void operator= (const InterfaceAttrExtension &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_InterfaceAttrExtension; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_EXTINTERFACEDEF__VAR_OUT_CH_ - - class ExtInterfaceDef; - typedef ExtInterfaceDef *ExtInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtInterfaceDef - > - ExtInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - ExtInterfaceDef - > - ExtInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_EXTINTERFACEDEF_CH_) -#define _CORBA_EXTINTERFACEDEF_CH_ - - class TAO_IFR_Client_Export ExtInterfaceDef - : public virtual ::CORBA::InterfaceDef, - public virtual ::CORBA::InterfaceAttrExtension - { - public: - friend class TAO::Narrow_Utils<ExtInterfaceDef>; - typedef ExtInterfaceDef_ptr _ptr_type; - typedef ExtInterfaceDef_var _var_type; - typedef ExtInterfaceDef_out _out_type; - - // The static operations. - static ExtInterfaceDef_ptr _duplicate (ExtInterfaceDef_ptr obj); - - static void _tao_release (ExtInterfaceDef_ptr obj); - - static ExtInterfaceDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtInterfaceDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtInterfaceDef_ptr _nil (void) - { - return static_cast<ExtInterfaceDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ExtInterfaceDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ExtInterfaceDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ExtInterfaceDef_setup_collocation (void); - - // Concrete non-local interface only. - ExtInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ExtInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ExtInterfaceDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ExtInterfaceDef (const ExtInterfaceDef &); - - void operator= (const ExtInterfaceDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtInterfaceDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_ABSTRACTINTERFACEDEF__VAR_OUT_CH_ - - class AbstractInterfaceDef; - typedef AbstractInterfaceDef *AbstractInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - AbstractInterfaceDef - > - AbstractInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - AbstractInterfaceDef - > - AbstractInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEF_CH_) -#define _CORBA_ABSTRACTINTERFACEDEF_CH_ - - class TAO_IFR_Client_Export AbstractInterfaceDef - : public virtual ::CORBA::InterfaceDef - { - public: - friend class TAO::Narrow_Utils<AbstractInterfaceDef>; - typedef AbstractInterfaceDef_ptr _ptr_type; - typedef AbstractInterfaceDef_var _var_type; - typedef AbstractInterfaceDef_out _out_type; - - // The static operations. - static AbstractInterfaceDef_ptr _duplicate (AbstractInterfaceDef_ptr obj); - - static void _tao_release (AbstractInterfaceDef_ptr obj); - - static AbstractInterfaceDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static AbstractInterfaceDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static AbstractInterfaceDef_ptr _nil (void) - { - return static_cast<AbstractInterfaceDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_AbstractInterfaceDef_Proxy_Broker_; - - protected: - // Concrete interface only. - AbstractInterfaceDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_AbstractInterfaceDef_setup_collocation (void); - - // Concrete non-local interface only. - AbstractInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - AbstractInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~AbstractInterfaceDef (void); - - private: - // Private and unimplemented for concrete interfaces. - AbstractInterfaceDef (const AbstractInterfaceDef &); - - void operator= (const AbstractInterfaceDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_AbstractInterfaceDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_EXTABSTRACTINTERFACEDEF__VAR_OUT_CH_ - - class ExtAbstractInterfaceDef; - typedef ExtAbstractInterfaceDef *ExtAbstractInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtAbstractInterfaceDef - > - ExtAbstractInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - ExtAbstractInterfaceDef - > - ExtAbstractInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF_CH_) -#define _CORBA_EXTABSTRACTINTERFACEDEF_CH_ - - class TAO_IFR_Client_Export ExtAbstractInterfaceDef - : public virtual ::CORBA::AbstractInterfaceDef, - public virtual ::CORBA::InterfaceAttrExtension - { - public: - friend class TAO::Narrow_Utils<ExtAbstractInterfaceDef>; - typedef ExtAbstractInterfaceDef_ptr _ptr_type; - typedef ExtAbstractInterfaceDef_var _var_type; - typedef ExtAbstractInterfaceDef_out _out_type; - - // The static operations. - static ExtAbstractInterfaceDef_ptr _duplicate (ExtAbstractInterfaceDef_ptr obj); - - static void _tao_release (ExtAbstractInterfaceDef_ptr obj); - - static ExtAbstractInterfaceDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtAbstractInterfaceDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtAbstractInterfaceDef_ptr _nil (void) - { - return static_cast<ExtAbstractInterfaceDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ExtAbstractInterfaceDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ExtAbstractInterfaceDef_setup_collocation (void); - - // Concrete non-local interface only. - ExtAbstractInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ExtAbstractInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ExtAbstractInterfaceDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ExtAbstractInterfaceDef (const ExtAbstractInterfaceDef &); - - void operator= (const ExtAbstractInterfaceDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtAbstractInterfaceDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_LOCALINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_LOCALINTERFACEDEF__VAR_OUT_CH_ - - class LocalInterfaceDef; - typedef LocalInterfaceDef *LocalInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - LocalInterfaceDef - > - LocalInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - LocalInterfaceDef - > - LocalInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_LOCALINTERFACEDEF_CH_) -#define _CORBA_LOCALINTERFACEDEF_CH_ - - class TAO_IFR_Client_Export LocalInterfaceDef - : public virtual ::CORBA::InterfaceDef - { - public: - friend class TAO::Narrow_Utils<LocalInterfaceDef>; - typedef LocalInterfaceDef_ptr _ptr_type; - typedef LocalInterfaceDef_var _var_type; - typedef LocalInterfaceDef_out _out_type; - - // The static operations. - static LocalInterfaceDef_ptr _duplicate (LocalInterfaceDef_ptr obj); - - static void _tao_release (LocalInterfaceDef_ptr obj); - - static LocalInterfaceDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static LocalInterfaceDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static LocalInterfaceDef_ptr _nil (void) - { - return static_cast<LocalInterfaceDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_LocalInterfaceDef_Proxy_Broker_; - - protected: - // Concrete interface only. - LocalInterfaceDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_LocalInterfaceDef_setup_collocation (void); - - // Concrete non-local interface only. - LocalInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - LocalInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~LocalInterfaceDef (void); - - private: - // Private and unimplemented for concrete interfaces. - LocalInterfaceDef (const LocalInterfaceDef &); - - void operator= (const LocalInterfaceDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_LocalInterfaceDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTLOCALINTERFACEDEF__VAR_OUT_CH_) -#define _CORBA_EXTLOCALINTERFACEDEF__VAR_OUT_CH_ - - class ExtLocalInterfaceDef; - typedef ExtLocalInterfaceDef *ExtLocalInterfaceDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtLocalInterfaceDef - > - ExtLocalInterfaceDef_var; - - typedef - TAO_Objref_Out_T< - ExtLocalInterfaceDef - > - ExtLocalInterfaceDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_EXTLOCALINTERFACEDEF_CH_) -#define _CORBA_EXTLOCALINTERFACEDEF_CH_ - - class TAO_IFR_Client_Export ExtLocalInterfaceDef - : public virtual ::CORBA::LocalInterfaceDef, - public virtual ::CORBA::InterfaceAttrExtension - { - public: - friend class TAO::Narrow_Utils<ExtLocalInterfaceDef>; - typedef ExtLocalInterfaceDef_ptr _ptr_type; - typedef ExtLocalInterfaceDef_var _var_type; - typedef ExtLocalInterfaceDef_out _out_type; - - // The static operations. - static ExtLocalInterfaceDef_ptr _duplicate (ExtLocalInterfaceDef_ptr obj); - - static void _tao_release (ExtLocalInterfaceDef_ptr obj); - - static ExtLocalInterfaceDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtLocalInterfaceDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtLocalInterfaceDef_ptr _nil (void) - { - return static_cast<ExtLocalInterfaceDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ExtLocalInterfaceDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ExtLocalInterfaceDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ExtLocalInterfaceDef_setup_collocation (void); - - // Concrete non-local interface only. - ExtLocalInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ExtLocalInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ExtLocalInterfaceDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ExtLocalInterfaceDef (const ExtLocalInterfaceDef &); - - void operator= (const ExtLocalInterfaceDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtLocalInterfaceDef; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:78 - -} // module CORBA - -// Proxy Broker Factory function pointer declarations. - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root.cpp:139 - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_Repository_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ConstantDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_StructDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_UnionDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_EnumDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_AliasDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_NativeDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_PrimitiveDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_StringDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_WstringDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_SequenceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ArrayDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExceptionDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_AttributeDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtAttributeDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_OperationDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_InterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_InterfaceAttrExtension_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_AbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtAbstractInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_LocalInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtLocalInterfaceDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -// TAO_IDL - Generated from -// .\be\be_visitor_traits.cpp:64 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Traits specializations. -namespace TAO -{ - -#if !defined (_CORBA_FIXEDDEF__TRAITS_) -#define _CORBA_FIXEDDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::FixedDef> - { - static ::CORBA::FixedDef_ptr duplicate ( - ::CORBA::FixedDef_ptr - ); - static void release ( - ::CORBA::FixedDef_ptr - ); - static ::CORBA::FixedDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::FixedDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_REPOSITORY__TRAITS_) -#define _CORBA_REPOSITORY__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::Repository> - { - static ::CORBA::Repository_ptr duplicate ( - ::CORBA::Repository_ptr - ); - static void release ( - ::CORBA::Repository_ptr - ); - static ::CORBA::Repository_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::Repository_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_MODULEDEF__TRAITS_) -#define _CORBA_MODULEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ModuleDef> - { - static ::CORBA::ModuleDef_ptr duplicate ( - ::CORBA::ModuleDef_ptr - ); - static void release ( - ::CORBA::ModuleDef_ptr - ); - static ::CORBA::ModuleDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ModuleDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_CONSTANTDEF__TRAITS_) -#define _CORBA_CONSTANTDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ConstantDef> - { - static ::CORBA::ConstantDef_ptr duplicate ( - ::CORBA::ConstantDef_ptr - ); - static void release ( - ::CORBA::ConstantDef_ptr - ); - static ::CORBA::ConstantDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ConstantDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_STRUCTDEF__TRAITS_) -#define _CORBA_STRUCTDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::StructDef> - { - static ::CORBA::StructDef_ptr duplicate ( - ::CORBA::StructDef_ptr - ); - static void release ( - ::CORBA::StructDef_ptr - ); - static ::CORBA::StructDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::StructDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_UNIONDEF__TRAITS_) -#define _CORBA_UNIONDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::UnionDef> - { - static ::CORBA::UnionDef_ptr duplicate ( - ::CORBA::UnionDef_ptr - ); - static void release ( - ::CORBA::UnionDef_ptr - ); - static ::CORBA::UnionDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::UnionDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ENUMDEF__TRAITS_) -#define _CORBA_ENUMDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::EnumDef> - { - static ::CORBA::EnumDef_ptr duplicate ( - ::CORBA::EnumDef_ptr - ); - static void release ( - ::CORBA::EnumDef_ptr - ); - static ::CORBA::EnumDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::EnumDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ALIASDEF__TRAITS_) -#define _CORBA_ALIASDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::AliasDef> - { - static ::CORBA::AliasDef_ptr duplicate ( - ::CORBA::AliasDef_ptr - ); - static void release ( - ::CORBA::AliasDef_ptr - ); - static ::CORBA::AliasDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::AliasDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_NATIVEDEF__TRAITS_) -#define _CORBA_NATIVEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::NativeDef> - { - static ::CORBA::NativeDef_ptr duplicate ( - ::CORBA::NativeDef_ptr - ); - static void release ( - ::CORBA::NativeDef_ptr - ); - static ::CORBA::NativeDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::NativeDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_PRIMITIVEDEF__TRAITS_) -#define _CORBA_PRIMITIVEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::PrimitiveDef> - { - static ::CORBA::PrimitiveDef_ptr duplicate ( - ::CORBA::PrimitiveDef_ptr - ); - static void release ( - ::CORBA::PrimitiveDef_ptr - ); - static ::CORBA::PrimitiveDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::PrimitiveDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_STRINGDEF__TRAITS_) -#define _CORBA_STRINGDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::StringDef> - { - static ::CORBA::StringDef_ptr duplicate ( - ::CORBA::StringDef_ptr - ); - static void release ( - ::CORBA::StringDef_ptr - ); - static ::CORBA::StringDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::StringDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_WSTRINGDEF__TRAITS_) -#define _CORBA_WSTRINGDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::WstringDef> - { - static ::CORBA::WstringDef_ptr duplicate ( - ::CORBA::WstringDef_ptr - ); - static void release ( - ::CORBA::WstringDef_ptr - ); - static ::CORBA::WstringDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::WstringDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_SEQUENCEDEF__TRAITS_) -#define _CORBA_SEQUENCEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::SequenceDef> - { - static ::CORBA::SequenceDef_ptr duplicate ( - ::CORBA::SequenceDef_ptr - ); - static void release ( - ::CORBA::SequenceDef_ptr - ); - static ::CORBA::SequenceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::SequenceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ARRAYDEF__TRAITS_) -#define _CORBA_ARRAYDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ArrayDef> - { - static ::CORBA::ArrayDef_ptr duplicate ( - ::CORBA::ArrayDef_ptr - ); - static void release ( - ::CORBA::ArrayDef_ptr - ); - static ::CORBA::ArrayDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ArrayDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXCEPTIONDEF__TRAITS_) -#define _CORBA_EXCEPTIONDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExceptionDef> - { - static ::CORBA::ExceptionDef_ptr duplicate ( - ::CORBA::ExceptionDef_ptr - ); - static void release ( - ::CORBA::ExceptionDef_ptr - ); - static ::CORBA::ExceptionDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExceptionDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ATTRIBUTEDEF__TRAITS_) -#define _CORBA_ATTRIBUTEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::AttributeDef> - { - static ::CORBA::AttributeDef_ptr duplicate ( - ::CORBA::AttributeDef_ptr - ); - static void release ( - ::CORBA::AttributeDef_ptr - ); - static ::CORBA::AttributeDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::AttributeDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTATTRIBUTEDEF__TRAITS_) -#define _CORBA_EXTATTRIBUTEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtAttributeDef> - { - static ::CORBA::ExtAttributeDef_ptr duplicate ( - ::CORBA::ExtAttributeDef_ptr - ); - static void release ( - ::CORBA::ExtAttributeDef_ptr - ); - static ::CORBA::ExtAttributeDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtAttributeDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_OPERATIONDEF__TRAITS_) -#define _CORBA_OPERATIONDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::OperationDef> - { - static ::CORBA::OperationDef_ptr duplicate ( - ::CORBA::OperationDef_ptr - ); - static void release ( - ::CORBA::OperationDef_ptr - ); - static ::CORBA::OperationDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::OperationDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_INTERFACEDEF__TRAITS_) -#define _CORBA_INTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::InterfaceDef> - { - static ::CORBA::InterfaceDef_ptr duplicate ( - ::CORBA::InterfaceDef_ptr - ); - static void release ( - ::CORBA::InterfaceDef_ptr - ); - static ::CORBA::InterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::InterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_INTERFACEATTREXTENSION__TRAITS_) -#define _CORBA_INTERFACEATTREXTENSION__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::InterfaceAttrExtension> - { - static ::CORBA::InterfaceAttrExtension_ptr duplicate ( - ::CORBA::InterfaceAttrExtension_ptr - ); - static void release ( - ::CORBA::InterfaceAttrExtension_ptr - ); - static ::CORBA::InterfaceAttrExtension_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::InterfaceAttrExtension_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTINTERFACEDEF__TRAITS_) -#define _CORBA_EXTINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtInterfaceDef> - { - static ::CORBA::ExtInterfaceDef_ptr duplicate ( - ::CORBA::ExtInterfaceDef_ptr - ); - static void release ( - ::CORBA::ExtInterfaceDef_ptr - ); - static ::CORBA::ExtInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_ABSTRACTINTERFACEDEF__TRAITS_) -#define _CORBA_ABSTRACTINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::AbstractInterfaceDef> - { - static ::CORBA::AbstractInterfaceDef_ptr duplicate ( - ::CORBA::AbstractInterfaceDef_ptr - ); - static void release ( - ::CORBA::AbstractInterfaceDef_ptr - ); - static ::CORBA::AbstractInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::AbstractInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF__TRAITS_) -#define _CORBA_EXTABSTRACTINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtAbstractInterfaceDef> - { - static ::CORBA::ExtAbstractInterfaceDef_ptr duplicate ( - ::CORBA::ExtAbstractInterfaceDef_ptr - ); - static void release ( - ::CORBA::ExtAbstractInterfaceDef_ptr - ); - static ::CORBA::ExtAbstractInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtAbstractInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_LOCALINTERFACEDEF__TRAITS_) -#define _CORBA_LOCALINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::LocalInterfaceDef> - { - static ::CORBA::LocalInterfaceDef_ptr duplicate ( - ::CORBA::LocalInterfaceDef_ptr - ); - static void release ( - ::CORBA::LocalInterfaceDef_ptr - ); - static ::CORBA::LocalInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::LocalInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTLOCALINTERFACEDEF__TRAITS_) -#define _CORBA_EXTLOCALINTERFACEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtLocalInterfaceDef> - { - static ::CORBA::ExtLocalInterfaceDef_ptr duplicate ( - ::CORBA::ExtLocalInterfaceDef_ptr - ); - static void release ( - ::CORBA::ExtLocalInterfaceDef_ptr - ); - static ::CORBA::ExtLocalInterfaceDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtLocalInterfaceDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/any_op_ch.cpp:64 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FixedDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FixedDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, FixedDef *&); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::FixedDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::FixedDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::FixedDef *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_ch.cpp:52 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::PrimitiveKind); -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::PrimitiveKind &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Repository_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Repository_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Repository_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Repository_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::Repository_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::Repository_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ModuleDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ModuleDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ModuleDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ModuleDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ModuleDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ModuleDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ModuleDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ModuleDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ModuleDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ModuleDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ConstantDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ConstantDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ConstantDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ConstantDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ConstantDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ConstantDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ConstantDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ConstantDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ConstantDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ConstantDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, StructDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, StructDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, StructDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::StructDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::StructDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::StructDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, UnionDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, UnionDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, UnionDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::UnionDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::UnionDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::UnionDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EnumDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EnumDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, EnumDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::EnumDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::EnumDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::EnumDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AliasDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AliasDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, AliasDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AliasDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AliasDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AliasDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, NativeDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, NativeDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, NativeDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::NativeDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::NativeDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::NativeDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, PrimitiveDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, PrimitiveDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, PrimitiveDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::PrimitiveDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::PrimitiveDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::PrimitiveDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, StringDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, StringDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, StringDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::StringDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::StringDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::StringDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, WstringDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, WstringDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, WstringDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::WstringDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::WstringDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::WstringDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, SequenceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, SequenceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, SequenceDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::SequenceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::SequenceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::SequenceDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ArrayDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ArrayDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ArrayDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ArrayDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ArrayDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ArrayDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExceptionDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExceptionDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExceptionDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExceptionDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExceptionDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExceptionDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExceptionDefSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExceptionDefSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExceptionDefSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExceptionDefSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_ch.cpp:52 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AttributeMode); -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AttributeMode &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AttributeDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AttributeDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, AttributeDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AttributeDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AttributeDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AttributeDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::AttributeDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AttributeDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AttributeDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::AttributeDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ExtAttributeDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtAttributeDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtAttributeDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtAttributeDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtAttributeDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtAttributeDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtAttributeDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtAttributeDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtAttributeDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtAttributeDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/any_op_ch.cpp:52 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::OperationMode); -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::OperationMode &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ParameterDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ParameterDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ParameterDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ParameterDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ParDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ParDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ParDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ParDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ContextIdSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ContextIdSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ContextIdSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ContextIdSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, OperationDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, OperationDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, OperationDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::OperationDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::OperationDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::OperationDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::OperationDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::OperationDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::OperationDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::OperationDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::RepositoryIdSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::RepositoryIdSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::RepositoryIdSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::RepositoryIdSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::OpDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::OpDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::OpDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::OpDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::AttrDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::AttrDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AttrDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::AttrDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ExtAttrDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ExtAttrDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtAttrDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtAttrDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, InterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, InterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, InterfaceDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InterfaceDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::InterfaceDef::FullInterfaceDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceDef::FullInterfaceDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InterfaceDef::FullInterfaceDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::InterfaceDef::FullInterfaceDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::InterfaceDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InterfaceDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::InterfaceDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, InterfaceAttrExtension_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, InterfaceAttrExtension_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, InterfaceAttrExtension_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceAttrExtension_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceAttrExtension_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InterfaceAttrExtension_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtInterfaceDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtInterfaceDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AbstractInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, AbstractInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, AbstractInterfaceDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AbstractInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::AbstractInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::AbstractInterfaceDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtAbstractInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtAbstractInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtAbstractInterfaceDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtAbstractInterfaceDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, LocalInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, LocalInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, LocalInterfaceDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::LocalInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::LocalInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::LocalInterfaceDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtLocalInterfaceDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtLocalInterfaceDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtLocalInterfaceDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtLocalInterfaceDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface_fwd/cdr_op_ch.cpp:66 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::FixedDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::FixedDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_ch.cpp:50 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, CORBA::PrimitiveKind); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::PrimitiveKind &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Repository_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Repository_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ModuleDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ModuleDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ModuleDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ModuleDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ConstantDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ConstantDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ConstantDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ConstantDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StructDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StructDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::UnionDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::UnionDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::EnumDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::EnumDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AliasDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AliasDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::NativeDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::NativeDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::PrimitiveDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::PrimitiveDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::StringDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::StringDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::WstringDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::WstringDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::SequenceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::SequenceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ArrayDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ArrayDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExceptionDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExceptionDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExceptionDefSeq_H_ -#define _TAO_CDR_OP_CORBA_ExceptionDefSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExceptionDefSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExceptionDefSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExceptionDefSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_ch.cpp:50 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, CORBA::AttributeMode); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AttributeMode &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AttributeDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AttributeDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AttributeDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AttributeDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAttributeDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAttributeDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAttributeDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAttributeDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_enum/cdr_op_ch.cpp:50 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, CORBA::OperationMode); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::OperationMode &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ParameterDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ParameterDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ParDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ParDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ParDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ParDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ParDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ContextIdSeq_H_ -#define _TAO_CDR_OP_CORBA_ContextIdSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ContextIdSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ContextIdSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ContextIdSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::OperationDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::OperationDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::OperationDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::OperationDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_RepositoryIdSeq_H_ -#define _TAO_CDR_OP_CORBA_RepositoryIdSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::RepositoryIdSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::RepositoryIdSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_RepositoryIdSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_OpDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_OpDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::OpDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::OpDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_OpDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_AttrDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_AttrDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::AttrDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::AttrDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_AttrDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ExtAttrDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ExtAttrDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ExtAttrDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDef::FullInterfaceDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDef::FullInterfaceDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceAttrExtension_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceAttrExtension_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::AbstractInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::AbstractInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtAbstractInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtAbstractInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::LocalInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::LocalInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtLocalInterfaceDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtLocalInterfaceDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:1092 - - -TAO_END_VERSIONED_NAMESPACE_DECL - -#if defined (__ACE_INLINE__) -#include "IFR_BasicC.inl" -#endif /* defined INLINE */ - -#include /**/ "ace/post.h" - -#endif /* ifndef */ - - diff --git a/TAO/tao/IFR_Client/IFR_BasicC.inl b/TAO/tao/IFR_Client/IFR_BasicC.inl deleted file mode 100644 index f0bb1eaa4b7..00000000000 --- a/TAO/tao/IFR_Client/IFR_BasicC.inl +++ /dev/null @@ -1,780 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_REPOSITORY___CI_) -#define _CORBA_REPOSITORY___CI_ - -ACE_INLINE -CORBA::Repository::Repository ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_Repository_Proxy_Broker_ (0) -{ - this->CORBA_Repository_setup_collocation (); -} - -ACE_INLINE -CORBA::Repository::Repository ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_Repository_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_MODULEDEF___CI_) -#define _CORBA_MODULEDEF___CI_ - -ACE_INLINE -CORBA::ModuleDef::ModuleDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ModuleDef_Proxy_Broker_ (0) -{ - this->CORBA_ModuleDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ModuleDef::ModuleDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ModuleDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_CONSTANTDEF___CI_) -#define _CORBA_CONSTANTDEF___CI_ - -ACE_INLINE -CORBA::ConstantDef::ConstantDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ConstantDef_Proxy_Broker_ (0) -{ - this->CORBA_ConstantDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ConstantDef::ConstantDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ConstantDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_STRUCTDEF___CI_) -#define _CORBA_STRUCTDEF___CI_ - -ACE_INLINE -CORBA::StructDef::StructDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_StructDef_Proxy_Broker_ (0) -{ - this->CORBA_StructDef_setup_collocation (); -} - -ACE_INLINE -CORBA::StructDef::StructDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_StructDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_UNIONDEF___CI_) -#define _CORBA_UNIONDEF___CI_ - -ACE_INLINE -CORBA::UnionDef::UnionDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_UnionDef_Proxy_Broker_ (0) -{ - this->CORBA_UnionDef_setup_collocation (); -} - -ACE_INLINE -CORBA::UnionDef::UnionDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_UnionDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_ENUMDEF___CI_) -#define _CORBA_ENUMDEF___CI_ - -ACE_INLINE -CORBA::EnumDef::EnumDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_EnumDef_Proxy_Broker_ (0) -{ - this->CORBA_EnumDef_setup_collocation (); -} - -ACE_INLINE -CORBA::EnumDef::EnumDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_EnumDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_ALIASDEF___CI_) -#define _CORBA_ALIASDEF___CI_ - -ACE_INLINE -CORBA::AliasDef::AliasDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_AliasDef_Proxy_Broker_ (0) -{ - this->CORBA_AliasDef_setup_collocation (); -} - -ACE_INLINE -CORBA::AliasDef::AliasDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_AliasDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_NATIVEDEF___CI_) -#define _CORBA_NATIVEDEF___CI_ - -ACE_INLINE -CORBA::NativeDef::NativeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_NativeDef_Proxy_Broker_ (0) -{ - this->CORBA_NativeDef_setup_collocation (); -} - -ACE_INLINE -CORBA::NativeDef::NativeDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_NativeDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_PRIMITIVEDEF___CI_) -#define _CORBA_PRIMITIVEDEF___CI_ - -ACE_INLINE -CORBA::PrimitiveDef::PrimitiveDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_PrimitiveDef_Proxy_Broker_ (0) -{ - this->CORBA_PrimitiveDef_setup_collocation (); -} - -ACE_INLINE -CORBA::PrimitiveDef::PrimitiveDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_PrimitiveDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_STRINGDEF___CI_) -#define _CORBA_STRINGDEF___CI_ - -ACE_INLINE -CORBA::StringDef::StringDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_StringDef_Proxy_Broker_ (0) -{ - this->CORBA_StringDef_setup_collocation (); -} - -ACE_INLINE -CORBA::StringDef::StringDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_StringDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_WSTRINGDEF___CI_) -#define _CORBA_WSTRINGDEF___CI_ - -ACE_INLINE -CORBA::WstringDef::WstringDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_WstringDef_Proxy_Broker_ (0) -{ - this->CORBA_WstringDef_setup_collocation (); -} - -ACE_INLINE -CORBA::WstringDef::WstringDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_WstringDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_SEQUENCEDEF___CI_) -#define _CORBA_SEQUENCEDEF___CI_ - -ACE_INLINE -CORBA::SequenceDef::SequenceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_SequenceDef_Proxy_Broker_ (0) -{ - this->CORBA_SequenceDef_setup_collocation (); -} - -ACE_INLINE -CORBA::SequenceDef::SequenceDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_SequenceDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_ARRAYDEF___CI_) -#define _CORBA_ARRAYDEF___CI_ - -ACE_INLINE -CORBA::ArrayDef::ArrayDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ArrayDef_Proxy_Broker_ (0) -{ - this->CORBA_ArrayDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ArrayDef::ArrayDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ArrayDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_EXCEPTIONDEF___CI_) -#define _CORBA_EXCEPTIONDEF___CI_ - -ACE_INLINE -CORBA::ExceptionDef::ExceptionDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ExceptionDef_Proxy_Broker_ (0) -{ - this->CORBA_ExceptionDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ExceptionDef::ExceptionDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ExceptionDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_ATTRIBUTEDEF___CI_) -#define _CORBA_ATTRIBUTEDEF___CI_ - -ACE_INLINE -CORBA::AttributeDef::AttributeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_AttributeDef_Proxy_Broker_ (0) -{ - this->CORBA_AttributeDef_setup_collocation (); -} - -ACE_INLINE -CORBA::AttributeDef::AttributeDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_AttributeDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_EXTATTRIBUTEDEF___CI_) -#define _CORBA_EXTATTRIBUTEDEF___CI_ - -ACE_INLINE -CORBA::ExtAttributeDef::ExtAttributeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ExtAttributeDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtAttributeDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ExtAttributeDef::ExtAttributeDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ExtAttributeDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_OPERATIONDEF___CI_) -#define _CORBA_OPERATIONDEF___CI_ - -ACE_INLINE -CORBA::OperationDef::OperationDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_OperationDef_Proxy_Broker_ (0) -{ - this->CORBA_OperationDef_setup_collocation (); -} - -ACE_INLINE -CORBA::OperationDef::OperationDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_OperationDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_INTERFACEDEF___CI_) -#define _CORBA_INTERFACEDEF___CI_ - -ACE_INLINE -CORBA::InterfaceDef::InterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_InterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_InterfaceDef_setup_collocation (); -} - -ACE_INLINE -CORBA::InterfaceDef::InterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_InterfaceDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_INTERFACEATTREXTENSION___CI_) -#define _CORBA_INTERFACEATTREXTENSION___CI_ - -ACE_INLINE -CORBA::InterfaceAttrExtension::InterfaceAttrExtension ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_InterfaceAttrExtension_Proxy_Broker_ (0) -{ - this->CORBA_InterfaceAttrExtension_setup_collocation (); -} - -ACE_INLINE -CORBA::InterfaceAttrExtension::InterfaceAttrExtension ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_InterfaceAttrExtension_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_EXTINTERFACEDEF___CI_) -#define _CORBA_EXTINTERFACEDEF___CI_ - -ACE_INLINE -CORBA::ExtInterfaceDef::ExtInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ExtInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtInterfaceDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ExtInterfaceDef::ExtInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ExtInterfaceDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_ABSTRACTINTERFACEDEF___CI_) -#define _CORBA_ABSTRACTINTERFACEDEF___CI_ - -ACE_INLINE -CORBA::AbstractInterfaceDef::AbstractInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_AbstractInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_AbstractInterfaceDef_setup_collocation (); -} - -ACE_INLINE -CORBA::AbstractInterfaceDef::AbstractInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_AbstractInterfaceDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF___CI_) -#define _CORBA_EXTABSTRACTINTERFACEDEF___CI_ - -ACE_INLINE -CORBA::ExtAbstractInterfaceDef::ExtAbstractInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtAbstractInterfaceDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ExtAbstractInterfaceDef::ExtAbstractInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ExtAbstractInterfaceDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_LOCALINTERFACEDEF___CI_) -#define _CORBA_LOCALINTERFACEDEF___CI_ - -ACE_INLINE -CORBA::LocalInterfaceDef::LocalInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_LocalInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_LocalInterfaceDef_setup_collocation (); -} - -ACE_INLINE -CORBA::LocalInterfaceDef::LocalInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_LocalInterfaceDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_EXTLOCALINTERFACEDEF___CI_) -#define _CORBA_EXTLOCALINTERFACEDEF___CI_ - -ACE_INLINE -CORBA::ExtLocalInterfaceDef::ExtLocalInterfaceDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ExtLocalInterfaceDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtLocalInterfaceDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ExtLocalInterfaceDef::ExtLocalInterfaceDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ExtLocalInterfaceDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp b/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp index 8dfa02c1823..636c1adecd0 100644 --- a/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp +++ b/TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp @@ -27,7 +27,7 @@ namespace TAO CORBA::InterfaceDef_var, CORBA::InterfaceDef_out, TAO::Objref_Traits<CORBA::InterfaceDef>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::InterfaceDef_ptr> > { }; diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp b/TAO/tao/IFR_Client/IFR_ComponentsC.cpp deleted file mode 100644 index 83c57db1bf1..00000000000 --- a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp +++ /dev/null @@ -1,8943 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:282 - - -#include "IFR_ComponentsC.h" -#include "tao/AnyTypeCode/Null_RefCount_Policy.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/AnyTypeCode/Alias_TypeCode_Static.h" -#include "tao/AnyTypeCode/Objref_TypeCode_Static.h" -#include "tao/AnyTypeCode/Sequence_TypeCode_Static.h" -#include "tao/AnyTypeCode/String_TypeCode_Static.h" -#include "tao/AnyTypeCode/Struct_TypeCode_Static.h" -#include "tao/AnyTypeCode/TypeCode_Struct_Field.h" -#include "tao/AnyTypeCode/Recursive_Type_TypeCode.h" -#include "tao/CDR.h" -#include "tao/Exception_Data.h" -#include "tao/Invocation_Adapter.h" -#include "tao/Object_T.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/AnyTypeCode/Any_Impl_T.h" -#include "tao/AnyTypeCode/Any_Dual_Impl_T.h" -#include "tao/Basic_Arguments.h" -#include "tao/Object_Argument_T.h" -#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 (__ACE_INLINE__) -#include "IFR_ComponentsC.inl" -#endif /* !defined INLINE */ - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// .\be\be_visitor_arg_traits.cpp:72 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Arg traits specializations. -namespace TAO -{ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_) -#define _CORBA_INTERFACEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceDef> - : public - Object_Arg_Traits_T< - CORBA::InterfaceDef_ptr, - CORBA::InterfaceDef_var, - CORBA::InterfaceDef_out, - TAO::Objref_Traits<CORBA::InterfaceDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_) -#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_) -#define _CORBA_VALUEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueDef> - : public - Object_Arg_Traits_T< - CORBA::ValueDef_ptr, - CORBA::ValueDef_var, - CORBA::ValueDef_out, - TAO::Objref_Traits<CORBA::ValueDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_) -#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_) -#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtInitializerSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_) -#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExceptionDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_) -#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ParDescriptionSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::ComponentDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::ComponentDef_ptr, - CORBA::ComponentIR::ComponentDef_var, - CORBA::ComponentIR::ComponentDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::HomeDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::HomeDef_ptr, - CORBA::ComponentIR::HomeDef_var, - CORBA::ComponentIR::HomeDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::EventDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::EventDef_ptr, - CORBA::ComponentIR::EventDef_var, - CORBA::ComponentIR::EventDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::EventDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::ProvidesDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::ProvidesDef_ptr, - CORBA::ComponentIR::ProvidesDef_var, - CORBA::ComponentIR::ProvidesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::UsesDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::UsesDef_ptr, - CORBA::ComponentIR::UsesDef_var, - CORBA::ComponentIR::UsesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::EmitsDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::EmitsDef_ptr, - CORBA::ComponentIR::EmitsDef_var, - CORBA::ComponentIR::EmitsDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::PublishesDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::PublishesDef_ptr, - CORBA::ComponentIR::PublishesDef_var, - CORBA::ComponentIR::PublishesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::ConsumesDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::ConsumesDef_ptr, - CORBA::ComponentIR::ConsumesDef_var, - CORBA::ComponentIR::ConsumesDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::FactoryDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::FactoryDef_ptr, - CORBA::ComponentIR::FactoryDef_var, - CORBA::ComponentIR::FactoryDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_) -#define _CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ComponentIR::FinderDef> - : public - Object_Arg_Traits_T< - CORBA::ComponentIR::FinderDef_ptr, - CORBA::ComponentIR::FinderDef_var, - CORBA::ComponentIR::FinderDef_out, - TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ComponentIR::EventDef. - -CORBA::ComponentIR::EventDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::duplicate ( - CORBA::ComponentIR::EventDef_ptr p - ) -{ - return CORBA::ComponentIR::EventDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::release ( - CORBA::ComponentIR::EventDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::EventDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::nil (void) -{ - return CORBA::ComponentIR::EventDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::EventDef>::marshal ( - const CORBA::ComponentIR::EventDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ) = 0; - -CORBA::ComponentIR::EventDef::EventDef (void) - : the_TAO_EventDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_EventDef_setup_collocation (); -} - -void -CORBA::ComponentIR::EventDef::CORBA_ComponentIR_EventDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_EventDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ExtValueDef_setup_collocation (); -} - -CORBA::ComponentIR::EventDef::~EventDef (void) -{} - -void -CORBA::ComponentIR::EventDef::_tao_any_destructor (void *_tao_void_pointer) -{ - EventDef *_tao_tmp_pointer = - static_cast<EventDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ComponentIR::EventDef_ptr -CORBA::ComponentIR::EventDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<EventDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0", - CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::EventDef_ptr -CORBA::ComponentIR::EventDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<EventDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0", - CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::EventDef_ptr -CORBA::ComponentIR::EventDef::_duplicate (EventDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ComponentIR::EventDef::_tao_release (EventDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::EventDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ValueDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtValueDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ComponentIR::EventDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0"; -} - -::CORBA::Boolean -CORBA::ComponentIR::EventDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_EventDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/EventDef:1.0", - "EventDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_EventDef = - &_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. - -CORBA::ComponentIR::Container_ptr -TAO::Objref_Traits<CORBA::ComponentIR::Container>::duplicate ( - CORBA::ComponentIR::Container_ptr p - ) -{ - return CORBA::ComponentIR::Container::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::Container>::release ( - CORBA::ComponentIR::Container_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::Container_ptr -TAO::Objref_Traits<CORBA::ComponentIR::Container>::nil (void) -{ - return CORBA::ComponentIR::Container::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::Container>::marshal ( - const CORBA::ComponentIR::Container_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_Container_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_base_component, - &_tao_supports_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_Container_setup_collocation (); - } - - 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 *_the_tao_operation_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, - _the_tao_operation_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_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_Container_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_Container_setup_collocation (); - } - - 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 *_the_tao_operation_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, - _the_tao_operation_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 (void) - : the_TAO_Container_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_Container_setup_collocation (); -} - -void -CORBA::ComponentIR::Container::CORBA_ComponentIR_Container_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_Container_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Container_setup_collocation (); -} - -CORBA::ComponentIR::Container::~Container (void) -{} - -void -CORBA::ComponentIR::Container::_tao_any_destructor (void *_tao_void_pointer) -{ - Container *_tao_tmp_pointer = - static_cast<Container *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ComponentIR::Container_ptr -CORBA::ComponentIR::Container::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Container>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/Container:1.0", - CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::Container_ptr -CORBA::ComponentIR::Container::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Container>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/Container:1.0", - CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::Container_ptr -CORBA::ComponentIR::Container::_duplicate (Container_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ComponentIR::Container::_tao_release (Container_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::Container::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ComponentIR::Container::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ComponentIR/Container:1.0"; -} - -::CORBA::Boolean -CORBA::ComponentIR::Container::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_Container ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/Container:1.0", - "Container"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_Container = - &_tao_tc_CORBA_ComponentIR_Container; - } -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ComponentIR::ModuleDef. - -CORBA::ComponentIR::ModuleDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::duplicate ( - CORBA::ComponentIR::ModuleDef_ptr p - ) -{ - return CORBA::ComponentIR::ModuleDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::release ( - CORBA::ComponentIR::ModuleDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::ModuleDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::nil (void) -{ - return CORBA::ComponentIR::ModuleDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::ModuleDef>::marshal ( - const CORBA::ComponentIR::ModuleDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 (void) - : the_TAO_ModuleDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ModuleDef_setup_collocation (); -} - -void -CORBA::ComponentIR::ModuleDef::CORBA_ComponentIR_ModuleDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ModuleDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ModuleDef_setup_collocation (); - this->CORBA_ComponentIR_Container_setup_collocation (); -} - -CORBA::ComponentIR::ModuleDef::~ModuleDef (void) -{} - -void -CORBA::ComponentIR::ModuleDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ModuleDef *_tao_tmp_pointer = - static_cast<ModuleDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ComponentIR::ModuleDef_ptr -CORBA::ComponentIR::ModuleDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ModuleDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0", - CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::ModuleDef_ptr -CORBA::ComponentIR::ModuleDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ModuleDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0", - CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::ModuleDef_ptr -CORBA::ComponentIR::ModuleDef::_duplicate (ModuleDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ComponentIR::ModuleDef::_tao_release (ModuleDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::ModuleDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ModuleDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ComponentIR::ModuleDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0"; -} - -::CORBA::Boolean -CORBA::ComponentIR::ModuleDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_ModuleDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/ModuleDef:1.0", - "ModuleDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_ModuleDef = - &_tao_tc_CORBA_ComponentIR_ModuleDef; - } -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ComponentIR::Repository. - -CORBA::ComponentIR::Repository_ptr -TAO::Objref_Traits<CORBA::ComponentIR::Repository>::duplicate ( - CORBA::ComponentIR::Repository_ptr p - ) -{ - return CORBA::ComponentIR::Repository::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::Repository>::release ( - CORBA::ComponentIR::Repository_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::Repository_ptr -TAO::Objref_Traits<CORBA::ComponentIR::Repository>::nil (void) -{ - return CORBA::ComponentIR::Repository::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::Repository>::marshal ( - const CORBA::ComponentIR::Repository_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 (void) - : the_TAO_Repository_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_Repository_setup_collocation (); -} - -void -CORBA::ComponentIR::Repository::CORBA_ComponentIR_Repository_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_Repository_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Repository_setup_collocation (); - this->CORBA_ComponentIR_Container_setup_collocation (); -} - -CORBA::ComponentIR::Repository::~Repository (void) -{} - -void -CORBA::ComponentIR::Repository::_tao_any_destructor (void *_tao_void_pointer) -{ - Repository *_tao_tmp_pointer = - static_cast<Repository *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ComponentIR::Repository_ptr -CORBA::ComponentIR::Repository::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Repository>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/Repository:1.0", - CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::Repository_ptr -CORBA::ComponentIR::Repository::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<Repository>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/Repository:1.0", - CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::Repository_ptr -CORBA::ComponentIR::Repository::_duplicate (Repository_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ComponentIR::Repository::_tao_release (Repository_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::Repository::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Repository:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/Repository:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ComponentIR::Repository::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ComponentIR/Repository:1.0"; -} - -::CORBA::Boolean -CORBA::ComponentIR::Repository::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_Repository ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/Repository:1.0", - "Repository"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_Repository = - &_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. - -CORBA::ComponentIR::ProvidesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::duplicate ( - CORBA::ComponentIR::ProvidesDef_ptr p - ) -{ - return CORBA::ComponentIR::ProvidesDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::release ( - CORBA::ComponentIR::ProvidesDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::ProvidesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::nil (void) -{ - return CORBA::ComponentIR::ProvidesDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>::marshal ( - const CORBA::ComponentIR::ProvidesDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ProvidesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ProvidesDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ProvidesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ProvidesDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_interface_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 (void) - : the_TAO_ProvidesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ProvidesDef_setup_collocation (); -} - -void -CORBA::ComponentIR::ProvidesDef::CORBA_ComponentIR_ProvidesDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ProvidesDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); -} - -CORBA::ComponentIR::ProvidesDef::~ProvidesDef (void) -{} - -void -CORBA::ComponentIR::ProvidesDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ProvidesDef *_tao_tmp_pointer = - static_cast<ProvidesDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ComponentIR::ProvidesDef_ptr -CORBA::ComponentIR::ProvidesDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ProvidesDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0", - CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::ProvidesDef_ptr -CORBA::ComponentIR::ProvidesDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ProvidesDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0", - CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ComponentIR::ProvidesDef_ptr -CORBA::ComponentIR::ProvidesDef::_duplicate (ProvidesDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ComponentIR::ProvidesDef::_tao_release (ProvidesDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::ProvidesDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ComponentIR::ProvidesDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0"; -} - -::CORBA::Boolean -CORBA::ComponentIR::ProvidesDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_ProvidesDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/ProvidesDef:1.0", - "ProvidesDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_ProvidesDef = - &_tao_tc_CORBA_ComponentIR_ProvidesDef; - } -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ComponentIR_ProvidesDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "interface_type", &CORBA::_tc_RepositoryId } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_ProvidesDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ComponentIR/ProvidesDescription:1.0", - "ProvidesDescription", - _tao_fields_CORBA_ComponentIR_ProvidesDescription, - 5); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_ProvidesDescription = - &_tao_tc_CORBA_ComponentIR_ProvidesDescription; - } -} - - - -// 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 = - 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. - -CORBA::ComponentIR::UsesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::duplicate ( - CORBA::ComponentIR::UsesDef_ptr p - ) -{ - return CORBA::ComponentIR::UsesDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::release ( - CORBA::ComponentIR::UsesDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::UsesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::nil (void) -{ - return CORBA::ComponentIR::UsesDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>::marshal ( - const CORBA::ComponentIR::UsesDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 (); -} - -// 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::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::InterfaceDef>::in_arg_val _tao_interface_type (interface_type); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_interface_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation (); - } - - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_UsesDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_UsesDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_is_multiple - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 (void) - : the_TAO_UsesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_UsesDef_setup_collocation (); -} - -void -CORBA::ComponentIR::UsesDef::CORBA_ComponentIR_UsesDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_UsesDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); -} - -CORBA::ComponentIR::UsesDef::~UsesDef (void) -{} - -void -CORBA::ComponentIR::UsesDef::_tao_any_destructor (void *_tao_void_pointer) -{ - UsesDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<UsesDef>::unchecked_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 (); - } - - return obj; -} - -void -CORBA::ComponentIR::UsesDef::_tao_release (UsesDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::UsesDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_UsesDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/UsesDef:1.0", - "UsesDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_UsesDef = - &_tao_tc_CORBA_ComponentIR_UsesDef; - } -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ComponentIR_UsesDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "interface_type", &CORBA::_tc_RepositoryId }, - { "is_multiple", &CORBA::_tc_boolean } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_UsesDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ComponentIR/UsesDescription:1.0", - "UsesDescription", - _tao_fields_CORBA_ComponentIR_UsesDescription, - 6); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_UsesDescription = - &_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 = - 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. - -CORBA::ComponentIR::EventPortDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::duplicate ( - CORBA::ComponentIR::EventPortDef_ptr p - ) -{ - return CORBA::ComponentIR::EventPortDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::release ( - CORBA::ComponentIR::EventPortDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::EventPortDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::nil (void) -{ - return CORBA::ComponentIR::EventPortDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::EventPortDef>::marshal ( - const CORBA::ComponentIR::EventPortDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_EventPortDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ComponentIR::EventDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_EventPortDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ComponentIR::EventDef>::in_arg_val _tao_event (event); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_EventPortDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_EventPortDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_event_id - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 (void) - : the_TAO_EventPortDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_EventPortDef_setup_collocation (); -} - -void -CORBA::ComponentIR::EventPortDef::CORBA_ComponentIR_EventPortDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_EventPortDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); -} - -CORBA::ComponentIR::EventPortDef::~EventPortDef (void) -{} - -void -CORBA::ComponentIR::EventPortDef::_tao_any_destructor (void *_tao_void_pointer) -{ - EventPortDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<EventPortDef>::unchecked_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; -} - -void -CORBA::ComponentIR::EventPortDef::_tao_release (EventPortDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::EventPortDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_EventPortDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0", - "EventPortDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_EventPortDef = - &_tao_tc_CORBA_ComponentIR_EventPortDef; - } -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ComponentIR_EventPortDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "event", &CORBA::_tc_RepositoryId } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_EventPortDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ComponentIR/EventPortDescription:1.0", - "EventPortDescription", - _tao_fields_CORBA_ComponentIR_EventPortDescription, - 5); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_EventPortDescription = - &_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 = - 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. - -CORBA::ComponentIR::EmitsDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::duplicate ( - CORBA::ComponentIR::EmitsDef_ptr p - ) -{ - return CORBA::ComponentIR::EmitsDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::release ( - CORBA::ComponentIR::EmitsDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::EmitsDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::nil (void) -{ - return CORBA::ComponentIR::EmitsDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>::marshal ( - const CORBA::ComponentIR::EmitsDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 (void) - : the_TAO_EmitsDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_EmitsDef_setup_collocation (); -} - -void -CORBA::ComponentIR::EmitsDef::CORBA_ComponentIR_EmitsDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_EmitsDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ComponentIR_EventPortDef_setup_collocation (); -} - -CORBA::ComponentIR::EmitsDef::~EmitsDef (void) -{} - -void -CORBA::ComponentIR::EmitsDef::_tao_any_destructor (void *_tao_void_pointer) -{ - EmitsDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<EmitsDef>::unchecked_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; -} - -void -CORBA::ComponentIR::EmitsDef::_tao_release (EmitsDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::EmitsDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_EmitsDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/EmitsDef:1.0", - "EmitsDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_EmitsDef = - &_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. - -CORBA::ComponentIR::PublishesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::duplicate ( - CORBA::ComponentIR::PublishesDef_ptr p - ) -{ - return CORBA::ComponentIR::PublishesDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::release ( - CORBA::ComponentIR::PublishesDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::PublishesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::nil (void) -{ - return CORBA::ComponentIR::PublishesDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>::marshal ( - const CORBA::ComponentIR::PublishesDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 (void) - : the_TAO_PublishesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_PublishesDef_setup_collocation (); -} - -void -CORBA::ComponentIR::PublishesDef::CORBA_ComponentIR_PublishesDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_PublishesDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ComponentIR_EventPortDef_setup_collocation (); -} - -CORBA::ComponentIR::PublishesDef::~PublishesDef (void) -{} - -void -CORBA::ComponentIR::PublishesDef::_tao_any_destructor (void *_tao_void_pointer) -{ - PublishesDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<PublishesDef>::unchecked_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; -} - -void -CORBA::ComponentIR::PublishesDef::_tao_release (PublishesDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::PublishesDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_PublishesDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/PublishesDef:1.0", - "PublishesDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_PublishesDef = - &_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. - -CORBA::ComponentIR::ConsumesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::duplicate ( - CORBA::ComponentIR::ConsumesDef_ptr p - ) -{ - return CORBA::ComponentIR::ConsumesDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::release ( - CORBA::ComponentIR::ConsumesDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::ConsumesDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::nil (void) -{ - return CORBA::ComponentIR::ConsumesDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>::marshal ( - const CORBA::ComponentIR::ConsumesDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 (void) - : the_TAO_ConsumesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ConsumesDef_setup_collocation (); -} - -void -CORBA::ComponentIR::ConsumesDef::CORBA_ComponentIR_ConsumesDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ConsumesDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ComponentIR_EventPortDef_setup_collocation (); -} - -CORBA::ComponentIR::ConsumesDef::~ConsumesDef (void) -{} - -void -CORBA::ComponentIR::ConsumesDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ConsumesDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ConsumesDef>::unchecked_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; -} - -void -CORBA::ComponentIR::ConsumesDef::_tao_release (ConsumesDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::ConsumesDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/EventPortDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_ConsumesDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/ConsumesDef:1.0", - "ConsumesDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_ConsumesDef = - &_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. - -CORBA::ComponentIR::ComponentDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::duplicate ( - CORBA::ComponentIR::ComponentDef_ptr p - ) -{ - return CORBA::ComponentIR::ComponentDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::release ( - CORBA::ComponentIR::ComponentDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::ComponentDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::nil (void) -{ - return CORBA::ComponentIR::ComponentDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>::marshal ( - const CORBA::ComponentIR::ComponentDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 -// 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::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_base_component (base_component); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_base_component - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_supported_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_interface_type - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_interface_type, - &_tao_is_multiple - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ComponentDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_ComponentDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_event - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 (void) - : the_TAO_ComponentDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ComponentDef_setup_collocation (); -} - -void -CORBA::ComponentIR::ComponentDef::CORBA_ComponentIR_ComponentDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ComponentDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ExtInterfaceDef_setup_collocation (); -} - -CORBA::ComponentIR::ComponentDef::~ComponentDef (void) -{} - -void -CORBA::ComponentIR::ComponentDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ComponentDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ComponentDef>::unchecked_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; -} - -void -CORBA::ComponentIR::ComponentDef::_tao_release (ComponentDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::ComponentDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_ComponentDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/ComponentDef:1.0", - "ComponentDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_ComponentDef = - &_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_value_sequence< - ProvidesDescription - > - (max) -{} - -CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ComponentIR::ProvidesDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - ProvidesDescription - > - (max, length, buffer, release) -{} - -CORBA::ComponentIR::ProvidesDescriptionSeq::ProvidesDescriptionSeq ( - const ProvidesDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - ProvidesDescription - > - (seq) -{} - -CORBA::ComponentIR::ProvidesDescriptionSeq::~ProvidesDescriptionSeq (void) -{} - -void CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ProvidesDescriptionSeq * _tao_tmp_pointer = - 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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ComponentIR_ProvidesDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_ComponentIR_ProvidesDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ComponentIR_ProvidesDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::ComponentIR::_tc_ProvidesDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ComponentIR_ProvidesDescriptionSeq_0 = - &CORBA_ComponentIR_ProvidesDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ComponentIR_ProvidesDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_ProvidesDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ComponentIR/ProvidesDescriptionSeq:1.0", - "ProvidesDescriptionSeq", - &TAO::TypeCode::tc_CORBA_ComponentIR_ProvidesDescriptionSeq_0); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_ProvidesDescriptionSeq = - &_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_value_sequence< - UsesDescription - > - (max) -{} - -CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ComponentIR::UsesDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - UsesDescription - > - (max, length, buffer, release) -{} - -CORBA::ComponentIR::UsesDescriptionSeq::UsesDescriptionSeq ( - const UsesDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - UsesDescription - > - (seq) -{} - -CORBA::ComponentIR::UsesDescriptionSeq::~UsesDescriptionSeq (void) -{} - -void CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - UsesDescriptionSeq * _tao_tmp_pointer = - 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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ComponentIR_UsesDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_ComponentIR_UsesDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ComponentIR_UsesDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::ComponentIR::_tc_UsesDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ComponentIR_UsesDescriptionSeq_0 = - &CORBA_ComponentIR_UsesDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ComponentIR_UsesDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_UsesDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ComponentIR/UsesDescriptionSeq:1.0", - "UsesDescriptionSeq", - &TAO::TypeCode::tc_CORBA_ComponentIR_UsesDescriptionSeq_0); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_UsesDescriptionSeq = - &_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_value_sequence< - EventPortDescription - > - (max) -{} - -CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ComponentIR::EventPortDescription * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - EventPortDescription - > - (max, length, buffer, release) -{} - -CORBA::ComponentIR::EventPortDescriptionSeq::EventPortDescriptionSeq ( - const EventPortDescriptionSeq &seq - ) - : TAO::unbounded_value_sequence< - EventPortDescription - > - (seq) -{} - -CORBA::ComponentIR::EventPortDescriptionSeq::~EventPortDescriptionSeq (void) -{} - -void CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - EventPortDescriptionSeq * _tao_tmp_pointer = - 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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ComponentIR_EventPortDescriptionSeq_GUARD -#define _TAO_TYPECODE_CORBA_ComponentIR_EventPortDescriptionSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ComponentIR_EventPortDescriptionSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::ComponentIR::_tc_EventPortDescription, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ComponentIR_EventPortDescriptionSeq_0 = - &CORBA_ComponentIR_EventPortDescriptionSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ComponentIR_EventPortDescriptionSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_EventPortDescriptionSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ComponentIR/EventPortDescriptionSeq:1.0", - "EventPortDescriptionSeq", - &TAO::TypeCode::tc_CORBA_ComponentIR_EventPortDescriptionSeq_0); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_EventPortDescriptionSeq = - &_tao_tc_CORBA_ComponentIR_EventPortDescriptionSeq; - } -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ComponentIR_ComponentDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "base_component", &CORBA::_tc_RepositoryId }, - { "supported_interfaces", &CORBA::_tc_RepositoryIdSeq }, - { "provided_interfaces", &CORBA::ComponentIR::_tc_ProvidesDescriptionSeq }, - { "used_interfaces", &CORBA::ComponentIR::_tc_UsesDescriptionSeq }, - { "emits_events", &CORBA::ComponentIR::_tc_EventPortDescriptionSeq }, - { "publishes_events", &CORBA::ComponentIR::_tc_EventPortDescriptionSeq }, - { "consumes_events", &CORBA::ComponentIR::_tc_EventPortDescriptionSeq }, - { "attributes", &CORBA::_tc_ExtAttrDescriptionSeq }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_ComponentDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ComponentIR/ComponentDescription:1.0", - "ComponentDescription", - _tao_fields_CORBA_ComponentIR_ComponentDescription, - 13); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_ComponentDescription = - &_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 = - 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. - -CORBA::ComponentIR::FactoryDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::duplicate ( - CORBA::ComponentIR::FactoryDef_ptr p - ) -{ - return CORBA::ComponentIR::FactoryDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::release ( - CORBA::ComponentIR::FactoryDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::FactoryDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::nil (void) -{ - return CORBA::ComponentIR::FactoryDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>::marshal ( - const CORBA::ComponentIR::FactoryDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 (void) - : the_TAO_FactoryDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_FactoryDef_setup_collocation (); -} - -void -CORBA::ComponentIR::FactoryDef::CORBA_ComponentIR_FactoryDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_FactoryDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_OperationDef_setup_collocation (); -} - -CORBA::ComponentIR::FactoryDef::~FactoryDef (void) -{} - -void -CORBA::ComponentIR::FactoryDef::_tao_any_destructor (void *_tao_void_pointer) -{ - FactoryDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<FactoryDef>::unchecked_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; -} - -void -CORBA::ComponentIR::FactoryDef::_tao_release (FactoryDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::FactoryDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/OperationDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_FactoryDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/FactoryDef:1.0", - "FactoryDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_FactoryDef = - &_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. - -CORBA::ComponentIR::FinderDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::duplicate ( - CORBA::ComponentIR::FinderDef_ptr p - ) -{ - return CORBA::ComponentIR::FinderDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::release ( - CORBA::ComponentIR::FinderDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::FinderDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::nil (void) -{ - return CORBA::ComponentIR::FinderDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>::marshal ( - const CORBA::ComponentIR::FinderDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 (void) - : the_TAO_FinderDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_FinderDef_setup_collocation (); -} - -void -CORBA::ComponentIR::FinderDef::CORBA_ComponentIR_FinderDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_FinderDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_OperationDef_setup_collocation (); -} - -CORBA::ComponentIR::FinderDef::~FinderDef (void) -{} - -void -CORBA::ComponentIR::FinderDef::_tao_any_destructor (void *_tao_void_pointer) -{ - FinderDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<FinderDef>::unchecked_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; -} - -void -CORBA::ComponentIR::FinderDef::_tao_release (FinderDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::FinderDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/OperationDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_FinderDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/FinderDef:1.0", - "FinderDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_FinderDef = - &_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. - -CORBA::ComponentIR::HomeDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::duplicate ( - CORBA::ComponentIR::HomeDef_ptr p - ) -{ - return CORBA::ComponentIR::HomeDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::release ( - CORBA::ComponentIR::HomeDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ComponentIR::HomeDef_ptr -TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::nil (void) -{ - return CORBA::ComponentIR::HomeDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>::marshal ( - const CORBA::ComponentIR::HomeDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, 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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ComponentIR::HomeDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ComponentIR::HomeDef>::in_arg_val _tao_base_home (base_home); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_base_home - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_supported_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ComponentIR::ComponentDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ComponentIR::ComponentDef>::in_arg_val _tao_managed_component (managed_component); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_managed_component - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ValueDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_primary_key (primary_key); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_primary_key - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_params, - &_tao_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_HomeDef_Proxy_Broker_ == 0) - { - CORBA_ComponentIR_HomeDef_setup_collocation (); - } - - 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 *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_params, - &_tao_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_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 (void) - : the_TAO_HomeDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_HomeDef_setup_collocation (); -} - -void -CORBA::ComponentIR::HomeDef::CORBA_ComponentIR_HomeDef_setup_collocation () -{ - if (::CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_HomeDef_Proxy_Broker_ = - ::CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ExtInterfaceDef_setup_collocation (); -} - -CORBA::ComponentIR::HomeDef::~HomeDef (void) -{} - -void -CORBA::ComponentIR::HomeDef::_tao_any_destructor (void *_tao_void_pointer) -{ - HomeDef *_tao_tmp_pointer = - 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::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<HomeDef>::unchecked_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; -} - -void -CORBA::ComponentIR::HomeDef::_tao_release (HomeDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ComponentIR::HomeDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/InterfaceAttrExtension:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtInterfaceDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::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/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ComponentIR_HomeDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ComponentIR/HomeDef:1.0", - "HomeDef"); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_HomeDef = - &_tao_tc_CORBA_ComponentIR_HomeDef; - } -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ComponentIR_HomeDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "base_home", &CORBA::_tc_RepositoryId }, - { "managed_component", &CORBA::_tc_RepositoryId }, - { "primary_key", &CORBA::_tc_ValueDescription }, - { "factories", &CORBA::_tc_OpDescriptionSeq }, - { "finders", &CORBA::_tc_OpDescriptionSeq }, - { "operations", &CORBA::_tc_OpDescriptionSeq }, - { "attributes", &CORBA::_tc_ExtAttrDescriptionSeq }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Recursive_Type< - TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy>, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const * > - - _tao_tc_CORBA_ComponentIR_HomeDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ComponentIR/HomeDescription:1.0", - "HomeDescription", - _tao_fields_CORBA_ComponentIR_HomeDescription, - 12); - -namespace CORBA -{ - namespace ComponentIR - { - ::CORBA::TypeCode_ptr const _tc_HomeDescription = - &_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 = - 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:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::EventDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EventDef_ptr _tao_elem - ) - { - EventDef_ptr _tao_objptr = - EventDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EventDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<EventDef>::insert ( - _tao_any, - EventDef::_tao_any_destructor, - _tc_EventDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - EventDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<EventDef>::extract ( - _tao_any, - EventDef::_tao_any_destructor, - _tc_EventDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::Container>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Container_ptr _tao_elem - ) - { - Container_ptr _tao_objptr = - Container::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Container_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<Container>::insert ( - _tao_any, - Container::_tao_any_destructor, - _tc_Container, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - Container_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<Container>::extract ( - _tao_any, - Container::_tao_any_destructor, - _tc_Container, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::ModuleDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ModuleDef_ptr _tao_elem - ) - { - ModuleDef_ptr _tao_objptr = - ModuleDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ModuleDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ModuleDef>::insert ( - _tao_any, - ModuleDef::_tao_any_destructor, - _tc_ModuleDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ModuleDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ModuleDef>::extract ( - _tao_any, - ModuleDef::_tao_any_destructor, - _tc_ModuleDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::Repository>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Repository_ptr _tao_elem - ) - { - Repository_ptr _tao_objptr = - Repository::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - Repository_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<Repository>::insert ( - _tao_any, - Repository::_tao_any_destructor, - _tc_Repository, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - Repository_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<Repository>::extract ( - _tao_any, - Repository::_tao_any_destructor, - _tc_Repository, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::ProvidesDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ProvidesDef_ptr _tao_elem - ) - { - ProvidesDef_ptr _tao_objptr = - ProvidesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ProvidesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ProvidesDef>::insert ( - _tao_any, - ProvidesDef::_tao_any_destructor, - _tc_ProvidesDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ProvidesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ProvidesDef>::extract ( - _tao_any, - ProvidesDef::_tao_any_destructor, - _tc_ProvidesDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::ProvidesDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::ProvidesDescription *>( 0 ); // Use non-copying insertion of a NULL - else - 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 >>= 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::UsesDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - UsesDef_ptr _tao_elem - ) - { - UsesDef_ptr _tao_objptr = - UsesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - UsesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<UsesDef>::insert ( - _tao_any, - UsesDef::_tao_any_destructor, - _tc_UsesDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - UsesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<UsesDef>::extract ( - _tao_any, - UsesDef::_tao_any_destructor, - _tc_UsesDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::UsesDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::UsesDescription *>( 0 ); // Use non-copying insertion of a NULL - else - 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 >>= 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::EventPortDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EventPortDef_ptr _tao_elem - ) - { - EventPortDef_ptr _tao_objptr = - EventPortDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EventPortDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<EventPortDef>::insert ( - _tao_any, - EventPortDef::_tao_any_destructor, - _tc_EventPortDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - EventPortDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<EventPortDef>::extract ( - _tao_any, - EventPortDef::_tao_any_destructor, - _tc_EventPortDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::EventPortDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::EventPortDescription *>( 0 ); // Use non-copying insertion of a NULL - else - 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 >>= 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::EmitsDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EmitsDef_ptr _tao_elem - ) - { - EmitsDef_ptr _tao_objptr = - EmitsDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - EmitsDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<EmitsDef>::insert ( - _tao_any, - EmitsDef::_tao_any_destructor, - _tc_EmitsDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - EmitsDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<EmitsDef>::extract ( - _tao_any, - EmitsDef::_tao_any_destructor, - _tc_EmitsDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::PublishesDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - PublishesDef_ptr _tao_elem - ) - { - PublishesDef_ptr _tao_objptr = - PublishesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - PublishesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<PublishesDef>::insert ( - _tao_any, - PublishesDef::_tao_any_destructor, - _tc_PublishesDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - PublishesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<PublishesDef>::extract ( - _tao_any, - PublishesDef::_tao_any_destructor, - _tc_PublishesDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::ConsumesDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ConsumesDef_ptr _tao_elem - ) - { - ConsumesDef_ptr _tao_objptr = - ConsumesDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ConsumesDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ConsumesDef>::insert ( - _tao_any, - ConsumesDef::_tao_any_destructor, - _tc_ConsumesDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ConsumesDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ConsumesDef>::extract ( - _tao_any, - ConsumesDef::_tao_any_destructor, - _tc_ConsumesDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::ComponentDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ComponentDef_ptr _tao_elem - ) - { - ComponentDef_ptr _tao_objptr = - ComponentDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ComponentDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ComponentDef>::insert ( - _tao_any, - ComponentDef::_tao_any_destructor, - _tc_ComponentDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ComponentDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ComponentDef>::extract ( - _tao_any, - ComponentDef::_tao_any_destructor, - _tc_ComponentDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::ProvidesDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::ProvidesDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ComponentIR::ProvidesDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ComponentIR_ProvidesDescriptionSeq_0, - _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, - TAO::TypeCode::tc_CORBA_ComponentIR_ProvidesDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ComponentIR::ProvidesDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= 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, - TAO::TypeCode::tc_CORBA_ComponentIR_ProvidesDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::UsesDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::UsesDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::UsesDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ComponentIR::UsesDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ComponentIR_UsesDescriptionSeq_0, - _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, - TAO::TypeCode::tc_CORBA_ComponentIR_UsesDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ComponentIR::UsesDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= 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, - TAO::TypeCode::tc_CORBA_ComponentIR_UsesDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::EventPortDescriptionSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ComponentIR::EventPortDescriptionSeq>::insert_copy ( - _tao_any, - CORBA::ComponentIR::EventPortDescriptionSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ComponentIR_EventPortDescriptionSeq_0, - _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, - TAO::TypeCode::tc_CORBA_ComponentIR_EventPortDescriptionSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ComponentIR::EventPortDescriptionSeq *&_tao_elem - ) -{ - return _tao_any >>= 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, - TAO::TypeCode::tc_CORBA_ComponentIR_EventPortDescriptionSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::ComponentDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::ComponentDescription *>( 0 ); // Use non-copying insertion of a NULL - else - 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 >>= 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::FactoryDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - FactoryDef_ptr _tao_elem - ) - { - FactoryDef_ptr _tao_objptr = - FactoryDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - FactoryDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<FactoryDef>::insert ( - _tao_any, - FactoryDef::_tao_any_destructor, - _tc_FactoryDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - FactoryDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<FactoryDef>::extract ( - _tao_any, - FactoryDef::_tao_any_destructor, - _tc_FactoryDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::FinderDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - FinderDef_ptr _tao_elem - ) - { - FinderDef_ptr _tao_objptr = - FinderDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - FinderDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<FinderDef>::insert ( - _tao_any, - FinderDef::_tao_any_destructor, - _tc_FinderDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - FinderDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<FinderDef>::extract ( - _tao_any, - FinderDef::_tao_any_destructor, - _tc_FinderDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ComponentIR::HomeDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - HomeDef_ptr _tao_elem - ) - { - HomeDef_ptr _tao_objptr = - HomeDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - HomeDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<HomeDef>::insert ( - _tao_any, - HomeDef::_tao_any_destructor, - _tc_HomeDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - HomeDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<HomeDef>::extract ( - _tao_any, - HomeDef::_tao_any_destructor, - _tc_HomeDef, - _tao_elem - ); - } - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ComponentIR::HomeDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ComponentIR::HomeDescription *>( 0 ); // Use non-copying insertion of a NULL - else - 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 >>= 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_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ProvidesDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.interface_type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ProvidesDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.interface_type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::UsesDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.interface_type.in ()) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_multiple)); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::UsesDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.interface_type.out ()) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_multiple)); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::EventPortDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.event.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::EventPortDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.event.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ProvidesDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#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:96 -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::UsesDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#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:96 -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::EventPortDescriptionSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::ComponentDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.base_component.in ()) && - (strm << _tao_aggregate.supported_interfaces) && - (strm << _tao_aggregate.provided_interfaces) && - (strm << _tao_aggregate.used_interfaces) && - (strm << _tao_aggregate.emits_events) && - (strm << _tao_aggregate.publishes_events) && - (strm << _tao_aggregate.consumes_events) && - (strm << _tao_aggregate.attributes) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::ComponentDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.base_component.out ()) && - (strm >> _tao_aggregate.supported_interfaces) && - (strm >> _tao_aggregate.provided_interfaces) && - (strm >> _tao_aggregate.used_interfaces) && - (strm >> _tao_aggregate.emits_events) && - (strm >> _tao_aggregate.publishes_events) && - (strm >> _tao_aggregate.consumes_events) && - (strm >> _tao_aggregate.attributes) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::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 ())) - { - return false; - } - - 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 true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ComponentIR::HomeDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.base_home.in ()) && - (strm << _tao_aggregate.managed_component.in ()) && - (strm << _tao_aggregate.primary_key) && - (strm << _tao_aggregate.factories) && - (strm << _tao_aggregate.finders) && - (strm << _tao_aggregate.operations) && - (strm << _tao_aggregate.attributes) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ComponentIR::HomeDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.base_home.out ()) && - (strm >> _tao_aggregate.managed_component.out ()) && - (strm >> _tao_aggregate.primary_key) && - (strm >> _tao_aggregate.factories) && - (strm >> _tao_aggregate.finders) && - (strm >> _tao_aggregate.operations) && - (strm >> _tao_aggregate.attributes) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.h b/TAO/tao/IFR_Client/IFR_ComponentsC.h deleted file mode 100644 index a0c412f4bbb..00000000000 --- a/TAO/tao/IFR_Client/IFR_ComponentsC.h +++ /dev/null @@ -1,4037 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:154 - -#ifndef _TAO_IDL_IFR_COMPONENTSC_H_ -#define _TAO_IDL_IFR_COMPONENTSC_H_ - -#include /**/ "ace/pre.h" - - -#include "ace/config-all.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "ifr_client_export.h" -#include "tao/AnyTypeCode/AnyTypeCode_methods.h" -#include "tao/ORB.h" -#include "tao/SystemException.h" -#include "tao/Environment.h" -#include "tao/Object.h" -#include "tao/AnyTypeCode/TypeCode.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/String_Manager_T.h" -#include "tao/Sequence_T.h" -#include "tao/Objref_VarOut_T.h" -#include "tao/Seq_Var_T.h" -#include "tao/Seq_Out_T.h" -#include "tao/VarOut_T.h" -#include "tao/Versioned_Namespace.h" - -#include "tao/IFR_Client/IFR_ExtendedC.h" - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO TAO_IFR_Client_Export - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root_ch.cpp:62 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - class Collocation_Proxy_Broker; - template<typename T> class Narrow_Utils; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:49 - -namespace CORBA -{ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:49 - - namespace ComponentIR - { - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_COMPONENTDEF__VAR_OUT_CH_ - - class ComponentDef; - typedef ComponentDef *ComponentDef_ptr; - - typedef - TAO_Objref_Var_T< - ComponentDef - > - ComponentDef_var; - - typedef - TAO_Objref_Out_T< - ComponentDef - > - ComponentDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_HOMEDEF__VAR_OUT_CH_ - - class HomeDef; - typedef HomeDef *HomeDef_ptr; - - typedef - TAO_Objref_Var_T< - HomeDef - > - HomeDef_var; - - typedef - TAO_Objref_Out_T< - HomeDef - > - HomeDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_EVENTDEF__VAR_OUT_CH_ - - class EventDef; - typedef EventDef *EventDef_ptr; - - typedef - TAO_Objref_Var_T< - EventDef - > - EventDef_var; - - typedef - TAO_Objref_Out_T< - EventDef - > - EventDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF_CH_) -#define _CORBA_COMPONENTIR_EVENTDEF_CH_ - - class TAO_IFR_Client_Export EventDef - : public virtual ::CORBA::ExtValueDef - { - public: - friend class TAO::Narrow_Utils<EventDef>; - typedef EventDef_ptr _ptr_type; - typedef EventDef_var _var_type; - typedef EventDef_out _out_type; - - // The static operations. - static EventDef_ptr _duplicate (EventDef_ptr obj); - - static void _tao_release (EventDef_ptr obj); - - static EventDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventDef_ptr _nil (void) - { - return static_cast<EventDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_EventDef_Proxy_Broker_; - - protected: - // Concrete interface only. - EventDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_EventDef_setup_collocation (void); - - // Concrete non-local interface only. - EventDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - EventDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~EventDef (void); - - private: - // Private and unimplemented for concrete interfaces. - EventDef (const EventDef &); - - void operator= (const EventDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_CONTAINER__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_CONTAINER__VAR_OUT_CH_ - - class Container; - typedef Container *Container_ptr; - - typedef - TAO_Objref_Var_T< - Container - > - Container_var; - - typedef - TAO_Objref_Out_T< - Container - > - Container_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_CONTAINER_CH_) -#define _CORBA_COMPONENTIR_CONTAINER_CH_ - - class TAO_IFR_Client_Export Container - : public virtual ::CORBA::Container - { - public: - friend class TAO::Narrow_Utils<Container>; - typedef Container_ptr _ptr_type; - typedef Container_var _var_type; - typedef Container_out _out_type; - - // The static operations. - static Container_ptr _duplicate (Container_ptr obj); - - static void _tao_release (Container_ptr obj); - - static Container_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Container_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Container_ptr _nil (void) - { - return static_cast<Container_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ComponentDef_ptr 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_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::HomeDef_ptr 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_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::EventDef_ptr 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_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_Container_Proxy_Broker_; - - protected: - // Concrete interface only. - Container (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_Container_setup_collocation (void); - - // Concrete non-local interface only. - Container ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - Container ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~Container (void); - - private: - // Private and unimplemented for concrete interfaces. - Container (const Container &); - - void operator= (const Container &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Container; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_MODULEDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_MODULEDEF__VAR_OUT_CH_ - - class ModuleDef; - typedef ModuleDef *ModuleDef_ptr; - - typedef - TAO_Objref_Var_T< - ModuleDef - > - ModuleDef_var; - - typedef - TAO_Objref_Out_T< - ModuleDef - > - ModuleDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_MODULEDEF_CH_) -#define _CORBA_COMPONENTIR_MODULEDEF_CH_ - - class TAO_IFR_Client_Export ModuleDef - : public virtual ::CORBA::ModuleDef, - public virtual ::CORBA::ComponentIR::Container - { - public: - friend class TAO::Narrow_Utils<ModuleDef>; - typedef ModuleDef_ptr _ptr_type; - typedef ModuleDef_var _var_type; - typedef ModuleDef_out _out_type; - - // The static operations. - static ModuleDef_ptr _duplicate (ModuleDef_ptr obj); - - static void _tao_release (ModuleDef_ptr obj); - - static ModuleDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ModuleDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ModuleDef_ptr _nil (void) - { - return static_cast<ModuleDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ModuleDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ModuleDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ModuleDef_setup_collocation (void); - - // Concrete non-local interface only. - ModuleDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ModuleDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ModuleDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ModuleDef (const ModuleDef &); - - void operator= (const ModuleDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ModuleDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_REPOSITORY__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_REPOSITORY__VAR_OUT_CH_ - - class Repository; - typedef Repository *Repository_ptr; - - typedef - TAO_Objref_Var_T< - Repository - > - Repository_var; - - typedef - TAO_Objref_Out_T< - Repository - > - Repository_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_REPOSITORY_CH_) -#define _CORBA_COMPONENTIR_REPOSITORY_CH_ - - class TAO_IFR_Client_Export Repository - : public virtual ::CORBA::Repository, - public virtual ::CORBA::ComponentIR::Container - { - public: - friend class TAO::Narrow_Utils<Repository>; - typedef Repository_ptr _ptr_type; - typedef Repository_var _var_type; - typedef Repository_out _out_type; - - // The static operations. - static Repository_ptr _duplicate (Repository_ptr obj); - - static void _tao_release (Repository_ptr obj); - - static Repository_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Repository_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static Repository_ptr _nil (void) - { - return static_cast<Repository_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_Repository_Proxy_Broker_; - - protected: - // Concrete interface only. - Repository (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_Repository_setup_collocation (void); - - // Concrete non-local interface only. - Repository ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - Repository ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~Repository (void); - - private: - // Private and unimplemented for concrete interfaces. - Repository (const Repository &); - - void operator= (const Repository &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_Repository; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_PROVIDESDEF__VAR_OUT_CH_ - - class ProvidesDef; - typedef ProvidesDef *ProvidesDef_ptr; - - typedef - TAO_Objref_Var_T< - ProvidesDef - > - ProvidesDef_var; - - typedef - TAO_Objref_Out_T< - ProvidesDef - > - ProvidesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF_CH_) -#define _CORBA_COMPONENTIR_PROVIDESDEF_CH_ - - class TAO_IFR_Client_Export ProvidesDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<ProvidesDef>; - typedef ProvidesDef_ptr _ptr_type; - typedef ProvidesDef_var _var_type; - typedef ProvidesDef_out _out_type; - - // The static operations. - static ProvidesDef_ptr _duplicate (ProvidesDef_ptr obj); - - static void _tao_release (ProvidesDef_ptr obj); - - static ProvidesDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ProvidesDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ProvidesDef_ptr _nil (void) - { - return static_cast<ProvidesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDef_ptr interface_type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void interface_type ( - ::CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ProvidesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ProvidesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ProvidesDef_setup_collocation (void); - - // Concrete non-local interface only. - ProvidesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ProvidesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ProvidesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ProvidesDef (const ProvidesDef &); - - void operator= (const ProvidesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ProvidesDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ProvidesDescription; - - typedef - TAO_Var_Var_T< - ProvidesDescription - > - ProvidesDescription_var; - - typedef - TAO_Out_T< - ProvidesDescription - > - ProvidesDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ProvidesDescription - { - typedef ProvidesDescription_var _var_type; - typedef ProvidesDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - TAO::String_Manager interface_type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ProvidesDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_USESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_USESDEF__VAR_OUT_CH_ - - class UsesDef; - typedef UsesDef *UsesDef_ptr; - - typedef - TAO_Objref_Var_T< - UsesDef - > - UsesDef_var; - - typedef - TAO_Objref_Out_T< - UsesDef - > - UsesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_USESDEF_CH_) -#define _CORBA_COMPONENTIR_USESDEF_CH_ - - class TAO_IFR_Client_Export UsesDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<UsesDef>; - typedef UsesDef_ptr _ptr_type; - typedef UsesDef_var _var_type; - typedef UsesDef_out _out_type; - - // The static operations. - static UsesDef_ptr _duplicate (UsesDef_ptr obj); - - static void _tao_release (UsesDef_ptr obj); - - static UsesDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static UsesDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static UsesDef_ptr _nil (void) - { - return static_cast<UsesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDef_ptr interface_type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void interface_type ( - ::CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Boolean is_multiple ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void is_multiple ( - ::CORBA::Boolean is_multiple - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_UsesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - UsesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_UsesDef_setup_collocation (void); - - // Concrete non-local interface only. - UsesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - UsesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~UsesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - UsesDef (const UsesDef &); - - void operator= (const UsesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UsesDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct UsesDescription; - - typedef - TAO_Var_Var_T< - UsesDescription - > - UsesDescription_var; - - typedef - TAO_Out_T< - UsesDescription - > - UsesDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export UsesDescription - { - typedef UsesDescription_var _var_type; - typedef UsesDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - TAO::String_Manager interface_type; - ::CORBA::Boolean is_multiple; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UsesDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_EVENTPORTDEF__VAR_OUT_CH_ - - class EventPortDef; - typedef EventPortDef *EventPortDef_ptr; - - typedef - TAO_Objref_Var_T< - EventPortDef - > - EventPortDef_var; - - typedef - TAO_Objref_Out_T< - EventPortDef - > - EventPortDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF_CH_) -#define _CORBA_COMPONENTIR_EVENTPORTDEF_CH_ - - class TAO_IFR_Client_Export EventPortDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<EventPortDef>; - typedef EventPortDef_ptr _ptr_type; - typedef EventPortDef_var _var_type; - typedef EventPortDef_out _out_type; - - // The static operations. - static EventPortDef_ptr _duplicate (EventPortDef_ptr obj); - - static void _tao_release (EventPortDef_ptr obj); - - static EventPortDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventPortDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EventPortDef_ptr _nil (void) - { - return static_cast<EventPortDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::EventDef_ptr event ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void event ( - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Boolean is_a ( - const char * event_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_EventPortDef_Proxy_Broker_; - - protected: - // Concrete interface only. - EventPortDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_EventPortDef_setup_collocation (void); - - // Concrete non-local interface only. - EventPortDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - EventPortDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~EventPortDef (void); - - private: - // Private and unimplemented for concrete interfaces. - EventPortDef (const EventPortDef &); - - void operator= (const EventPortDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventPortDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct EventPortDescription; - - typedef - TAO_Var_Var_T< - EventPortDescription - > - EventPortDescription_var; - - typedef - TAO_Out_T< - EventPortDescription - > - EventPortDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export EventPortDescription - { - typedef EventPortDescription_var _var_type; - typedef EventPortDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - TAO::String_Manager event; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventPortDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_EMITSDEF__VAR_OUT_CH_ - - class EmitsDef; - typedef EmitsDef *EmitsDef_ptr; - - typedef - TAO_Objref_Var_T< - EmitsDef - > - EmitsDef_var; - - typedef - TAO_Objref_Out_T< - EmitsDef - > - EmitsDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF_CH_) -#define _CORBA_COMPONENTIR_EMITSDEF_CH_ - - class TAO_IFR_Client_Export EmitsDef - : public virtual ::CORBA::ComponentIR::EventPortDef - { - public: - friend class TAO::Narrow_Utils<EmitsDef>; - typedef EmitsDef_ptr _ptr_type; - typedef EmitsDef_var _var_type; - typedef EmitsDef_out _out_type; - - // The static operations. - static EmitsDef_ptr _duplicate (EmitsDef_ptr obj); - - static void _tao_release (EmitsDef_ptr obj); - - static EmitsDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EmitsDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static EmitsDef_ptr _nil (void) - { - return static_cast<EmitsDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_EmitsDef_Proxy_Broker_; - - protected: - // Concrete interface only. - EmitsDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_EmitsDef_setup_collocation (void); - - // Concrete non-local interface only. - EmitsDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - EmitsDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~EmitsDef (void); - - private: - // Private and unimplemented for concrete interfaces. - EmitsDef (const EmitsDef &); - - void operator= (const EmitsDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EmitsDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF__VAR_OUT_CH_ - - class PublishesDef; - typedef PublishesDef *PublishesDef_ptr; - - typedef - TAO_Objref_Var_T< - PublishesDef - > - PublishesDef_var; - - typedef - TAO_Objref_Out_T< - PublishesDef - > - PublishesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF_CH_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF_CH_ - - class TAO_IFR_Client_Export PublishesDef - : public virtual ::CORBA::ComponentIR::EventPortDef - { - public: - friend class TAO::Narrow_Utils<PublishesDef>; - typedef PublishesDef_ptr _ptr_type; - typedef PublishesDef_var _var_type; - typedef PublishesDef_out _out_type; - - // The static operations. - static PublishesDef_ptr _duplicate (PublishesDef_ptr obj); - - static void _tao_release (PublishesDef_ptr obj); - - static PublishesDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static PublishesDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static PublishesDef_ptr _nil (void) - { - return static_cast<PublishesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_PublishesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - PublishesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_PublishesDef_setup_collocation (void); - - // Concrete non-local interface only. - PublishesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - PublishesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~PublishesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - PublishesDef (const PublishesDef &); - - void operator= (const PublishesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_PublishesDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_CONSUMESDEF__VAR_OUT_CH_ - - class ConsumesDef; - typedef ConsumesDef *ConsumesDef_ptr; - - typedef - TAO_Objref_Var_T< - ConsumesDef - > - ConsumesDef_var; - - typedef - TAO_Objref_Out_T< - ConsumesDef - > - ConsumesDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF_CH_) -#define _CORBA_COMPONENTIR_CONSUMESDEF_CH_ - - class TAO_IFR_Client_Export ConsumesDef - : public virtual ::CORBA::ComponentIR::EventPortDef - { - public: - friend class TAO::Narrow_Utils<ConsumesDef>; - typedef ConsumesDef_ptr _ptr_type; - typedef ConsumesDef_var _var_type; - typedef ConsumesDef_out _out_type; - - // The static operations. - static ConsumesDef_ptr _duplicate (ConsumesDef_ptr obj); - - static void _tao_release (ConsumesDef_ptr obj); - - static ConsumesDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ConsumesDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ConsumesDef_ptr _nil (void) - { - return static_cast<ConsumesDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ConsumesDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ConsumesDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ConsumesDef_setup_collocation (void); - - // Concrete non-local interface only. - ConsumesDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ConsumesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ConsumesDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ConsumesDef (const ConsumesDef &); - - void operator= (const ConsumesDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ConsumesDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF_CH_) -#define _CORBA_COMPONENTIR_COMPONENTDEF_CH_ - - class TAO_IFR_Client_Export ComponentDef - : public virtual ::CORBA::ExtInterfaceDef - { - public: - friend class TAO::Narrow_Utils<ComponentDef>; - typedef ComponentDef_ptr _ptr_type; - typedef ComponentDef_var _var_type; - typedef ComponentDef_out _out_type; - - // The static operations. - static ComponentDef_ptr _duplicate (ComponentDef_ptr obj); - - static void _tao_release (ComponentDef_ptr obj); - - static ComponentDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ComponentDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ComponentDef_ptr _nil (void) - { - return static_cast<ComponentDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ComponentDef_ptr base_component ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void base_component ( - ::CORBA::ComponentIR::ComponentDef_ptr base_component - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDefSeq * supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ProvidesDef_ptr create_provides ( - const char * id, - const char * name, - const char * version, - ::CORBA::InterfaceDef_ptr interface_type - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::UsesDef_ptr create_uses ( - const char * id, - const char * name, - const char * version, - ::CORBA::InterfaceDef_ptr interface_type, - ::CORBA::Boolean is_multiple - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::EmitsDef_ptr create_emits ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::PublishesDef_ptr create_publishes ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ConsumesDef_ptr create_consumes ( - const char * id, - const char * name, - const char * version, - ::CORBA::ComponentIR::EventDef_ptr event - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ComponentDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ComponentDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_ComponentDef_setup_collocation (void); - - // Concrete non-local interface only. - ComponentDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ComponentDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ComponentDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ComponentDef (const ComponentDef &); - - void operator= (const ComponentDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ComponentDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_) -#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTIONSEQ_CH_ - - class ProvidesDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - ProvidesDescriptionSeq - > - ProvidesDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - ProvidesDescriptionSeq - > - ProvidesDescriptionSeq_out; - - class TAO_IFR_Client_Export ProvidesDescriptionSeq - : public - TAO::unbounded_value_sequence< - ProvidesDescription - > - { - public: - ProvidesDescriptionSeq (void); - ProvidesDescriptionSeq ( ::CORBA::ULong max); - ProvidesDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ProvidesDescription* buffer, - ::CORBA::Boolean release = false - ); - ProvidesDescriptionSeq (const ProvidesDescriptionSeq &); - ~ProvidesDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef ProvidesDescriptionSeq_var _var_type; - typedef ProvidesDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ProvidesDescriptionSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_) -#define _CORBA_COMPONENTIR_USESDESCRIPTIONSEQ_CH_ - - class UsesDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - UsesDescriptionSeq - > - UsesDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - UsesDescriptionSeq - > - UsesDescriptionSeq_out; - - class TAO_IFR_Client_Export UsesDescriptionSeq - : public - TAO::unbounded_value_sequence< - UsesDescription - > - { - public: - UsesDescriptionSeq (void); - UsesDescriptionSeq ( ::CORBA::ULong max); - UsesDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - UsesDescription* buffer, - ::CORBA::Boolean release = false - ); - UsesDescriptionSeq (const UsesDescriptionSeq &); - ~UsesDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef UsesDescriptionSeq_var _var_type; - typedef UsesDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_UsesDescriptionSeq; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_) -#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTIONSEQ_CH_ - - class EventPortDescriptionSeq; - - typedef - TAO_VarSeq_Var_T< - EventPortDescriptionSeq - > - EventPortDescriptionSeq_var; - - typedef - TAO_Seq_Out_T< - EventPortDescriptionSeq - > - EventPortDescriptionSeq_out; - - class TAO_IFR_Client_Export EventPortDescriptionSeq - : public - TAO::unbounded_value_sequence< - EventPortDescription - > - { - public: - EventPortDescriptionSeq (void); - EventPortDescriptionSeq ( ::CORBA::ULong max); - EventPortDescriptionSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - EventPortDescription* buffer, - ::CORBA::Boolean release = false - ); - EventPortDescriptionSeq (const EventPortDescriptionSeq &); - ~EventPortDescriptionSeq (void); - - static void _tao_any_destructor (void *); - - typedef EventPortDescriptionSeq_var _var_type; - typedef EventPortDescriptionSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_EventPortDescriptionSeq; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ComponentDescription; - - typedef - TAO_Var_Var_T< - ComponentDescription - > - ComponentDescription_var; - - typedef - TAO_Out_T< - ComponentDescription - > - ComponentDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ComponentDescription - { - typedef ComponentDescription_var _var_type; - typedef ComponentDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - TAO::String_Manager base_component; - CORBA::RepositoryIdSeq supported_interfaces; - CORBA::ComponentIR::ProvidesDescriptionSeq provided_interfaces; - CORBA::ComponentIR::UsesDescriptionSeq used_interfaces; - CORBA::ComponentIR::EventPortDescriptionSeq emits_events; - CORBA::ComponentIR::EventPortDescriptionSeq publishes_events; - CORBA::ComponentIR::EventPortDescriptionSeq consumes_events; - CORBA::ExtAttrDescriptionSeq attributes; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ComponentDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_FACTORYDEF__VAR_OUT_CH_ - - class FactoryDef; - typedef FactoryDef *FactoryDef_ptr; - - typedef - TAO_Objref_Var_T< - FactoryDef - > - FactoryDef_var; - - typedef - TAO_Objref_Out_T< - FactoryDef - > - FactoryDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF_CH_) -#define _CORBA_COMPONENTIR_FACTORYDEF_CH_ - - class TAO_IFR_Client_Export FactoryDef - : public virtual ::CORBA::OperationDef - { - public: - friend class TAO::Narrow_Utils<FactoryDef>; - typedef FactoryDef_ptr _ptr_type; - typedef FactoryDef_var _var_type; - typedef FactoryDef_out _out_type; - - // The static operations. - static FactoryDef_ptr _duplicate (FactoryDef_ptr obj); - - static void _tao_release (FactoryDef_ptr obj); - - static FactoryDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FactoryDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FactoryDef_ptr _nil (void) - { - return static_cast<FactoryDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_FactoryDef_Proxy_Broker_; - - protected: - // Concrete interface only. - FactoryDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_FactoryDef_setup_collocation (void); - - // Concrete non-local interface only. - FactoryDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - FactoryDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~FactoryDef (void); - - private: - // Private and unimplemented for concrete interfaces. - FactoryDef (const FactoryDef &); - - void operator= (const FactoryDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_FactoryDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF__VAR_OUT_CH_) -#define _CORBA_COMPONENTIR_FINDERDEF__VAR_OUT_CH_ - - class FinderDef; - typedef FinderDef *FinderDef_ptr; - - typedef - TAO_Objref_Var_T< - FinderDef - > - FinderDef_var; - - typedef - TAO_Objref_Out_T< - FinderDef - > - FinderDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF_CH_) -#define _CORBA_COMPONENTIR_FINDERDEF_CH_ - - class TAO_IFR_Client_Export FinderDef - : public virtual ::CORBA::OperationDef - { - public: - friend class TAO::Narrow_Utils<FinderDef>; - typedef FinderDef_ptr _ptr_type; - typedef FinderDef_var _var_type; - typedef FinderDef_out _out_type; - - // The static operations. - static FinderDef_ptr _duplicate (FinderDef_ptr obj); - - static void _tao_release (FinderDef_ptr obj); - - static FinderDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FinderDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FinderDef_ptr _nil (void) - { - return static_cast<FinderDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_FinderDef_Proxy_Broker_; - - protected: - // Concrete interface only. - FinderDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_FinderDef_setup_collocation (void); - - // Concrete non-local interface only. - FinderDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - FinderDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~FinderDef (void); - - private: - // Private and unimplemented for concrete interfaces. - FinderDef (const FinderDef &); - - void operator= (const FinderDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_FinderDef; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF_CH_) -#define _CORBA_COMPONENTIR_HOMEDEF_CH_ - - class TAO_IFR_Client_Export HomeDef - : public virtual ::CORBA::ExtInterfaceDef - { - public: - friend class TAO::Narrow_Utils<HomeDef>; - typedef HomeDef_ptr _ptr_type; - typedef HomeDef_var _var_type; - typedef HomeDef_out _out_type; - - // The static operations. - static HomeDef_ptr _duplicate (HomeDef_ptr obj); - - static void _tao_release (HomeDef_ptr obj); - - static HomeDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static HomeDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static HomeDef_ptr _nil (void) - { - return static_cast<HomeDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::HomeDef_ptr base_home ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void base_home ( - ::CORBA::ComponentIR::HomeDef_ptr base_home - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDefSeq * supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::ComponentDef_ptr managed_component ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void managed_component ( - ::CORBA::ComponentIR::ComponentDef_ptr managed_component - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueDef_ptr primary_key ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void primary_key ( - ::CORBA::ValueDef_ptr primary_key - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::FactoryDef_ptr create_factory ( - const char * id, - const char * name, - const char * version, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ComponentIR::FinderDef_ptr create_finder ( - const char * id, - const char * name, - const char * version, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_HomeDef_Proxy_Broker_; - - protected: - // Concrete interface only. - HomeDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ComponentIR_HomeDef_setup_collocation (void); - - // Concrete non-local interface only. - HomeDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - HomeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~HomeDef (void); - - private: - // Private and unimplemented for concrete interfaces. - HomeDef (const HomeDef &); - - void operator= (const HomeDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_HomeDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct HomeDescription; - - typedef - TAO_Var_Var_T< - HomeDescription - > - HomeDescription_var; - - typedef - TAO_Out_T< - HomeDescription - > - HomeDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export HomeDescription - { - typedef HomeDescription_var _var_type; - typedef HomeDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - TAO::String_Manager base_home; - TAO::String_Manager managed_component; - CORBA::ValueDescription primary_key; - CORBA::OpDescriptionSeq factories; - CORBA::OpDescriptionSeq finders; - CORBA::OpDescriptionSeq operations; - CORBA::ExtAttrDescriptionSeq attributes; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_HomeDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:78 - - } // module CORBA::ComponentIR - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:78 - -} // module CORBA - -// Proxy Broker Factory function pointer declarations. - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root.cpp:139 - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_EventDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_Container_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ModuleDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_Repository_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ProvidesDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_UsesDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_EventPortDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_EmitsDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_PublishesDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ConsumesDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_ComponentDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_FactoryDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_FinderDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA_ComponentIR__TAO_HomeDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -// TAO_IDL - Generated from -// .\be\be_visitor_traits.cpp:64 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Traits specializations. -namespace TAO -{ - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF__TRAITS_) -#define _CORBA_COMPONENTIR_EVENTDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::EventDef> - { - static ::CORBA::ComponentIR::EventDef_ptr duplicate ( - ::CORBA::ComponentIR::EventDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::EventDef_ptr - ); - static ::CORBA::ComponentIR::EventDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::EventDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_CONTAINER__TRAITS_) -#define _CORBA_COMPONENTIR_CONTAINER__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::Container> - { - static ::CORBA::ComponentIR::Container_ptr duplicate ( - ::CORBA::ComponentIR::Container_ptr - ); - static void release ( - ::CORBA::ComponentIR::Container_ptr - ); - static ::CORBA::ComponentIR::Container_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::Container_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_MODULEDEF__TRAITS_) -#define _CORBA_COMPONENTIR_MODULEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ModuleDef> - { - static ::CORBA::ComponentIR::ModuleDef_ptr duplicate ( - ::CORBA::ComponentIR::ModuleDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ModuleDef_ptr - ); - static ::CORBA::ComponentIR::ModuleDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::ModuleDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_REPOSITORY__TRAITS_) -#define _CORBA_COMPONENTIR_REPOSITORY__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::Repository> - { - static ::CORBA::ComponentIR::Repository_ptr duplicate ( - ::CORBA::ComponentIR::Repository_ptr - ); - static void release ( - ::CORBA::ComponentIR::Repository_ptr - ); - static ::CORBA::ComponentIR::Repository_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::Repository_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__TRAITS_) -#define _CORBA_COMPONENTIR_PROVIDESDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ProvidesDef> - { - static ::CORBA::ComponentIR::ProvidesDef_ptr duplicate ( - ::CORBA::ComponentIR::ProvidesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ProvidesDef_ptr - ); - static ::CORBA::ComponentIR::ProvidesDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::ProvidesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_USESDEF__TRAITS_) -#define _CORBA_COMPONENTIR_USESDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::UsesDef> - { - static ::CORBA::ComponentIR::UsesDef_ptr duplicate ( - ::CORBA::ComponentIR::UsesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::UsesDef_ptr - ); - static ::CORBA::ComponentIR::UsesDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::UsesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF__TRAITS_) -#define _CORBA_COMPONENTIR_EVENTPORTDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::EventPortDef> - { - static ::CORBA::ComponentIR::EventPortDef_ptr duplicate ( - ::CORBA::ComponentIR::EventPortDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::EventPortDef_ptr - ); - static ::CORBA::ComponentIR::EventPortDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::EventPortDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF__TRAITS_) -#define _CORBA_COMPONENTIR_EMITSDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::EmitsDef> - { - static ::CORBA::ComponentIR::EmitsDef_ptr duplicate ( - ::CORBA::ComponentIR::EmitsDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::EmitsDef_ptr - ); - static ::CORBA::ComponentIR::EmitsDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::EmitsDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__TRAITS_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::PublishesDef> - { - static ::CORBA::ComponentIR::PublishesDef_ptr duplicate ( - ::CORBA::ComponentIR::PublishesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::PublishesDef_ptr - ); - static ::CORBA::ComponentIR::PublishesDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::PublishesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__TRAITS_) -#define _CORBA_COMPONENTIR_CONSUMESDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ConsumesDef> - { - static ::CORBA::ComponentIR::ConsumesDef_ptr duplicate ( - ::CORBA::ComponentIR::ConsumesDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ConsumesDef_ptr - ); - static ::CORBA::ComponentIR::ConsumesDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::ConsumesDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__TRAITS_) -#define _CORBA_COMPONENTIR_COMPONENTDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::ComponentDef> - { - static ::CORBA::ComponentIR::ComponentDef_ptr duplicate ( - ::CORBA::ComponentIR::ComponentDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::ComponentDef_ptr - ); - static ::CORBA::ComponentIR::ComponentDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::ComponentDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__TRAITS_) -#define _CORBA_COMPONENTIR_FACTORYDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::FactoryDef> - { - static ::CORBA::ComponentIR::FactoryDef_ptr duplicate ( - ::CORBA::ComponentIR::FactoryDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::FactoryDef_ptr - ); - static ::CORBA::ComponentIR::FactoryDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::FactoryDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF__TRAITS_) -#define _CORBA_COMPONENTIR_FINDERDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::FinderDef> - { - static ::CORBA::ComponentIR::FinderDef_ptr duplicate ( - ::CORBA::ComponentIR::FinderDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::FinderDef_ptr - ); - static ::CORBA::ComponentIR::FinderDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::FinderDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF__TRAITS_) -#define _CORBA_COMPONENTIR_HOMEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ComponentIR::HomeDef> - { - static ::CORBA::ComponentIR::HomeDef_ptr duplicate ( - ::CORBA::ComponentIR::HomeDef_ptr - ); - static void release ( - ::CORBA::ComponentIR::HomeDef_ptr - ); - static ::CORBA::ComponentIR::HomeDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ComponentIR::HomeDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EventDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EventDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, EventDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::EventDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::EventDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::EventDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Container_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Container_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Container_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::Container_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::Container_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::Container_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ModuleDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ModuleDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ModuleDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::ModuleDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Repository_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, Repository_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, Repository_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::Repository_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::Repository_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::Repository_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ProvidesDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ProvidesDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ProvidesDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::ProvidesDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ComponentIR::ProvidesDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ProvidesDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::ProvidesDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::ProvidesDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, UsesDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, UsesDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, UsesDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::UsesDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ComponentIR::UsesDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::UsesDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::UsesDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::UsesDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EventPortDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EventPortDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, EventPortDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::EventPortDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ComponentIR::EventPortDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::EventPortDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::EventPortDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::EventPortDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EmitsDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, EmitsDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, EmitsDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::EmitsDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, PublishesDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, PublishesDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, PublishesDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::PublishesDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ConsumesDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ConsumesDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ConsumesDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::ConsumesDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ComponentDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ComponentDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ComponentDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::ComponentDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ComponentIR::ProvidesDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ComponentIR::ProvidesDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::ProvidesDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::ProvidesDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ComponentIR::UsesDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ComponentIR::UsesDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::UsesDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::UsesDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ComponentIR::EventPortDescriptionSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ComponentIR::EventPortDescriptionSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::EventPortDescriptionSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::EventPortDescriptionSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ComponentIR::ComponentDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::ComponentDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::ComponentDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::ComponentDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FactoryDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FactoryDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, FactoryDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::FactoryDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FinderDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FinderDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, FinderDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::FinderDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - namespace ComponentIR - { - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, HomeDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, HomeDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, HomeDef_ptr &); - } -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::HomeDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ComponentIR::HomeDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ComponentIR::HomeDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ComponentIR::HomeDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ComponentIR::HomeDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::Container_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::Container_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ModuleDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ModuleDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::Repository_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::Repository_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ProvidesDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ProvidesDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ProvidesDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ProvidesDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::UsesDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::UsesDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::UsesDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::UsesDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventPortDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventPortDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EventPortDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EventPortDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::EmitsDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::EmitsDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::PublishesDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::PublishesDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ConsumesDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ConsumesDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ComponentDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ComponentDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ComponentIR::ProvidesDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ComponentIR::ProvidesDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ComponentIR_ProvidesDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ComponentIR::UsesDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ComponentIR::UsesDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ComponentIR_UsesDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_ -#define _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ComponentIR::EventPortDescriptionSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ComponentIR::EventPortDescriptionSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ComponentIR_EventPortDescriptionSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::ComponentDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::ComponentDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::FactoryDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::FactoryDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::FinderDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::FinderDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::HomeDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::HomeDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ComponentIR::HomeDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ComponentIR::HomeDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:1092 - - -TAO_END_VERSIONED_NAMESPACE_DECL - -#if defined (__ACE_INLINE__) -#include "IFR_ComponentsC.inl" -#endif /* defined INLINE */ - -#include /**/ "ace/post.h" - -#endif /* ifndef */ - - diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.inl b/TAO/tao/IFR_Client/IFR_ComponentsC.inl deleted file mode 100644 index 35778768eda..00000000000 --- a/TAO/tao/IFR_Client/IFR_ComponentsC.inl +++ /dev/null @@ -1,470 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_EVENTDEF___CI_) -#define _CORBA_COMPONENTIR_EVENTDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::EventDef::EventDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_EventDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_EventDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::EventDef::EventDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_EventDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_CONTAINER___CI_) -#define _CORBA_COMPONENTIR_CONTAINER___CI_ - -ACE_INLINE -CORBA::ComponentIR::Container::Container ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_Container_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_Container_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::Container::Container ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_Container_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_MODULEDEF___CI_) -#define _CORBA_COMPONENTIR_MODULEDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::ModuleDef::ModuleDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ModuleDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ModuleDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::ModuleDef::ModuleDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ModuleDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_REPOSITORY___CI_) -#define _CORBA_COMPONENTIR_REPOSITORY___CI_ - -ACE_INLINE -CORBA::ComponentIR::Repository::Repository ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_Repository_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_Repository_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::Repository::Repository ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_Repository_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF___CI_) -#define _CORBA_COMPONENTIR_PROVIDESDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::ProvidesDef::ProvidesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ProvidesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ProvidesDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::ProvidesDef::ProvidesDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ProvidesDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_USESDEF___CI_) -#define _CORBA_COMPONENTIR_USESDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::UsesDef::UsesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_UsesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_UsesDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::UsesDef::UsesDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_UsesDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_EVENTPORTDEF___CI_) -#define _CORBA_COMPONENTIR_EVENTPORTDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::EventPortDef::EventPortDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_EventPortDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_EventPortDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::EventPortDef::EventPortDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_EventPortDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_EMITSDEF___CI_) -#define _CORBA_COMPONENTIR_EMITSDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::EmitsDef::EmitsDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_EmitsDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_EmitsDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::EmitsDef::EmitsDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_EmitsDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF___CI_) -#define _CORBA_COMPONENTIR_PUBLISHESDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::PublishesDef::PublishesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_PublishesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_PublishesDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::PublishesDef::PublishesDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_PublishesDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF___CI_) -#define _CORBA_COMPONENTIR_CONSUMESDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::ConsumesDef::ConsumesDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ConsumesDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ConsumesDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::ConsumesDef::ConsumesDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ConsumesDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF___CI_) -#define _CORBA_COMPONENTIR_COMPONENTDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::ComponentDef::ComponentDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ComponentDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_ComponentDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::ComponentDef::ComponentDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ComponentDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_FACTORYDEF___CI_) -#define _CORBA_COMPONENTIR_FACTORYDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::FactoryDef::FactoryDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_FactoryDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_FactoryDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::FactoryDef::FactoryDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_FactoryDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_FINDERDEF___CI_) -#define _CORBA_COMPONENTIR_FINDERDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::FinderDef::FinderDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_FinderDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_FinderDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::FinderDef::FinderDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_FinderDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_COMPONENTIR_HOMEDEF___CI_) -#define _CORBA_COMPONENTIR_HOMEDEF___CI_ - -ACE_INLINE -CORBA::ComponentIR::HomeDef::HomeDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_HomeDef_Proxy_Broker_ (0) -{ - this->CORBA_ComponentIR_HomeDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ComponentIR::HomeDef::HomeDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_HomeDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp deleted file mode 100644 index a8f54007308..00000000000 --- a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp +++ /dev/null @@ -1,4846 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:282 - - -#include "IFR_ExtendedC.h" -#include "tao/AnyTypeCode/Null_RefCount_Policy.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/AnyTypeCode/Alias_TypeCode_Static.h" -#include "tao/AnyTypeCode/Objref_TypeCode_Static.h" -#include "tao/AnyTypeCode/Sequence_TypeCode_Static.h" -#include "tao/AnyTypeCode/String_TypeCode_Static.h" -#include "tao/AnyTypeCode/Struct_TypeCode_Static.h" -#include "tao/AnyTypeCode/TypeCode_Struct_Field.h" -#include "tao/AnyTypeCode/Recursive_Type_TypeCode.h" -#include "tao/CDR.h" -#include "tao/Exception_Data.h" -#include "tao/Invocation_Adapter.h" -#include "tao/Object_T.h" -#include "tao/AnyTypeCode/Any.h" -#include "tao/AnyTypeCode/Any_Impl_T.h" -#include "tao/AnyTypeCode/Any_Dual_Impl_T.h" -#include "tao/Basic_Arguments.h" -#include "tao/Object_Argument_T.h" -#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 (__ACE_INLINE__) -#include "IFR_ExtendedC.inl" -#endif /* !defined INLINE */ - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// .\be\be_visitor_arg_traits.cpp:72 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Arg traits specializations. -namespace TAO -{ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_) -#define _CORBA_IDLTYPE__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::IDLType> - : public - Object_Arg_Traits_T< - CORBA::IDLType_ptr, - CORBA::IDLType_var, - CORBA::IDLType_out, - TAO::Objref_Traits<CORBA::IDLType>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_) -#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InterfaceDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::InterfaceDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_) -#define _CORBA_VALUEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueDef> - : public - Object_Arg_Traits_T< - CORBA::ValueDef_ptr, - CORBA::ValueDef_var, - CORBA::ValueDef_out, - TAO::Objref_Traits<CORBA::ValueDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:843 - -#if !defined (_CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_) -#define _CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueDef::FullValueDescription> - : public - Var_Size_Arg_Traits_T< - CORBA::ValueDef::FullValueDescription, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_) -#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::InitializerSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::InitializerSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_) -#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ValueDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:843 - -#if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_) -#define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtValueDef::ExtFullValueDescription> - : public - Var_Size_Arg_Traits_T< - CORBA::ExtValueDef::ExtFullValueDescription, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_) -#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtInitializerSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ExtInitializerSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_) -#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExceptionDefSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ExceptionDefSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:801 - -#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_) -#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::AttributeMode> - : public - Basic_Arg_Traits_T< - CORBA::AttributeMode, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_) -#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::AttributeDef> - : public - Object_Arg_Traits_T< - CORBA::AttributeDef_ptr, - CORBA::AttributeDef_var, - CORBA::AttributeDef_out, - TAO::Objref_Traits<CORBA::AttributeDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_) -#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ExtAttributeDef> - : public - Object_Arg_Traits_T< - CORBA::ExtAttributeDef_ptr, - CORBA::ExtAttributeDef_var, - CORBA::ExtAttributeDef_out, - TAO::Objref_Traits<CORBA::ExtAttributeDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:801 - -#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_) -#define _CORBA_OPERATIONMODE__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::OperationMode> - : public - Basic_Arg_Traits_T< - CORBA::OperationMode, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_) -#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ParDescriptionSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ParDescriptionSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:593 - -#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_) -#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ContextIdSeq> - : public - Var_Size_Arg_Traits_T< - CORBA::ContextIdSeq, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_) -#define _CORBA_OPERATIONDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::OperationDef> - : public - Object_Arg_Traits_T< - CORBA::OperationDef_ptr, - CORBA::OperationDef_var, - CORBA::OperationDef_out, - TAO::Objref_Traits<CORBA::OperationDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // .\be\be_visitor_arg_traits.cpp:125 - -#if !defined (_CORBA_VALUEMEMBERDEF__ARG_TRAITS_) -#define _CORBA_VALUEMEMBERDEF__ARG_TRAITS_ - - template<> - class Arg_Traits<CORBA::ValueMemberDef> - : public - Object_Arg_Traits_T< - CORBA::ValueMemberDef_ptr, - CORBA::ValueMemberDef_var, - CORBA::ValueMemberDef_out, - TAO::Objref_Traits<CORBA::ValueMemberDef>, - TAO::Any_Insert_Policy_Stream - > - { - }; - -#endif /* end #if !defined */ -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::FixedDef. - -CORBA::FixedDef_ptr -TAO::Objref_Traits<CORBA::FixedDef>::duplicate ( - CORBA::FixedDef_ptr p - ) -{ - return CORBA::FixedDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::FixedDef>::release ( - CORBA::FixedDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::FixedDef_ptr -TAO::Objref_Traits<CORBA::FixedDef>::nil (void) -{ - return CORBA::FixedDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::FixedDef>::marshal ( - const CORBA::FixedDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_FixedDef_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::UShort CORBA::FixedDef::digits ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_FixedDef_Proxy_Broker_ == 0) - { - CORBA_FixedDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::UShort>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_digits", - 11, - this->the_TAO_FixedDef_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::FixedDef::digits ( - ::CORBA::UShort digits - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_FixedDef_Proxy_Broker_ == 0) - { - CORBA_FixedDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::UShort>::in_arg_val _tao_digits (digits); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_digits - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_digits", - 11, - this->the_TAO_FixedDef_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::Short CORBA::FixedDef::scale ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_FixedDef_Proxy_Broker_ == 0) - { - CORBA_FixedDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Short>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_scale", - 10, - this->the_TAO_FixedDef_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::FixedDef::scale ( - ::CORBA::Short scale - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_FixedDef_Proxy_Broker_ == 0) - { - CORBA_FixedDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::Short>::in_arg_val _tao_scale (scale); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_scale - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_scale", - 10, - this->the_TAO_FixedDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::FixedDef::FixedDef (void) - : the_TAO_FixedDef_Proxy_Broker_ (0) -{ - this->CORBA_FixedDef_setup_collocation (); -} - -void -CORBA::FixedDef::CORBA_FixedDef_setup_collocation () -{ - if (::CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_FixedDef_Proxy_Broker_ = - ::CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::FixedDef::~FixedDef (void) -{} - -void -CORBA::FixedDef::_tao_any_destructor (void *_tao_void_pointer) -{ - FixedDef *_tao_tmp_pointer = - static_cast<FixedDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::FixedDef_ptr -CORBA::FixedDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<FixedDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/FixedDef:1.0", - CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::FixedDef_ptr -CORBA::FixedDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<FixedDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/FixedDef:1.0", - CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::FixedDef_ptr -CORBA::FixedDef::_duplicate (FixedDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::FixedDef::_tao_release (FixedDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::FixedDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/FixedDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::FixedDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/FixedDef:1.0"; -} - -::CORBA::Boolean -CORBA::FixedDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_FixedDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/FixedDef:1.0", - "FixedDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_FixedDef = - &_tao_tc_CORBA_FixedDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ValueMember[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "type", &CORBA::_tc_TypeCode }, - { "type_def", &CORBA::_tc_IDLType }, - { "access", &CORBA::_tc_Visibility } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueMember ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ValueMember:1.0", - "ValueMember", - _tao_fields_CORBA_ValueMember, - 7); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ValueMember = - &_tao_tc_CORBA_ValueMember; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ValueMember::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ValueMember *_tao_tmp_pointer = - static_cast<ValueMember *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_cs.cpp:65 - -#if !defined (_CORBA_VALUEMEMBERSEQ_CS_) -#define _CORBA_VALUEMEMBERSEQ_CS_ - -CORBA::ValueMemberSeq::ValueMemberSeq (void) -{} - -CORBA::ValueMemberSeq::ValueMemberSeq ( - ::CORBA::ULong max - ) - : TAO::unbounded_value_sequence< - ValueMember - > - (max) -{} - -CORBA::ValueMemberSeq::ValueMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - CORBA::ValueMember * buffer, - ::CORBA::Boolean release - ) - : TAO::unbounded_value_sequence< - ValueMember - > - (max, length, buffer, release) -{} - -CORBA::ValueMemberSeq::ValueMemberSeq ( - const ValueMemberSeq &seq - ) - : TAO::unbounded_value_sequence< - ValueMember - > - (seq) -{} - -CORBA::ValueMemberSeq::~ValueMemberSeq (void) -{} - -void CORBA::ValueMemberSeq::_tao_any_destructor ( - void * _tao_void_pointer - ) -{ - ValueMemberSeq * _tao_tmp_pointer = - static_cast<ValueMemberSeq *> (_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/alias_typecode.cpp:50 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - -#ifndef _TAO_TYPECODE_CORBA_ValueMemberSeq_GUARD -#define _TAO_TYPECODE_CORBA_ValueMemberSeq_GUARD - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -namespace TAO -{ - namespace TypeCode - { - TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - CORBA_ValueMemberSeq_0 ( - ::CORBA::tk_sequence, - &CORBA::_tc_ValueMember, - 0U); - - ::CORBA::TypeCode_ptr const tc_CORBA_ValueMemberSeq_0 = - &CORBA_ValueMemberSeq_0; - - } -} - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -#endif /* _TAO_TYPECODE_CORBA_ValueMemberSeq_GUARD */ - -static TAO::TypeCode::Alias<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueMemberSeq ( - ::CORBA::tk_alias, - "IDL:omg.org/CORBA/ValueMemberSeq:1.0", - "ValueMemberSeq", - &TAO::TypeCode::tc_CORBA_ValueMemberSeq_0); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ValueMemberSeq = - &_tao_tc_CORBA_ValueMemberSeq; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ValueMemberDef. - -CORBA::ValueMemberDef_ptr -TAO::Objref_Traits<CORBA::ValueMemberDef>::duplicate ( - CORBA::ValueMemberDef_ptr p - ) -{ - return CORBA::ValueMemberDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ValueMemberDef>::release ( - CORBA::ValueMemberDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ValueMemberDef_ptr -TAO::Objref_Traits<CORBA::ValueMemberDef>::nil (void) -{ - return CORBA::ValueMemberDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ValueMemberDef>::marshal ( - const CORBA::ValueMemberDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ValueMemberDef_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::TypeCode_ptr CORBA::ValueMemberDef::type ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueMemberDef_Proxy_Broker_ == 0) - { - CORBA_ValueMemberDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::TypeCode>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type", - 9, - this->the_TAO_ValueMemberDef_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::IDLType_ptr CORBA::ValueMemberDef::type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueMemberDef_Proxy_Broker_ == 0) - { - CORBA_ValueMemberDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_type_def", - 13, - this->the_TAO_ValueMemberDef_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::ValueMemberDef::type_def ( - ::CORBA::IDLType_ptr type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueMemberDef_Proxy_Broker_ == 0) - { - CORBA_ValueMemberDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_type_def (type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_type_def", - 13, - this->the_TAO_ValueMemberDef_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::Visibility CORBA::ValueMemberDef::access ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueMemberDef_Proxy_Broker_ == 0) - { - CORBA_ValueMemberDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::Visibility>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_access", - 11, - this->the_TAO_ValueMemberDef_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::ValueMemberDef::access ( - ::CORBA::Visibility access - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueMemberDef_Proxy_Broker_ == 0) - { - CORBA_ValueMemberDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::Visibility>::in_arg_val _tao_access (access); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_access - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_access", - 11, - this->the_TAO_ValueMemberDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::ValueMemberDef::ValueMemberDef (void) - : the_TAO_ValueMemberDef_Proxy_Broker_ (0) -{ - this->CORBA_ValueMemberDef_setup_collocation (); -} - -void -CORBA::ValueMemberDef::CORBA_ValueMemberDef_setup_collocation () -{ - if (::CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ValueMemberDef_Proxy_Broker_ = - ::CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Contained_setup_collocation (); -} - -CORBA::ValueMemberDef::~ValueMemberDef (void) -{} - -void -CORBA::ValueMemberDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ValueMemberDef *_tao_tmp_pointer = - static_cast<ValueMemberDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ValueMemberDef_ptr -CORBA::ValueMemberDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ValueMemberDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ValueMemberDef:1.0", - CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ValueMemberDef_ptr -CORBA::ValueMemberDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ValueMemberDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ValueMemberDef:1.0", - CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ValueMemberDef_ptr -CORBA::ValueMemberDef::_duplicate (ValueMemberDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ValueMemberDef::_tao_release (ValueMemberDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ValueMemberDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ValueMemberDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ValueMemberDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ValueMemberDef:1.0"; -} - -::CORBA::Boolean -CORBA::ValueMemberDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueMemberDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ValueMemberDef:1.0", - "ValueMemberDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ValueMemberDef = - &_tao_tc_CORBA_ValueMemberDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ValueDef. - -CORBA::ValueDef_ptr -TAO::Objref_Traits<CORBA::ValueDef>::duplicate ( - CORBA::ValueDef_ptr p - ) -{ - return CORBA::ValueDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ValueDef>::release ( - CORBA::ValueDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ValueDef_ptr -TAO::Objref_Traits<CORBA::ValueDef>::nil (void) -{ - return CORBA::ValueDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ValueDef>::marshal ( - const CORBA::ValueDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ValueDef_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::InterfaceDefSeq * CORBA::ValueDef::supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_supported_interfaces", - 25, - this->the_TAO_ValueDef_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::ValueDef::supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::InterfaceDefSeq>::in_arg_val _tao_supported_interfaces (supported_interfaces); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_supported_interfaces - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_supported_interfaces", - 25, - this->the_TAO_ValueDef_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::InitializerSeq * CORBA::ValueDef::initializers ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::InitializerSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_initializers", - 17, - this->the_TAO_ValueDef_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::ValueDef::initializers ( - const ::CORBA::InitializerSeq & initializers - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::InitializerSeq>::in_arg_val _tao_initializers (initializers); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_initializers - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_initializers", - 17, - this->the_TAO_ValueDef_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::ValueDef::base_value ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ValueDef>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_base_value", - 15, - this->the_TAO_ValueDef_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::ValueDef::base_value ( - ::CORBA::ValueDef_ptr base_value - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ValueDef>::in_arg_val _tao_base_value (base_value); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_base_value - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_base_value", - 15, - this->the_TAO_ValueDef_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::ValueDefSeq * CORBA::ValueDef::abstract_base_values ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ValueDefSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_abstract_base_values", - 25, - this->the_TAO_ValueDef_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::ValueDef::abstract_base_values ( - const ::CORBA::ValueDefSeq & abstract_base_values - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ValueDefSeq>::in_arg_val _tao_abstract_base_values (abstract_base_values); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_abstract_base_values - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_abstract_base_values", - 25, - this->the_TAO_ValueDef_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::ValueDef::is_abstract ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_is_abstract", - 16, - this->the_TAO_ValueDef_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::ValueDef::is_abstract ( - ::CORBA::Boolean is_abstract - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_abstract (is_abstract); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_is_abstract - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_is_abstract", - 16, - this->the_TAO_ValueDef_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::ValueDef::is_custom ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_is_custom", - 14, - this->the_TAO_ValueDef_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::ValueDef::is_custom ( - ::CORBA::Boolean is_custom - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_custom (is_custom); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_is_custom - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_is_custom", - 14, - this->the_TAO_ValueDef_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::ValueDef::is_truncatable ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_is_truncatable", - 19, - this->the_TAO_ValueDef_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::ValueDef::is_truncatable ( - ::CORBA::Boolean is_truncatable - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::in_arg_val _tao_is_truncatable (is_truncatable); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_is_truncatable - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_is_truncatable", - 19, - this->the_TAO_ValueDef_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::ValueDef::is_a ( - const char * id - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::ACE_InputCDR::to_boolean>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::RepositoryId>::in_arg_val _tao_id (id); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "is_a", - 4, - this->the_TAO_ValueDef_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_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ValueDef_FullValueDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "is_abstract", &CORBA::_tc_boolean }, - { "is_custom", &CORBA::_tc_boolean }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "operations", &CORBA::_tc_OpDescriptionSeq }, - { "attributes", &CORBA::_tc_AttrDescriptionSeq }, - { "members", &CORBA::_tc_ValueMemberSeq }, - { "initializers", &CORBA::_tc_InitializerSeq }, - { "supported_interfaces", &CORBA::_tc_RepositoryIdSeq }, - { "abstract_base_values", &CORBA::_tc_RepositoryIdSeq }, - { "is_truncatable", &CORBA::_tc_boolean }, - { "base_value", &CORBA::_tc_RepositoryId }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueDef_FullValueDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ValueDef/FullValueDescription:1.0", - "FullValueDescription", - _tao_fields_CORBA_ValueDef_FullValueDescription, - 15); - -::CORBA::TypeCode_ptr const CORBA::ValueDef::_tc_FullValueDescription = - &_tao_tc_CORBA_ValueDef_FullValueDescription; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ValueDef::FullValueDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - FullValueDescription *_tao_tmp_pointer = - static_cast<FullValueDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ValueDef::FullValueDescription * CORBA::ValueDef::describe_value ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ValueDef::FullValueDescription>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "describe_value", - 14, - this->the_TAO_ValueDef_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::ValueMemberDef_ptr CORBA::ValueDef::create_value_member ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::Visibility access - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ValueMemberDef>::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::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits< ::CORBA::Visibility>::in_arg_val _tao_access (access); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_type, - &_tao_access - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 6, - "create_value_member", - 19, - this->the_TAO_ValueDef_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::AttributeDef_ptr CORBA::ValueDef::create_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::AttributeDef>::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::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode (mode); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_type, - &_tao_mode - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 6, - "create_attribute", - 16, - this->the_TAO_ValueDef_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::OperationDef_ptr CORBA::ValueDef::create_operation ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr result, - ::CORBA::OperationMode mode, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions, - const ::CORBA::ContextIdSeq & contexts - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueDef_Proxy_Broker_ == 0) - { - CORBA_ValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::OperationDef>::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::IDLType>::in_arg_val _tao_result (result); - TAO::Arg_Traits< ::CORBA::OperationMode>::in_arg_val _tao_mode (mode); - TAO::Arg_Traits< ::CORBA::ParDescriptionSeq>::in_arg_val _tao_params (params); - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_exceptions (exceptions); - TAO::Arg_Traits< ::CORBA::ContextIdSeq>::in_arg_val _tao_contexts (contexts); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_result, - &_tao_mode, - &_tao_params, - &_tao_exceptions, - &_tao_contexts - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 9, - "create_operation", - 16, - this->the_TAO_ValueDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::ValueDef::ValueDef (void) - : the_TAO_ValueDef_Proxy_Broker_ (0) -{ - this->CORBA_ValueDef_setup_collocation (); -} - -void -CORBA::ValueDef::CORBA_ValueDef_setup_collocation () -{ - if (::CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ValueDef_Proxy_Broker_ = - ::CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_Container_setup_collocation (); - this->CORBA_Contained_setup_collocation (); - this->CORBA_IDLType_setup_collocation (); -} - -CORBA::ValueDef::~ValueDef (void) -{} - -void -CORBA::ValueDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ValueDef *_tao_tmp_pointer = - static_cast<ValueDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ValueDef_ptr -CORBA::ValueDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ValueDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ValueDef:1.0", - CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ValueDef_ptr -CORBA::ValueDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ValueDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ValueDef:1.0", - CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ValueDef_ptr -CORBA::ValueDef::_duplicate (ValueDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ValueDef::_tao_release (ValueDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ValueDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ValueDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ValueDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ValueDef:1.0"; -} - -::CORBA::Boolean -CORBA::ValueDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ValueDef:1.0", - "ValueDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ValueDef = - &_tao_tc_CORBA_ValueDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ValueDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "is_abstract", &CORBA::_tc_boolean }, - { "is_custom", &CORBA::_tc_boolean }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "supported_interfaces", &CORBA::_tc_RepositoryIdSeq }, - { "abstract_base_values", &CORBA::_tc_RepositoryIdSeq }, - { "is_truncatable", &CORBA::_tc_boolean }, - { "base_value", &CORBA::_tc_RepositoryId } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ValueDescription:1.0", - "ValueDescription", - _tao_fields_CORBA_ValueDescription, - 10); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ValueDescription = - &_tao_tc_CORBA_ValueDescription; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ValueDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ValueDescription *_tao_tmp_pointer = - static_cast<ValueDescription *> (_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::ExtValueDef. - -CORBA::ExtValueDef_ptr -TAO::Objref_Traits<CORBA::ExtValueDef>::duplicate ( - CORBA::ExtValueDef_ptr p - ) -{ - return CORBA::ExtValueDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ExtValueDef>::release ( - CORBA::ExtValueDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ExtValueDef_ptr -TAO::Objref_Traits<CORBA::ExtValueDef>::nil (void) -{ - return CORBA::ExtValueDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ExtValueDef>::marshal ( - const CORBA::ExtValueDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtValueDef_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::ExtInitializerSeq * CORBA::ExtValueDef::ext_initializers ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtValueDef_Proxy_Broker_ == 0) - { - CORBA_ExtValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExtInitializerSeq>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_ext_initializers", - 21, - this->the_TAO_ExtValueDef_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::ExtValueDef::ext_initializers ( - const ::CORBA::ExtInitializerSeq & ext_initializers - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtValueDef_Proxy_Broker_ == 0) - { - CORBA_ExtValueDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::ExtInitializerSeq>::in_arg_val _tao_ext_initializers (ext_initializers); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_ext_initializers - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_ext_initializers", - 21, - this->the_TAO_ExtValueDef_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_typecode/struct_typecode.cpp:89 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_defn.cpp:942 - -static TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const _tao_fields_CORBA_ExtValueDef_ExtFullValueDescription[] = - { - { "name", &CORBA::_tc_Identifier }, - { "id", &CORBA::_tc_RepositoryId }, - { "is_abstract", &CORBA::_tc_boolean }, - { "is_custom", &CORBA::_tc_boolean }, - { "defined_in", &CORBA::_tc_RepositoryId }, - { "version", &CORBA::_tc_VersionSpec }, - { "operations", &CORBA::_tc_OpDescriptionSeq }, - { "attributes", &CORBA::_tc_ExtAttrDescriptionSeq }, - { "members", &CORBA::_tc_ValueMemberSeq }, - { "initializers", &CORBA::_tc_ExtInitializerSeq }, - { "supported_interfaces", &CORBA::_tc_RepositoryIdSeq }, - { "abstract_base_values", &CORBA::_tc_RepositoryIdSeq }, - { "is_truncatable", &CORBA::_tc_boolean }, - { "base_value", &CORBA::_tc_RepositoryId }, - { "type", &CORBA::_tc_TypeCode } - - }; -static TAO::TypeCode::Struct<char const *, - ::CORBA::TypeCode_ptr const *, - TAO::TypeCode::Struct_Field<char const *, ::CORBA::TypeCode_ptr const *> const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtValueDef_ExtFullValueDescription ( - ::CORBA::tk_struct, - "IDL:omg.org/CORBA/ExtValueDef/ExtFullValueDescription:1.0", - "ExtFullValueDescription", - _tao_fields_CORBA_ExtValueDef_ExtFullValueDescription, - 15); - -::CORBA::TypeCode_ptr const CORBA::ExtValueDef::_tc_ExtFullValueDescription = - &_tao_tc_CORBA_ExtValueDef_ExtFullValueDescription; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_cs.cpp:66 - -void -CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor ( - void *_tao_void_pointer - ) -{ - ExtFullValueDescription *_tao_tmp_pointer = - static_cast<ExtFullValueDescription *> (_tao_void_pointer); - delete _tao_tmp_pointer; -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_cs.cpp:78 - -::CORBA::ExtValueDef::ExtFullValueDescription * CORBA::ExtValueDef::describe_ext_value ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtValueDef_Proxy_Broker_ == 0) - { - CORBA_ExtValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExtValueDef::ExtFullValueDescription>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "describe_ext_value", - 18, - this->the_TAO_ExtValueDef_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::ExtAttributeDef_ptr CORBA::ExtValueDef::create_ext_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode, - const ::CORBA::ExceptionDefSeq & get_exceptions, - const ::CORBA::ExceptionDefSeq & set_exceptions - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ExtValueDef_Proxy_Broker_ == 0) - { - CORBA_ExtValueDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::ExtAttributeDef>::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::IDLType>::in_arg_val _tao_type (type); - TAO::Arg_Traits< ::CORBA::AttributeMode>::in_arg_val _tao_mode (mode); - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_get_exceptions (get_exceptions); - TAO::Arg_Traits< ::CORBA::ExceptionDefSeq>::in_arg_val _tao_set_exceptions (set_exceptions); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_id, - &_tao_name, - &_tao_version, - &_tao_type, - &_tao_mode, - &_tao_get_exceptions, - &_tao_set_exceptions - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 8, - "create_ext_attribute", - 20, - this->the_TAO_ExtValueDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK_RETURN (_tao_retval.excp ()); - - return _tao_retval.retn (); -} - -CORBA::ExtValueDef::ExtValueDef (void) - : the_TAO_ExtValueDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtValueDef_setup_collocation (); -} - -void -CORBA::ExtValueDef::CORBA_ExtValueDef_setup_collocation () -{ - if (::CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ExtValueDef_Proxy_Broker_ = - ::CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_ValueDef_setup_collocation (); -} - -CORBA::ExtValueDef::~ExtValueDef (void) -{} - -void -CORBA::ExtValueDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ExtValueDef *_tao_tmp_pointer = - static_cast<ExtValueDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ExtValueDef_ptr -CORBA::ExtValueDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtValueDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtValueDef:1.0", - CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtValueDef_ptr -CORBA::ExtValueDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ExtValueDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ExtValueDef:1.0", - CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ExtValueDef_ptr -CORBA::ExtValueDef::_duplicate (ExtValueDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ExtValueDef::_tao_release (ExtValueDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ExtValueDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Container:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ValueDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ExtValueDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ExtValueDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ExtValueDef:1.0"; -} - -::CORBA::Boolean -CORBA::ExtValueDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ExtValueDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ExtValueDef:1.0", - "ExtValueDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ExtValueDef = - &_tao_tc_CORBA_ExtValueDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_cs.cpp:60 - -// Traits specializations for CORBA::ValueBoxDef. - -CORBA::ValueBoxDef_ptr -TAO::Objref_Traits<CORBA::ValueBoxDef>::duplicate ( - CORBA::ValueBoxDef_ptr p - ) -{ - return CORBA::ValueBoxDef::_duplicate (p); -} - -void -TAO::Objref_Traits<CORBA::ValueBoxDef>::release ( - CORBA::ValueBoxDef_ptr p - ) -{ - ::CORBA::release (p); -} - -CORBA::ValueBoxDef_ptr -TAO::Objref_Traits<CORBA::ValueBoxDef>::nil (void) -{ - return CORBA::ValueBoxDef::_nil (); -} - -::CORBA::Boolean -TAO::Objref_Traits<CORBA::ValueBoxDef>::marshal ( - const CORBA::ValueBoxDef_ptr p, - TAO_OutputCDR & cdr - ) -{ - return ::CORBA::Object::marshal (p, cdr); -} - -// Function pointer for collocation factory initialization. -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ValueBoxDef_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::IDLType_ptr CORBA::ValueBoxDef::original_type_def ( - ACE_ENV_SINGLE_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueBoxDef_Proxy_Broker_ == 0) - { - CORBA_ValueBoxDef_setup_collocation (); - } - - TAO::Arg_Traits< ::CORBA::IDLType>::ret_val _tao_retval; - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 1, - "_get_original_type_def", - 22, - this->the_TAO_ValueBoxDef_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::ValueBoxDef::original_type_def ( - ::CORBA::IDLType_ptr original_type_def - ACE_ENV_ARG_DECL - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )) -{ - if (!this->is_evaluated ()) - { - ::CORBA::Object::tao_object_initialize (this); - } - - if (this->the_TAO_ValueBoxDef_Proxy_Broker_ == 0) - { - CORBA_ValueBoxDef_setup_collocation (); - } - - TAO::Arg_Traits< void>::ret_val _tao_retval; - TAO::Arg_Traits< ::CORBA::IDLType>::in_arg_val _tao_original_type_def (original_type_def); - - TAO::Argument *_the_tao_operation_signature [] = - { - &_tao_retval, - &_tao_original_type_def - }; - - TAO::Invocation_Adapter _tao_call ( - this, - _the_tao_operation_signature, - 2, - "_set_original_type_def", - 22, - this->the_TAO_ValueBoxDef_Proxy_Broker_ - ); - - _tao_call.invoke (0, 0 ACE_ENV_ARG_PARAMETER); - ACE_CHECK; -} - -CORBA::ValueBoxDef::ValueBoxDef (void) - : the_TAO_ValueBoxDef_Proxy_Broker_ (0) -{ - this->CORBA_ValueBoxDef_setup_collocation (); -} - -void -CORBA::ValueBoxDef::CORBA_ValueBoxDef_setup_collocation () -{ - if (::CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer) - { - this->the_TAO_ValueBoxDef_Proxy_Broker_ = - ::CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer (this); - } - - this->CORBA_TypedefDef_setup_collocation (); -} - -CORBA::ValueBoxDef::~ValueBoxDef (void) -{} - -void -CORBA::ValueBoxDef::_tao_any_destructor (void *_tao_void_pointer) -{ - ValueBoxDef *_tao_tmp_pointer = - static_cast<ValueBoxDef *> (_tao_void_pointer); - ::CORBA::release (_tao_tmp_pointer); -} - -CORBA::ValueBoxDef_ptr -CORBA::ValueBoxDef::_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ValueBoxDef>::narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ValueBoxDef:1.0", - CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ValueBoxDef_ptr -CORBA::ValueBoxDef::_unchecked_narrow ( - ::CORBA::Object_ptr _tao_objref - ACE_ENV_ARG_DECL - ) -{ - return - TAO::Narrow_Utils<ValueBoxDef>::unchecked_narrow ( - _tao_objref, - "IDL:omg.org/CORBA/ValueBoxDef:1.0", - CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer - ACE_ENV_ARG_PARAMETER - ); -} - -CORBA::ValueBoxDef_ptr -CORBA::ValueBoxDef::_duplicate (ValueBoxDef_ptr obj) -{ - if (! ::CORBA::is_nil (obj)) - { - obj->_add_ref (); - } - - return obj; -} - -void -CORBA::ValueBoxDef::_tao_release (ValueBoxDef_ptr obj) -{ - ::CORBA::release (obj); -} - -::CORBA::Boolean -CORBA::ValueBoxDef::_is_a ( - const char *value - ACE_ENV_ARG_DECL - ) -{ - if ( - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IRObject:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Contained:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/IDLType:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/TypedefDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/ValueBoxDef:1.0" - ) || - !ACE_OS::strcmp ( - value, - "IDL:omg.org/CORBA/Object:1.0" - ) - ) - { - return true; // success using local knowledge - } - else - { - return this->::CORBA::Object::_is_a ( - value - ACE_ENV_ARG_PARAMETER - ); - } -} - -const char* CORBA::ValueBoxDef::_interface_repository_id (void) const -{ - return "IDL:omg.org/CORBA/ValueBoxDef:1.0"; -} - -::CORBA::Boolean -CORBA::ValueBoxDef::marshal (TAO_OutputCDR &cdr) -{ - return (cdr << this); -} - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/objref_typecode.cpp:76 - -static TAO::TypeCode::Objref<char const *, - TAO::Null_RefCount_Policy> - _tao_tc_CORBA_ValueBoxDef ( - ::CORBA::tk_objref, - "IDL:omg.org/CORBA/ValueBoxDef:1.0", - "ValueBoxDef"); - -namespace CORBA -{ - ::CORBA::TypeCode_ptr const _tc_ValueBoxDef = - &_tao_tc_CORBA_ValueBoxDef; -} - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::FixedDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - FixedDef_ptr _tao_elem - ) - { - FixedDef_ptr _tao_objptr = - FixedDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - FixedDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<FixedDef>::insert ( - _tao_any, - FixedDef::_tao_any_destructor, - _tc_FixedDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - FixedDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<FixedDef>::extract ( - _tao_any, - FixedDef::_tao_any_destructor, - _tc_FixedDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::FixedDef_ptr _tao_elem - ) -{ - CORBA::FixedDef_ptr _tao_objptr = - CORBA::FixedDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::FixedDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::FixedDef>::insert ( - _tao_any, - CORBA::FixedDef::_tao_any_destructor, - CORBA::_tc_FixedDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::FixedDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::FixedDef>::extract ( - _tao_any, - CORBA::FixedDef::_tao_any_destructor, - CORBA::_tc_FixedDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ValueMember &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ValueMember *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ValueMember>::insert_copy ( - _tao_any, - CORBA::ValueMember::_tao_any_destructor, - CORBA::_tc_ValueMember, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueMember *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ValueMember>::insert ( - _tao_any, - CORBA::ValueMember::_tao_any_destructor, - CORBA::_tc_ValueMember, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueMember *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ValueMember *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ValueMember *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ValueMember>::extract ( - _tao_any, - CORBA::ValueMember::_tao_any_destructor, - CORBA::_tc_ValueMember, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ValueMemberSeq &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ValueMemberSeq *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ValueMemberSeq>::insert_copy ( - _tao_any, - CORBA::ValueMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ValueMemberSeq_0, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueMemberSeq *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ValueMemberSeq>::insert ( - _tao_any, - CORBA::ValueMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ValueMemberSeq_0, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueMemberSeq *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ValueMemberSeq *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ValueMemberSeq *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ValueMemberSeq>::extract ( - _tao_any, - CORBA::ValueMemberSeq::_tao_any_destructor, - TAO::TypeCode::tc_CORBA_ValueMemberSeq_0, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ValueMemberDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ValueMemberDef_ptr _tao_elem - ) - { - ValueMemberDef_ptr _tao_objptr = - ValueMemberDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ValueMemberDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ValueMemberDef>::insert ( - _tao_any, - ValueMemberDef::_tao_any_destructor, - _tc_ValueMemberDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ValueMemberDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ValueMemberDef>::extract ( - _tao_any, - ValueMemberDef::_tao_any_destructor, - _tc_ValueMemberDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueMemberDef_ptr _tao_elem - ) -{ - CORBA::ValueMemberDef_ptr _tao_objptr = - CORBA::ValueMemberDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueMemberDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ValueMemberDef>::insert ( - _tao_any, - CORBA::ValueMemberDef::_tao_any_destructor, - CORBA::_tc_ValueMemberDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueMemberDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ValueMemberDef>::extract ( - _tao_any, - CORBA::ValueMemberDef::_tao_any_destructor, - CORBA::_tc_ValueMemberDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ValueDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ValueDef_ptr _tao_elem - ) - { - ValueDef_ptr _tao_objptr = - ValueDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ValueDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ValueDef>::insert ( - _tao_any, - ValueDef::_tao_any_destructor, - _tc_ValueDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ValueDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ValueDef>::extract ( - _tao_any, - ValueDef::_tao_any_destructor, - _tc_ValueDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueDef_ptr _tao_elem - ) -{ - CORBA::ValueDef_ptr _tao_objptr = - CORBA::ValueDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ValueDef>::insert ( - _tao_any, - CORBA::ValueDef::_tao_any_destructor, - CORBA::_tc_ValueDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ValueDef>::extract ( - _tao_any, - CORBA::ValueDef::_tao_any_destructor, - CORBA::_tc_ValueDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ValueDef::FullValueDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ValueDef::FullValueDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>::insert_copy ( - _tao_any, - CORBA::ValueDef::FullValueDescription::_tao_any_destructor, - CORBA::ValueDef::_tc_FullValueDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueDef::FullValueDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>::insert ( - _tao_any, - CORBA::ValueDef::FullValueDescription::_tao_any_destructor, - CORBA::ValueDef::_tc_FullValueDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueDef::FullValueDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ValueDef::FullValueDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ValueDef::FullValueDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ValueDef::FullValueDescription>::extract ( - _tao_any, - CORBA::ValueDef::FullValueDescription::_tao_any_destructor, - CORBA::ValueDef::_tc_FullValueDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ValueDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ValueDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ValueDescription>::insert_copy ( - _tao_any, - CORBA::ValueDescription::_tao_any_destructor, - CORBA::_tc_ValueDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ValueDescription>::insert ( - _tao_any, - CORBA::ValueDescription::_tao_any_destructor, - CORBA::_tc_ValueDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ValueDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ValueDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ValueDescription>::extract ( - _tao_any, - CORBA::ValueDescription::_tao_any_destructor, - CORBA::_tc_ValueDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ExtValueDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtValueDef_ptr _tao_elem - ) - { - ExtValueDef_ptr _tao_objptr = - ExtValueDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ExtValueDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ExtValueDef>::insert ( - _tao_any, - ExtValueDef::_tao_any_destructor, - _tc_ExtValueDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ExtValueDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ExtValueDef>::extract ( - _tao_any, - ExtValueDef::_tao_any_destructor, - _tc_ExtValueDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtValueDef_ptr _tao_elem - ) -{ - CORBA::ExtValueDef_ptr _tao_objptr = - CORBA::ExtValueDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtValueDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ExtValueDef>::insert ( - _tao_any, - CORBA::ExtValueDef::_tao_any_destructor, - CORBA::_tc_ExtValueDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtValueDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ExtValueDef>::extract ( - _tao_any, - CORBA::ExtValueDef::_tao_any_destructor, - CORBA::_tc_ExtValueDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_cs.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - const CORBA::ExtValueDef::ExtFullValueDescription &_tao_elem - ) -{ - if (0 == &_tao_elem) // Trying to de-reference NULL object - _tao_any <<= static_cast<CORBA::ExtValueDef::ExtFullValueDescription *>( 0 ); // Use non-copying insertion of a NULL - else - TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>::insert_copy ( - _tao_any, - CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor, - CORBA::ExtValueDef::_tc_ExtFullValueDescription, - _tao_elem - ); -} - -// Non-copying insertion. -void operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ExtValueDef::ExtFullValueDescription *_tao_elem - ) -{ - TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>::insert ( - _tao_any, - CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor, - CORBA::ExtValueDef::_tc_ExtFullValueDescription, - _tao_elem - ); -} - -// Extraction to non-const pointer (deprecated). -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ExtValueDef::ExtFullValueDescription *&_tao_elem - ) -{ - return _tao_any >>= const_cast< - const CORBA::ExtValueDef::ExtFullValueDescription *&> ( - _tao_elem - ); -} - -// Extraction to const pointer. -::CORBA::Boolean operator>>= ( - const ::CORBA::Any &_tao_any, - const CORBA::ExtValueDef::ExtFullValueDescription *&_tao_elem - ) -{ - return - TAO::Any_Dual_Impl_T<CORBA::ExtValueDef::ExtFullValueDescription>::extract ( - _tao_any, - CORBA::ExtValueDef::ExtFullValueDescription::_tao_any_destructor, - CORBA::ExtValueDef::_tc_ExtFullValueDescription, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_cs.cpp:51 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - template<> - ::CORBA::Boolean - Any_Impl_T<CORBA::ValueBoxDef>::to_object ( - ::CORBA::Object_ptr &_tao_elem - ) const - { - _tao_elem = ::CORBA::Object::_duplicate (this->value_); - return true; - } -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - - - // Copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ValueBoxDef_ptr _tao_elem - ) - { - ValueBoxDef_ptr _tao_objptr = - ValueBoxDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; - } - - // Non-copying insertion. - void - operator<<= ( - ::CORBA::Any &_tao_any, - ValueBoxDef_ptr *_tao_elem - ) - { - TAO::Any_Impl_T<ValueBoxDef>::insert ( - _tao_any, - ValueBoxDef::_tao_any_destructor, - _tc_ValueBoxDef, - *_tao_elem - ); - } - - ::CORBA::Boolean - operator>>= ( - const ::CORBA::Any &_tao_any, - ValueBoxDef_ptr &_tao_elem - ) - { - return - TAO::Any_Impl_T<ValueBoxDef>::extract ( - _tao_any, - ValueBoxDef::_tao_any_destructor, - _tc_ValueBoxDef, - _tao_elem - ); - } -} - -#else - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// Copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueBoxDef_ptr _tao_elem - ) -{ - CORBA::ValueBoxDef_ptr _tao_objptr = - CORBA::ValueBoxDef::_duplicate (_tao_elem); - _tao_any <<= &_tao_objptr; -} - -// Non-copying insertion. -void -operator<<= ( - ::CORBA::Any &_tao_any, - CORBA::ValueBoxDef_ptr *_tao_elem - ) -{ - TAO::Any_Impl_T<CORBA::ValueBoxDef>::insert ( - _tao_any, - CORBA::ValueBoxDef::_tao_any_destructor, - CORBA::_tc_ValueBoxDef, - *_tao_elem - ); -} - -::CORBA::Boolean -operator>>= ( - const ::CORBA::Any &_tao_any, - CORBA::ValueBoxDef_ptr &_tao_elem - ) -{ - return - TAO::Any_Impl_T<CORBA::ValueBoxDef>::extract ( - _tao_any, - CORBA::ValueBoxDef::_tao_any_destructor, - CORBA::_tc_ValueBoxDef, - _tao_elem - ); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::FixedDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::FixedDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::FixedDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueMember &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.type.in ()) && - ::CORBA::Object::marshal ( - _tao_aggregate.type_def.in (), - strm - ) && - (strm << _tao_aggregate.access); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueMember &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.type.out ()) && - (strm >> _tao_aggregate.type_def.out ()) && - (strm >> _tao_aggregate.access); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_cs.cpp:96 -#if !defined _TAO_CDR_OP_CORBA_ValueMemberSeq_CPP_ -#define _TAO_CDR_OP_CORBA_ValueMemberSeq_CPP_ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueMemberSeq &_tao_sequence - ) -{ - return TAO::marshal_sequence(strm, _tao_sequence); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueMemberSeq &_tao_sequence - ) -{ - return TAO::demarshal_sequence(strm, _tao_sequence); -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - -#endif /* _TAO_CDR_OP_CORBA_ValueMemberSeq_CPP_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueMemberDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueMemberDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ValueMemberDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueDef::FullValueDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_abstract)) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_custom)) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.operations) && - (strm << _tao_aggregate.attributes) && - (strm << _tao_aggregate.members) && - (strm << _tao_aggregate.initializers) && - (strm << _tao_aggregate.supported_interfaces) && - (strm << _tao_aggregate.abstract_base_values) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_truncatable)) && - (strm << _tao_aggregate.base_value.in ()) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueDef::FullValueDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_abstract)) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_custom)) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.operations) && - (strm >> _tao_aggregate.attributes) && - (strm >> _tao_aggregate.members) && - (strm >> _tao_aggregate.initializers) && - (strm >> _tao_aggregate.supported_interfaces) && - (strm >> _tao_aggregate.abstract_base_values) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_truncatable)) && - (strm >> _tao_aggregate.base_value.out ()) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ValueDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_abstract)) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_custom)) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.supported_interfaces) && - (strm << _tao_aggregate.abstract_base_values) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_truncatable)) && - (strm << _tao_aggregate.base_value.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_abstract)) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_custom)) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.supported_interfaces) && - (strm >> _tao_aggregate.abstract_base_values) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_truncatable)) && - (strm >> _tao_aggregate.base_value.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_cs.cpp:61 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtValueDef::ExtFullValueDescription &_tao_aggregate - ) -{ - return - (strm << _tao_aggregate.name.in ()) && - (strm << _tao_aggregate.id.in ()) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_abstract)) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_custom)) && - (strm << _tao_aggregate.defined_in.in ()) && - (strm << _tao_aggregate.version.in ()) && - (strm << _tao_aggregate.operations) && - (strm << _tao_aggregate.attributes) && - (strm << _tao_aggregate.members) && - (strm << _tao_aggregate.initializers) && - (strm << _tao_aggregate.supported_interfaces) && - (strm << _tao_aggregate.abstract_base_values) && - (strm << ::ACE_OutputCDR::from_boolean (_tao_aggregate.is_truncatable)) && - (strm << _tao_aggregate.base_value.in ()) && - (strm << _tao_aggregate.type.in ()); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtValueDef::ExtFullValueDescription &_tao_aggregate - ) -{ - return - (strm >> _tao_aggregate.name.out ()) && - (strm >> _tao_aggregate.id.out ()) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_abstract)) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_custom)) && - (strm >> _tao_aggregate.defined_in.out ()) && - (strm >> _tao_aggregate.version.out ()) && - (strm >> _tao_aggregate.operations) && - (strm >> _tao_aggregate.attributes) && - (strm >> _tao_aggregate.members) && - (strm >> _tao_aggregate.initializers) && - (strm >> _tao_aggregate.supported_interfaces) && - (strm >> _tao_aggregate.abstract_base_values) && - (strm >> ::ACE_InputCDR::to_boolean (_tao_aggregate.is_truncatable)) && - (strm >> _tao_aggregate.base_value.out ()) && - (strm >> _tao_aggregate.type.out ()); -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ExtValueDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ExtValueDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ExtValueDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_cs.cpp:63 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -::CORBA::Boolean operator<< ( - TAO_OutputCDR &strm, - const CORBA::ValueBoxDef_ptr _tao_objref - ) -{ - ::CORBA::Object_ptr _tao_corba_obj = _tao_objref; - return (strm << _tao_corba_obj); -} - -::CORBA::Boolean operator>> ( - TAO_InputCDR &strm, - CORBA::ValueBoxDef_ptr &_tao_objref - ) -{ - ::CORBA::Object_var obj; - - if (!(strm >> obj.inout ())) - { - return false; - } - - typedef ::CORBA::ValueBoxDef RHS_SCOPED_NAME; - - // Narrow to the right type. - _tao_objref = - TAO::Narrow_Utils<RHS_SCOPED_NAME>::unchecked_narrow ( - obj.in (), - CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer - ); - - return true; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.h b/TAO/tao/IFR_Client/IFR_ExtendedC.h deleted file mode 100644 index b88c0b2cfa1..00000000000 --- a/TAO/tao/IFR_Client/IFR_ExtendedC.h +++ /dev/null @@ -1,1952 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:154 - -#ifndef _TAO_IDL_IFR_EXTENDEDC_H_ -#define _TAO_IDL_IFR_EXTENDEDC_H_ - -#include /**/ "ace/pre.h" - - -#include "ace/config-all.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -# pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "ifr_client_export.h" -#include "tao/AnyTypeCode/AnyTypeCode_methods.h" -#include "tao/ORB.h" -#include "tao/SystemException.h" -#include "tao/Environment.h" -#include "tao/Object.h" -#include "tao/AnyTypeCode/TypeCode.h" -#include "tao/AnyTypeCode/TypeCode_Constants.h" -#include "tao/String_Manager_T.h" -#include "tao/AnyTypeCode/VisibilityA.h" -#include "tao/AnyTypeCode/ValueModifierA.h" -#include "tao/Sequence_T.h" -#include "tao/Objref_VarOut_T.h" -#include "tao/Seq_Var_T.h" -#include "tao/Seq_Out_T.h" -#include "tao/VarOut_T.h" -#include "tao/Versioned_Namespace.h" - -#include "tao/IFR_Client/IFR_BasicC.h" -#include "tao/AnyTypeCode/VisibilityC.h" -#include "tao/AnyTypeCode/ValueModifierC.h" - -#if defined (TAO_EXPORT_MACRO) -#undef TAO_EXPORT_MACRO -#endif -#define TAO_EXPORT_MACRO TAO_IFR_Client_Export - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root_ch.cpp:62 - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -namespace TAO -{ - class Collocation_Proxy_Broker; - template<typename T> class Narrow_Utils; -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:49 - -namespace CORBA -{ - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_FIXEDDEF__VAR_OUT_CH_) -#define _CORBA_FIXEDDEF__VAR_OUT_CH_ - - class FixedDef; - typedef FixedDef *FixedDef_ptr; - - typedef - TAO_Objref_Var_T< - FixedDef - > - FixedDef_var; - - typedef - TAO_Objref_Out_T< - FixedDef - > - FixedDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_FIXEDDEF_CH_) -#define _CORBA_FIXEDDEF_CH_ - - class TAO_IFR_Client_Export FixedDef - : public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<FixedDef>; - typedef FixedDef_ptr _ptr_type; - typedef FixedDef_var _var_type; - typedef FixedDef_out _out_type; - - // The static operations. - static FixedDef_ptr _duplicate (FixedDef_ptr obj); - - static void _tao_release (FixedDef_ptr obj); - - static FixedDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FixedDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static FixedDef_ptr _nil (void) - { - return static_cast<FixedDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::UShort digits ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void digits ( - ::CORBA::UShort digits - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Short scale ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void scale ( - ::CORBA::Short scale - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_FixedDef_Proxy_Broker_; - - protected: - // Concrete interface only. - FixedDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_FixedDef_setup_collocation (void); - - // Concrete non-local interface only. - FixedDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - FixedDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~FixedDef (void); - - private: - // Private and unimplemented for concrete interfaces. - FixedDef (const FixedDef &); - - void operator= (const FixedDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_FixedDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ValueMember; - - typedef - TAO_Var_Var_T< - ValueMember - > - ValueMember_var; - - typedef - TAO_Out_T< - ValueMember - > - ValueMember_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ValueMember - { - typedef ValueMember_var _var_type; - typedef ValueMember_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - TAO::String_Manager defined_in; - TAO::String_Manager version; - ::CORBA::TypeCode_var type; - CORBA::IDLType_var type_def; - CORBA::Visibility access; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ValueMember; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/sequence_ch.cpp:101 - -#if !defined (_CORBA_VALUEMEMBERSEQ_CH_) -#define _CORBA_VALUEMEMBERSEQ_CH_ - - class ValueMemberSeq; - - typedef - TAO_VarSeq_Var_T< - ValueMemberSeq - > - ValueMemberSeq_var; - - typedef - TAO_Seq_Out_T< - ValueMemberSeq - > - ValueMemberSeq_out; - - class TAO_IFR_Client_Export ValueMemberSeq - : public - TAO::unbounded_value_sequence< - ValueMember - > - { - public: - ValueMemberSeq (void); - ValueMemberSeq ( ::CORBA::ULong max); - ValueMemberSeq ( - ::CORBA::ULong max, - ::CORBA::ULong length, - ValueMember* buffer, - ::CORBA::Boolean release = false - ); - ValueMemberSeq (const ValueMemberSeq &); - ~ValueMemberSeq (void); - - static void _tao_any_destructor (void *); - - typedef ValueMemberSeq_var _var_type; - typedef ValueMemberSeq_out _out_type; - - - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ValueMemberSeq; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_VALUEMEMBERDEF__VAR_OUT_CH_) -#define _CORBA_VALUEMEMBERDEF__VAR_OUT_CH_ - - class ValueMemberDef; - typedef ValueMemberDef *ValueMemberDef_ptr; - - typedef - TAO_Objref_Var_T< - ValueMemberDef - > - ValueMemberDef_var; - - typedef - TAO_Objref_Out_T< - ValueMemberDef - > - ValueMemberDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_VALUEMEMBERDEF_CH_) -#define _CORBA_VALUEMEMBERDEF_CH_ - - class TAO_IFR_Client_Export ValueMemberDef - : public virtual ::CORBA::Contained - { - public: - friend class TAO::Narrow_Utils<ValueMemberDef>; - typedef ValueMemberDef_ptr _ptr_type; - typedef ValueMemberDef_var _var_type; - typedef ValueMemberDef_out _out_type; - - // The static operations. - static ValueMemberDef_ptr _duplicate (ValueMemberDef_ptr obj); - - static void _tao_release (ValueMemberDef_ptr obj); - - static ValueMemberDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ValueMemberDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ValueMemberDef_ptr _nil (void) - { - return static_cast<ValueMemberDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::TypeCode_ptr type ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void type_def ( - ::CORBA::IDLType_ptr type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Visibility access ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void access ( - ::CORBA::Visibility access - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ValueMemberDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ValueMemberDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ValueMemberDef_setup_collocation (void); - - // Concrete non-local interface only. - ValueMemberDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ValueMemberDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ValueMemberDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ValueMemberDef (const ValueMemberDef &); - - void operator= (const ValueMemberDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ValueMemberDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_VALUEDEF__VAR_OUT_CH_) -#define _CORBA_VALUEDEF__VAR_OUT_CH_ - - class ValueDef; - typedef ValueDef *ValueDef_ptr; - - typedef - TAO_Objref_Var_T< - ValueDef - > - ValueDef_var; - - typedef - TAO_Objref_Out_T< - ValueDef - > - ValueDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_VALUEDEF_CH_) -#define _CORBA_VALUEDEF_CH_ - - class TAO_IFR_Client_Export ValueDef - : public virtual ::CORBA::Container, - public virtual ::CORBA::Contained, - public virtual ::CORBA::IDLType - { - public: - friend class TAO::Narrow_Utils<ValueDef>; - typedef ValueDef_ptr _ptr_type; - typedef ValueDef_var _var_type; - typedef ValueDef_out _out_type; - - // The static operations. - static ValueDef_ptr _duplicate (ValueDef_ptr obj); - - static void _tao_release (ValueDef_ptr obj); - - static ValueDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ValueDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ValueDef_ptr _nil (void) - { - return static_cast<ValueDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InterfaceDefSeq * supported_interfaces ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void supported_interfaces ( - const ::CORBA::InterfaceDefSeq & supported_interfaces - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::InitializerSeq * initializers ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void initializers ( - const ::CORBA::InitializerSeq & initializers - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueDef_ptr base_value ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void base_value ( - ::CORBA::ValueDef_ptr base_value - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueDefSeq * abstract_base_values ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void abstract_base_values ( - const ::CORBA::ValueDefSeq & abstract_base_values - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Boolean is_abstract ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void is_abstract ( - ::CORBA::Boolean is_abstract - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Boolean is_custom ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void is_custom ( - ::CORBA::Boolean is_custom - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Boolean is_truncatable ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void is_truncatable ( - ::CORBA::Boolean is_truncatable - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::Boolean is_a ( - const char * id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct FullValueDescription; - - typedef - TAO_Var_Var_T< - FullValueDescription - > - FullValueDescription_var; - - typedef - TAO_Out_T< - FullValueDescription - > - FullValueDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export FullValueDescription - { - typedef FullValueDescription_var _var_type; - typedef FullValueDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - ::CORBA::Boolean is_abstract; - ::CORBA::Boolean is_custom; - TAO::String_Manager defined_in; - TAO::String_Manager version; - CORBA::OpDescriptionSeq operations; - CORBA::AttrDescriptionSeq attributes; - CORBA::ValueMemberSeq members; - CORBA::InitializerSeq initializers; - CORBA::RepositoryIdSeq supported_interfaces; - CORBA::RepositoryIdSeq abstract_base_values; - ::CORBA::Boolean is_truncatable; - TAO::String_Manager base_value; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - static ::CORBA::TypeCode_ptr const _tc_FullValueDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueDef::FullValueDescription * describe_value ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ValueMemberDef_ptr create_value_member ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::Visibility access - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::AttributeDef_ptr create_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::OperationDef_ptr create_operation ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr result, - ::CORBA::OperationMode mode, - const ::CORBA::ParDescriptionSeq & params, - const ::CORBA::ExceptionDefSeq & exceptions, - const ::CORBA::ContextIdSeq & contexts - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ValueDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ValueDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ValueDef_setup_collocation (void); - - // Concrete non-local interface only. - ValueDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ValueDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ValueDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ValueDef (const ValueDef &); - - void operator= (const ValueDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ValueDef; - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ValueDescription; - - typedef - TAO_Var_Var_T< - ValueDescription - > - ValueDescription_var; - - typedef - TAO_Out_T< - ValueDescription - > - ValueDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ValueDescription - { - typedef ValueDescription_var _var_type; - typedef ValueDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - ::CORBA::Boolean is_abstract; - ::CORBA::Boolean is_custom; - TAO::String_Manager defined_in; - TAO::String_Manager version; - CORBA::RepositoryIdSeq supported_interfaces; - CORBA::RepositoryIdSeq abstract_base_values; - ::CORBA::Boolean is_truncatable; - TAO::String_Manager base_value; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ValueDescription; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_EXTVALUEDEF__VAR_OUT_CH_) -#define _CORBA_EXTVALUEDEF__VAR_OUT_CH_ - - class ExtValueDef; - typedef ExtValueDef *ExtValueDef_ptr; - - typedef - TAO_Objref_Var_T< - ExtValueDef - > - ExtValueDef_var; - - typedef - TAO_Objref_Out_T< - ExtValueDef - > - ExtValueDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_EXTVALUEDEF_CH_) -#define _CORBA_EXTVALUEDEF_CH_ - - class TAO_IFR_Client_Export ExtValueDef - : public virtual ::CORBA::ValueDef - { - public: - friend class TAO::Narrow_Utils<ExtValueDef>; - typedef ExtValueDef_ptr _ptr_type; - typedef ExtValueDef_var _var_type; - typedef ExtValueDef_out _out_type; - - // The static operations. - static ExtValueDef_ptr _duplicate (ExtValueDef_ptr obj); - - static void _tao_release (ExtValueDef_ptr obj); - - static ExtValueDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtValueDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ExtValueDef_ptr _nil (void) - { - return static_cast<ExtValueDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExtInitializerSeq * ext_initializers ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void ext_initializers ( - const ::CORBA::ExtInitializerSeq & ext_initializers - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // .\be\be_type.cpp:258 - - struct ExtFullValueDescription; - - typedef - TAO_Var_Var_T< - ExtFullValueDescription - > - ExtFullValueDescription_var; - - typedef - TAO_Out_T< - ExtFullValueDescription - > - ExtFullValueDescription_out; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/structure_ch.cpp:57 - - struct TAO_IFR_Client_Export ExtFullValueDescription - { - typedef ExtFullValueDescription_var _var_type; - typedef ExtFullValueDescription_out _out_type; - - static void _tao_any_destructor (void *); - TAO::String_Manager name; - TAO::String_Manager id; - ::CORBA::Boolean is_abstract; - ::CORBA::Boolean is_custom; - TAO::String_Manager defined_in; - TAO::String_Manager version; - CORBA::OpDescriptionSeq operations; - CORBA::ExtAttrDescriptionSeq attributes; - CORBA::ValueMemberSeq members; - CORBA::ExtInitializerSeq initializers; - CORBA::RepositoryIdSeq supported_interfaces; - CORBA::RepositoryIdSeq abstract_base_values; - ::CORBA::Boolean is_truncatable; - TAO::String_Manager base_value; - ::CORBA::TypeCode_var type; - }; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - static ::CORBA::TypeCode_ptr const _tc_ExtFullValueDescription; - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExtValueDef::ExtFullValueDescription * describe_ext_value ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::ExtAttributeDef_ptr create_ext_attribute ( - const char * id, - const char * name, - const char * version, - ::CORBA::IDLType_ptr type, - ::CORBA::AttributeMode mode, - const ::CORBA::ExceptionDefSeq & get_exceptions, - const ::CORBA::ExceptionDefSeq & set_exceptions - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ExtValueDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ExtValueDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ExtValueDef_setup_collocation (void); - - // Concrete non-local interface only. - ExtValueDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ExtValueDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ExtValueDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ExtValueDef (const ExtValueDef &); - - void operator= (const ExtValueDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ExtValueDef; - - // TAO_IDL - Generated from - // .\be\be_interface.cpp:640 - -#if !defined (_CORBA_VALUEBOXDEF__VAR_OUT_CH_) -#define _CORBA_VALUEBOXDEF__VAR_OUT_CH_ - - class ValueBoxDef; - typedef ValueBoxDef *ValueBoxDef_ptr; - - typedef - TAO_Objref_Var_T< - ValueBoxDef - > - ValueBoxDef_var; - - typedef - TAO_Objref_Out_T< - ValueBoxDef - > - ValueBoxDef_out; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:54 - -#if !defined (_CORBA_VALUEBOXDEF_CH_) -#define _CORBA_VALUEBOXDEF_CH_ - - class TAO_IFR_Client_Export ValueBoxDef - : public virtual ::CORBA::TypedefDef - { - public: - friend class TAO::Narrow_Utils<ValueBoxDef>; - typedef ValueBoxDef_ptr _ptr_type; - typedef ValueBoxDef_var _var_type; - typedef ValueBoxDef_out _out_type; - - // The static operations. - static ValueBoxDef_ptr _duplicate (ValueBoxDef_ptr obj); - - static void _tao_release (ValueBoxDef_ptr obj); - - static ValueBoxDef_ptr _narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ValueBoxDef_ptr _unchecked_narrow ( - ::CORBA::Object_ptr obj - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - static ValueBoxDef_ptr _nil (void) - { - return static_cast<ValueBoxDef_ptr> (0); - } - - static void _tao_any_destructor (void *); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual ::CORBA::IDLType_ptr original_type_def ( - ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_operation/operation_ch.cpp:46 - - virtual void original_type_def ( - ::CORBA::IDLType_ptr original_type_def - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ) - ACE_THROW_SPEC (( - ::CORBA::SystemException - )); - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ch.cpp:212 - - virtual ::CORBA::Boolean _is_a ( - const char *type_id - ACE_ENV_ARG_DECL_WITH_DEFAULTS - ); - - virtual const char* _interface_repository_id (void) const; - virtual ::CORBA::Boolean marshal (TAO_OutputCDR &cdr); - private: - TAO::Collocation_Proxy_Broker *the_TAO_ValueBoxDef_Proxy_Broker_; - - protected: - // Concrete interface only. - ValueBoxDef (void); - - // These methods travese the inheritance tree and set the - // parents piece of the given class in the right mode. - virtual void CORBA_ValueBoxDef_setup_collocation (void); - - // Concrete non-local interface only. - ValueBoxDef ( - IOP::IOR *ior, - TAO_ORB_Core *orb_core = 0 - ); - - // Non-local interface only. - ValueBoxDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated = 0, - TAO_Abstract_ServantBase *servant = 0, - TAO_ORB_Core *orb_core = 0 - ); - - virtual ~ValueBoxDef (void); - - private: - // Private and unimplemented for concrete interfaces. - ValueBoxDef (const ValueBoxDef &); - - void operator= (const ValueBoxDef &); - }; - -#endif /* end #if !defined */ - - // TAO_IDL - Generated from - // w:\ace_wrappers\tao\tao_idl\be\be_visitor_typecode/typecode_decl.cpp:49 - - extern TAO_IFR_Client_Export ::CORBA::TypeCode_ptr const _tc_ValueBoxDef; - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_module/module_ch.cpp:78 - -} // module CORBA - -// Proxy Broker Factory function pointer declarations. - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_root/root.cpp:139 - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_FixedDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ValueMemberDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ValueDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ExtValueDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -extern TAO_IFR_Client_Export -TAO::Collocation_Proxy_Broker * -(*CORBA__TAO_ValueBoxDef_Proxy_Broker_Factory_function_pointer) ( - ::CORBA::Object_ptr obj - ); - -// TAO_IDL - Generated from -// .\be\be_visitor_traits.cpp:64 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -// Traits specializations. -namespace TAO -{ - -#if !defined (_CORBA_FIXEDDEF__TRAITS_) -#define _CORBA_FIXEDDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::FixedDef> - { - static ::CORBA::FixedDef_ptr duplicate ( - ::CORBA::FixedDef_ptr - ); - static void release ( - ::CORBA::FixedDef_ptr - ); - static ::CORBA::FixedDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::FixedDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_VALUEMEMBERDEF__TRAITS_) -#define _CORBA_VALUEMEMBERDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ValueMemberDef> - { - static ::CORBA::ValueMemberDef_ptr duplicate ( - ::CORBA::ValueMemberDef_ptr - ); - static void release ( - ::CORBA::ValueMemberDef_ptr - ); - static ::CORBA::ValueMemberDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ValueMemberDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_VALUEDEF__TRAITS_) -#define _CORBA_VALUEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ValueDef> - { - static ::CORBA::ValueDef_ptr duplicate ( - ::CORBA::ValueDef_ptr - ); - static void release ( - ::CORBA::ValueDef_ptr - ); - static ::CORBA::ValueDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ValueDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_EXTVALUEDEF__TRAITS_) -#define _CORBA_EXTVALUEDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ExtValueDef> - { - static ::CORBA::ExtValueDef_ptr duplicate ( - ::CORBA::ExtValueDef_ptr - ); - static void release ( - ::CORBA::ExtValueDef_ptr - ); - static ::CORBA::ExtValueDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ExtValueDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ - -#if !defined (_CORBA_VALUEBOXDEF__TRAITS_) -#define _CORBA_VALUEBOXDEF__TRAITS_ - - template<> - struct TAO_IFR_Client_Export Objref_Traits< ::CORBA::ValueBoxDef> - { - static ::CORBA::ValueBoxDef_ptr duplicate ( - ::CORBA::ValueBoxDef_ptr - ); - static void release ( - ::CORBA::ValueBoxDef_ptr - ); - static ::CORBA::ValueBoxDef_ptr nil (void); - static ::CORBA::Boolean marshal ( - const ::CORBA::ValueBoxDef_ptr p, - TAO_OutputCDR & cdr - ); - }; - -#endif /* end #if !defined */ -} -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FixedDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, FixedDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, FixedDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::FixedDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::FixedDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::FixedDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ValueMember &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueMember*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueMember *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ValueMember *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, const CORBA::ValueMemberSeq &); // copying version -TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, CORBA::ValueMemberSeq*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueMemberSeq *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ValueMemberSeq *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueMemberDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueMemberDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ValueMemberDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueMemberDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueMemberDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueMemberDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ValueDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ValueDef::FullValueDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueDef::FullValueDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueDef::FullValueDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ValueDef::FullValueDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ValueDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ValueDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtValueDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ExtValueDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ExtValueDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtValueDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtValueDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtValueDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/any_op_ch.cpp:53 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, const CORBA::ExtValueDef::ExtFullValueDescription &); // copying version -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ExtValueDef::ExtFullValueDescription*); // noncopying version -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ExtValueDef::ExtFullValueDescription *&); // deprecated -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, const CORBA::ExtValueDef::ExtFullValueDescription *&); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/any_op_ch.cpp:54 - - - -#if defined (ACE_ANY_OPS_USE_NAMESPACE) - -namespace CORBA -{ - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueBoxDef_ptr); // copying - TAO_IFR_Client_Export void operator<<= ( ::CORBA::Any &, ValueBoxDef_ptr *); // non-copying - TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, ValueBoxDef_ptr &); -} - -#else - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueBoxDef_ptr); // copying -TAO_IFR_Client_Export void operator<<= (::CORBA::Any &, CORBA::ValueBoxDef_ptr *); // non-copying -TAO_IFR_Client_Export ::CORBA::Boolean operator>>= (const ::CORBA::Any &, CORBA::ValueBoxDef_ptr &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::FixedDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::FixedDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueMember &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueMember &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_sequence/cdr_op_ch.cpp:71 - -#if !defined _TAO_CDR_OP_CORBA_ValueMemberSeq_H_ -#define _TAO_CDR_OP_CORBA_ValueMemberSeq_H_ - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< ( - TAO_OutputCDR &, - const CORBA::ValueMemberSeq & - ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> ( - TAO_InputCDR &, - CORBA::ValueMemberSeq & - ); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -#endif /* _TAO_CDR_OP_CORBA_ValueMemberSeq_H_ */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueMemberDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueMemberDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDef::FullValueDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDef::FullValueDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtValueDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtValueDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_structure/cdr_op_ch.cpp:54 - - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ExtValueDef::ExtFullValueDescription &); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ExtValueDef::ExtFullValueDescription &); -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/cdr_op_ch.cpp:55 - - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_IFR_Client_Export ::CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::ValueBoxDef_ptr ); -TAO_IFR_Client_Export ::CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::ValueBoxDef_ptr &); - -TAO_END_VERSIONED_NAMESPACE_DECL - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - - -// TAO_IDL - Generated from -// .\be\be_codegen.cpp:1092 - - -TAO_END_VERSIONED_NAMESPACE_DECL - -#if defined (__ACE_INLINE__) -#include "IFR_ExtendedC.inl" -#endif /* defined INLINE */ - -#include /**/ "ace/post.h" - -#endif /* ifndef */ - - diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.inl b/TAO/tao/IFR_Client/IFR_ExtendedC.inl deleted file mode 100644 index fe52e5f27b1..00000000000 --- a/TAO/tao/IFR_Client/IFR_ExtendedC.inl +++ /dev/null @@ -1,191 +0,0 @@ -// -*- C++ -*- -// -// $Id$ - -// **** Code generated by the The ACE ORB (TAO) IDL Compiler **** -// TAO and the TAO IDL Compiler have been developed by: -// Center for Distributed Object Computing -// Washington University -// St. Louis, MO -// USA -// http://www.cs.wustl.edu/~schmidt/doc-center.html -// and -// Distributed Object Computing Laboratory -// University of California at Irvine -// Irvine, CA -// USA -// http://doc.ece.uci.edu/ -// and -// Institute for Software Integrated Systems -// Vanderbilt University -// Nashville, TN -// USA -// http://www.isis.vanderbilt.edu/ -// -// Information about TAO is available at: -// http://www.cs.wustl.edu/~schmidt/TAO.html - - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - - - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_FIXEDDEF___CI_) -#define _CORBA_FIXEDDEF___CI_ - -ACE_INLINE -CORBA::FixedDef::FixedDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_FixedDef_Proxy_Broker_ (0) -{ - this->CORBA_FixedDef_setup_collocation (); -} - -ACE_INLINE -CORBA::FixedDef::FixedDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_FixedDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_VALUEMEMBERDEF___CI_) -#define _CORBA_VALUEMEMBERDEF___CI_ - -ACE_INLINE -CORBA::ValueMemberDef::ValueMemberDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ValueMemberDef_Proxy_Broker_ (0) -{ - this->CORBA_ValueMemberDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ValueMemberDef::ValueMemberDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ValueMemberDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_VALUEDEF___CI_) -#define _CORBA_VALUEDEF___CI_ - -ACE_INLINE -CORBA::ValueDef::ValueDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ValueDef_Proxy_Broker_ (0) -{ - this->CORBA_ValueDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ValueDef::ValueDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ValueDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_EXTVALUEDEF___CI_) -#define _CORBA_EXTVALUEDEF___CI_ - -ACE_INLINE -CORBA::ExtValueDef::ExtValueDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ExtValueDef_Proxy_Broker_ (0) -{ - this->CORBA_ExtValueDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ExtValueDef::ExtValueDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ExtValueDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - -// TAO_IDL - Generated from -// w:\ace_wrappers\tao\tao_idl\be\be_visitor_interface/interface_ci.cpp:70 - -#if !defined (_CORBA_VALUEBOXDEF___CI_) -#define _CORBA_VALUEBOXDEF___CI_ - -ACE_INLINE -CORBA::ValueBoxDef::ValueBoxDef ( - TAO_Stub *objref, - ::CORBA::Boolean _tao_collocated, - TAO_Abstract_ServantBase *servant, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (objref, _tao_collocated, servant, oc), - the_TAO_ValueBoxDef_Proxy_Broker_ (0) -{ - this->CORBA_ValueBoxDef_setup_collocation (); -} - -ACE_INLINE -CORBA::ValueBoxDef::ValueBoxDef ( - IOP::IOR *ior, - TAO_ORB_Core *oc - ) - : ::CORBA::Object (ior, oc), - the_TAO_ValueBoxDef_Proxy_Broker_ (0) -{ -} - -#endif /* end #if !defined */ - - -TAO_END_VERSIONED_NAMESPACE_DECL - - diff --git a/TAO/tao/Object.h b/TAO/tao/Object.h index dda42fc82e1..39302c41a5a 100644 --- a/TAO/tao/Object.h +++ b/TAO/tao/Object.h @@ -427,7 +427,7 @@ namespace TAO CORBA::Object_var, CORBA::Object_out, TAO::Objref_Traits<CORBA::Object>, - TAO::Any_Insert_Policy_CORBA_Object> + TAO::Any_Insert_Policy_CORBA_Object <CORBA::Object_ptr> > { }; diff --git a/TAO/tao/Object_Argument_T.cpp b/TAO/tao/Object_Argument_T.cpp index 2761f87305a..3a61ac7e672 100644 --- a/TAO/tao/Object_Argument_T.cpp +++ b/TAO/tao/Object_Argument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_ptr, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Object_Argument_T<S_ptr,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -22,11 +22,11 @@ TAO::In_Object_Argument_T<S_ptr,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S_ptr, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Object_Argument_T<S_ptr,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -35,7 +35,7 @@ TAO::In_Object_Argument_T<S_ptr,Insert_Policy>::interceptor_value (CORBA::Any *a template<typename S_ptr, typename S_traits, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -44,7 +44,7 @@ TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::marshal (TAO_OutputC template<typename S_ptr, typename S_traits, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -56,12 +56,12 @@ TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::demarshal (TAO_Input template<typename S_ptr, typename S_traits, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -70,7 +70,7 @@ TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::interceptor_value ( template<typename S_ptr, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -81,12 +81,12 @@ TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::demarshal (TAO_InputCDR & template<typename S_ptr, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -95,7 +95,7 @@ TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::interceptor_value ( template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -106,12 +106,12 @@ TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::demarshal (TAO_InputCDR & template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/Object_Argument_T.h b/TAO/tao/Object_Argument_T.h index f2179a244aa..495d5842264 100644 --- a/TAO/tao/Object_Argument_T.h +++ b/TAO/tao/Object_Argument_T.h @@ -33,7 +33,7 @@ namespace TAO * */ template<typename S_ptr, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Object_Argument_T : public InArgument { public: @@ -57,7 +57,7 @@ namespace TAO */ template<typename S_ptr, typename S_traits, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Object_Argument_T : public InoutArgument { public: @@ -82,7 +82,7 @@ namespace TAO */ template<typename S_ptr, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Object_Argument_T : public OutArgument { public: @@ -106,7 +106,7 @@ namespace TAO */ template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Object_Argument_T : public RetArgument { public: @@ -135,7 +135,7 @@ namespace TAO typename T_var, typename T_out, typename T_traits, - template <typename> class Insert_Policy> + class Insert_Policy> struct Object_Arg_Traits_T { typedef T_ptr ret_type; diff --git a/TAO/tao/Object_Argument_T.inl b/TAO/tao/Object_Argument_T.inl index 625f916e252..15fc275f033 100644 --- a/TAO/tao/Object_Argument_T.inl +++ b/TAO/tao/Object_Argument_T.inl @@ -5,14 +5,14 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_ptr, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Object_Argument_T<S_ptr,Insert_Policy>::In_Object_Argument_T (S_ptr x) : x_ (x) {} template<typename S_ptr, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr TAO::In_Object_Argument_T<S_ptr,Insert_Policy>::arg (void) const @@ -24,7 +24,7 @@ TAO::In_Object_Argument_T<S_ptr,Insert_Policy>::arg (void) const template<typename S_ptr, typename S_traits, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::Inout_Object_Argument_T ( S_ptr & x @@ -34,7 +34,7 @@ TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::Inout_Object_Argumen template<typename S_ptr, typename S_traits, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr & TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::arg (void) @@ -46,7 +46,7 @@ TAO::Inout_Object_Argument_T<S_ptr,S_traits,Insert_Policy>::arg (void) template<typename S_ptr, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::Out_Object_Argument_T (S_out & x) : x_ (x.ptr ()) @@ -54,7 +54,7 @@ TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::Out_Object_Argument_T (S_ template<typename S_ptr, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_out TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::arg (void) @@ -66,14 +66,14 @@ TAO::Out_Object_Argument_T<S_ptr,S_out,Insert_Policy>::arg (void) template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::Ret_Object_Argument_T (void) {} template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr & TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::arg (void) @@ -83,7 +83,7 @@ TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::arg (void) template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::excp (void) @@ -93,7 +93,7 @@ TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::excp (void) template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr TAO::Ret_Object_Argument_T<S_ptr,S_var,Insert_Policy>::retn (void) diff --git a/TAO/tao/PolicyC.cpp b/TAO/tao/PolicyC.cpp index f1fa66892ff..d0530021af4 100644 --- a/TAO/tao/PolicyC.cpp +++ b/TAO/tao/PolicyC.cpp @@ -85,7 +85,7 @@ namespace TAO CORBA::Policy_var, CORBA::Policy_out, TAO::Objref_Traits<CORBA::Policy>, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::Policy_ptr> > { }; diff --git a/TAO/tao/PortableServer/Any_SArg_Traits.h b/TAO/tao/PortableServer/Any_SArg_Traits.h index 9dca0d1f5f7..94980dc0c0b 100644 --- a/TAO/tao/PortableServer/Any_SArg_Traits.h +++ b/TAO/tao/PortableServer/Any_SArg_Traits.h @@ -38,7 +38,7 @@ namespace TAO : public Var_Size_SArg_Traits_T< CORBA::Any, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::Any> > { }; diff --git a/TAO/tao/PortableServer/BD_String_SArgument_T.cpp b/TAO/tao/PortableServer/BD_String_SArgument_T.cpp index a9dfd9a273b..a984d92b4c3 100644 --- a/TAO/tao/PortableServer/BD_String_SArgument_T.cpp +++ b/TAO/tao/PortableServer/BD_String_SArgument_T.cpp @@ -13,7 +13,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -27,13 +27,13 @@ TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::demarshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_.in (), BOUND) ); @@ -45,7 +45,7 @@ TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::interceptor_value ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -57,7 +57,7 @@ TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::marshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -71,13 +71,13 @@ TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::demarshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_.in (), BOUND) ); @@ -89,7 +89,7 @@ interceptor_value (CORBA::Any *any) const template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::marshal ( TAO_OutputCDR &cdr @@ -103,13 +103,13 @@ TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::marshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_.in (), BOUND) ); @@ -121,7 +121,7 @@ interceptor_value (CORBA::Any *any) const template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -135,13 +135,13 @@ TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>::marshal ( template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { typedef typename S_var::s_traits::from_type from_type; - Insert_Policy<from_type>::any_insert ( + Insert_Policy::any_insert ( any, from_type (this->x_.in (), BOUND) ); diff --git a/TAO/tao/PortableServer/BD_String_SArgument_T.h b/TAO/tao/PortableServer/BD_String_SArgument_T.h index 93c329b28f1..4ef604e4453 100644 --- a/TAO/tao/PortableServer/BD_String_SArgument_T.h +++ b/TAO/tao/PortableServer/BD_String_SArgument_T.h @@ -37,7 +37,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class In_BD_String_SArgument_T : public InArgument { public: @@ -61,7 +61,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_BD_String_SArgument_T : public InoutArgument { public: @@ -86,7 +86,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_BD_String_SArgument_T : public OutArgument { public: @@ -110,7 +110,7 @@ namespace TAO */ template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_BD_String_SArgument_T : public RetArgument { public: @@ -134,7 +134,7 @@ namespace TAO */ template<typename T_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> struct BD_String_SArg_Traits_T { typedef typename T_var::s_traits::char_type * ret_type; diff --git a/TAO/tao/PortableServer/BD_String_SArgument_T.inl b/TAO/tao/PortableServer/BD_String_SArgument_T.inl index cadae1c80e8..1359afa5a9c 100644 --- a/TAO/tao/PortableServer/BD_String_SArgument_T.inl +++ b/TAO/tao/PortableServer/BD_String_SArgument_T.inl @@ -6,7 +6,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: In_BD_String_SArgument_T (void) @@ -14,7 +14,7 @@ In_BD_String_SArgument_T (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE const typename S_var::s_traits::char_type * TAO::In_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: @@ -27,7 +27,7 @@ arg (void) const template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: Inout_BD_String_SArgument_T (void) @@ -35,7 +35,7 @@ Inout_BD_String_SArgument_T (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Inout_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: @@ -48,7 +48,7 @@ arg (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: Out_BD_String_SArgument_T (void) @@ -56,7 +56,7 @@ Out_BD_String_SArgument_T (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Out_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: @@ -69,7 +69,7 @@ arg (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: Ret_BD_String_SArgument_T (void) @@ -77,7 +77,7 @@ Ret_BD_String_SArgument_T (void) template<typename S_var, size_t BOUND, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Ret_BD_String_SArgument_T<S_var,BOUND,Insert_Policy>:: diff --git a/TAO/tao/PortableServer/Basic_SArgument_T.cpp b/TAO/tao/PortableServer/Basic_SArgument_T.cpp index 8dfab051a81..2065c8ed885 100644 --- a/TAO/tao/PortableServer/Basic_SArgument_T.cpp +++ b/TAO/tao/PortableServer/Basic_SArgument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Basic_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR &cdr) { @@ -22,11 +22,11 @@ TAO::In_Basic_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Basic_SArgument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -34,7 +34,7 @@ TAO::In_Basic_SArgument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) // =========================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -42,7 +42,7 @@ TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -52,11 +52,11 @@ TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -64,7 +64,7 @@ TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *an // ============================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Basic_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -74,11 +74,11 @@ TAO::Out_Basic_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Basic_SArgument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -86,7 +86,7 @@ TAO::Out_Basic_SArgument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) // ============================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Basic_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -96,11 +96,11 @@ TAO::Ret_Basic_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Basic_SArgument_T<S,Insert_Policy>::interceptor_value (CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/PortableServer/Basic_SArgument_T.h b/TAO/tao/PortableServer/Basic_SArgument_T.h index ed235cf0bcd..611c3d5b327 100644 --- a/TAO/tao/PortableServer/Basic_SArgument_T.h +++ b/TAO/tao/PortableServer/Basic_SArgument_T.h @@ -32,7 +32,7 @@ namespace TAO * @brief Template class for IN skeleton argument of basic IDL types. * */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class In_Basic_SArgument_T : public InArgument { public: @@ -54,7 +54,7 @@ namespace TAO * @brief Template class for INOUT skeleton argument of basic IDL types. * */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class Inout_Basic_SArgument_T : public InoutArgument { public: @@ -77,7 +77,7 @@ namespace TAO * @brief Template class for OUT skeleton argument of basic IDL types. * */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class Out_Basic_SArgument_T : public OutArgument { public: @@ -99,7 +99,7 @@ namespace TAO * @brief Template class for return skeleton value of basic IDL types. * */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class Ret_Basic_SArgument_T : public RetArgument { public: @@ -121,7 +121,7 @@ namespace TAO * @brief Template class for skeleton argument traits of basic IDL types. * */ - template<typename T, template <typename> class Insert_Policy> + template<typename T, class Insert_Policy> struct Basic_SArg_Traits_T { typedef T ret_type; diff --git a/TAO/tao/PortableServer/Basic_SArgument_T.inl b/TAO/tao/PortableServer/Basic_SArgument_T.inl index 14fe54a4e6b..815328650ed 100644 --- a/TAO/tao/PortableServer/Basic_SArgument_T.inl +++ b/TAO/tao/PortableServer/Basic_SArgument_T.inl @@ -5,13 +5,13 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Basic_SArgument_T<S,Insert_Policy>::In_Basic_SArgument_T (void) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::In_Basic_SArgument_T<S,Insert_Policy>::arg (void) const @@ -22,13 +22,13 @@ TAO::In_Basic_SArgument_T<S,Insert_Policy>::arg (void) const // ================================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::Inout_Basic_SArgument_T (void) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::arg (void) @@ -39,13 +39,13 @@ TAO::Inout_Basic_SArgument_T<S,Insert_Policy>::arg (void) // ================================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Basic_SArgument_T<S,Insert_Policy>::Out_Basic_SArgument_T (void) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Out_Basic_SArgument_T<S,Insert_Policy>::arg (void) @@ -56,13 +56,13 @@ TAO::Out_Basic_SArgument_T<S,Insert_Policy>::arg (void) // ================================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Basic_SArgument_T<S,Insert_Policy>::Ret_Basic_SArgument_T (void) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Ret_Basic_SArgument_T<S,Insert_Policy>::arg (void) diff --git a/TAO/tao/PortableServer/Basic_SArguments.h b/TAO/tao/PortableServer/Basic_SArguments.h index 522c80370d6..433002d391f 100644 --- a/TAO/tao/PortableServer/Basic_SArguments.h +++ b/TAO/tao/PortableServer/Basic_SArguments.h @@ -53,55 +53,55 @@ namespace TAO template<> class TAO_PortableServer_Export SArg_Traits<CORBA::Short> - : public Basic_SArg_Traits_T<CORBA::Short, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::Short, TAO::Any_Insert_Policy_Stream <CORBA::Short> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::Long> - : public Basic_SArg_Traits_T<CORBA::Long, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::Long, TAO::Any_Insert_Policy_Stream <CORBA::Long> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::UShort> - : public Basic_SArg_Traits_T<CORBA::UShort, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::UShort, TAO::Any_Insert_Policy_Stream <CORBA::UShort> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::ULong> - : public Basic_SArg_Traits_T<CORBA::ULong, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::ULong, TAO::Any_Insert_Policy_Stream <CORBA::ULong> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::Float> - : public Basic_SArg_Traits_T<CORBA::Float, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::Float, TAO::Any_Insert_Policy_Stream <CORBA::Float> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::Double> - : public Basic_SArg_Traits_T<CORBA::Double, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::Double, TAO::Any_Insert_Policy_Stream <CORBA::Double> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::LongLong> - : public Basic_SArg_Traits_T<CORBA::LongLong, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::LongLong, TAO::Any_Insert_Policy_Stream <CORBA::LongLong> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::ULongLong> - : public Basic_SArg_Traits_T<CORBA::ULongLong, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::ULongLong, TAO::Any_Insert_Policy_Stream <CORBA::ULongLong> > { }; template<> class TAO_PortableServer_Export SArg_Traits<CORBA::LongDouble> - : public Basic_SArg_Traits_T<CORBA::LongDouble, TAO::Any_Insert_Policy_Stream> + : public Basic_SArg_Traits_T<CORBA::LongDouble, TAO::Any_Insert_Policy_Stream <CORBA::LongDouble> > { }; diff --git a/TAO/tao/PortableServer/Fixed_Array_SArgument_T.cpp b/TAO/tao/PortableServer/Fixed_Array_SArgument_T.cpp index 35c0b5d83e8..c01effec9c0 100644 --- a/TAO/tao/PortableServer/Fixed_Array_SArgument_T.cpp +++ b/TAO/tao/PortableServer/Fixed_Array_SArgument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Fixed_Array_SArgument_T<S_forany, Insert_Policy>::demarshal (TAO_InputCDR &cdr) @@ -23,13 +23,13 @@ TAO::In_Fixed_Array_SArgument_T<S_forany, #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Fixed_Array_SArgument_T<S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -37,7 +37,7 @@ TAO::In_Fixed_Array_SArgument_T<S_forany, // =========================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Array_SArgument_T<S_forany, Insert_Policy>::marshal (TAO_OutputCDR &cdr) @@ -46,7 +46,7 @@ TAO::Inout_Fixed_Array_SArgument_T<S_forany, } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Array_SArgument_T<S_forany, Insert_Policy>:: @@ -58,13 +58,13 @@ demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Fixed_Array_SArgument_T<S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -72,7 +72,7 @@ TAO::Inout_Fixed_Array_SArgument_T<S_forany, // ============================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Fixed_Array_SArgument_T<S_forany, Insert_Policy>::marshal (TAO_OutputCDR &cdr) @@ -83,13 +83,13 @@ TAO::Out_Fixed_Array_SArgument_T<S_forany, #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Fixed_Array_SArgument_T<S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -98,7 +98,7 @@ TAO::Out_Fixed_Array_SArgument_T<S_forany, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Fixed_Array_SArgument_T<S_var, S_forany, @@ -113,14 +113,14 @@ TAO::Ret_Fixed_Array_SArgument_T<S_var, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Fixed_Array_SArgument_T<S_var, S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, S_forany (this->x_.ptr ())); + Insert_Policy::any_insert (any, S_forany (this->x_.ptr ())); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/PortableServer/Fixed_Array_SArgument_T.h b/TAO/tao/PortableServer/Fixed_Array_SArgument_T.h index ac2b7e890f9..f300446dd9b 100644 --- a/TAO/tao/PortableServer/Fixed_Array_SArgument_T.h +++ b/TAO/tao/PortableServer/Fixed_Array_SArgument_T.h @@ -34,7 +34,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Fixed_Array_SArgument_T : public InArgument { public: @@ -56,7 +56,7 @@ namespace TAO * @brief INOUT skeleton argument of fixed size element array. */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Fixed_Array_SArgument_T : public InoutArgument { public: @@ -79,7 +79,7 @@ namespace TAO * @brief OUT skeleton argument of fixed size element array. */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Fixed_Array_SArgument_T : public OutArgument { public: @@ -103,7 +103,7 @@ namespace TAO */ template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Fixed_Array_SArgument_T : public RetArgument { public: @@ -127,7 +127,7 @@ namespace TAO */ template<typename T_var, typename T_forany, - template <typename> class Insert_Policy> + class Insert_Policy> struct Fixed_Array_SArg_Traits_T { typedef typename T_forany::_slice_type * ret_type; diff --git a/TAO/tao/PortableServer/Fixed_Array_SArgument_T.inl b/TAO/tao/PortableServer/Fixed_Array_SArgument_T.inl index ed832f73e0f..9fba4897dc4 100644 --- a/TAO/tao/PortableServer/Fixed_Array_SArgument_T.inl +++ b/TAO/tao/PortableServer/Fixed_Array_SArgument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Fixed_Array_SArgument_T<S_forany, Insert_Policy>::In_Fixed_Array_SArgument_T (void) @@ -13,7 +13,7 @@ TAO::In_Fixed_Array_SArgument_T<S_forany, } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type const * TAO::In_Fixed_Array_SArgument_T<S_forany, @@ -25,7 +25,7 @@ TAO::In_Fixed_Array_SArgument_T<S_forany, // =========================================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Fixed_Array_SArgument_T<S_forany, Insert_Policy>:: @@ -34,7 +34,7 @@ Inout_Fixed_Array_SArgument_T (void) } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Inout_Fixed_Array_SArgument_T<S_forany, @@ -46,7 +46,7 @@ TAO::Inout_Fixed_Array_SArgument_T<S_forany, // =========================================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Fixed_Array_SArgument_T<S_forany, Insert_Policy>:: @@ -55,7 +55,7 @@ Out_Fixed_Array_SArgument_T (void) } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Out_Fixed_Array_SArgument_T<S_forany, @@ -68,7 +68,7 @@ TAO::Out_Fixed_Array_SArgument_T<S_forany, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Fixed_Array_SArgument_T<S_var, S_forany, @@ -79,7 +79,7 @@ Ret_Fixed_Array_SArgument_T (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Ret_Fixed_Array_SArgument_T<S_var, diff --git a/TAO/tao/PortableServer/Fixed_Size_SArgument_T.cpp b/TAO/tao/PortableServer/Fixed_Size_SArgument_T.cpp index 66e53e98988..33990ec3594 100644 --- a/TAO/tao/PortableServer/Fixed_Size_SArgument_T.cpp +++ b/TAO/tao/PortableServer/Fixed_Size_SArgument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Fixed_Size_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -22,12 +22,12 @@ TAO::In_Fixed_Size_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Fixed_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -35,7 +35,7 @@ TAO::In_Fixed_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( // =========================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -43,7 +43,7 @@ TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr) @@ -54,12 +54,12 @@ TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -67,7 +67,7 @@ TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( // ============================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Fixed_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -77,12 +77,12 @@ TAO::Out_Fixed_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Fixed_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -90,7 +90,7 @@ TAO::Out_Fixed_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( // ============================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Fixed_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -100,12 +100,12 @@ TAO::Ret_Fixed_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Fixed_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/PortableServer/Fixed_Size_SArgument_T.h b/TAO/tao/PortableServer/Fixed_Size_SArgument_T.h index 9d17656495e..0912f64c017 100644 --- a/TAO/tao/PortableServer/Fixed_Size_SArgument_T.h +++ b/TAO/tao/PortableServer/Fixed_Size_SArgument_T.h @@ -36,7 +36,7 @@ namespace TAO * Skeleton class template for operation "IN" arguments of fixed * size IDL types. */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class In_Fixed_Size_SArgument_T : public InArgument { public: @@ -75,7 +75,7 @@ namespace TAO * @brief Template class for INOUT skeleton arg of fixed size IDL types. * */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class Inout_Fixed_Size_SArgument_T : public InoutArgument { public: @@ -114,7 +114,7 @@ namespace TAO * @brief Template class for OUT skeleton argument of fixed size IDL types. * */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class Out_Fixed_Size_SArgument_T : public OutArgument { public: @@ -153,7 +153,7 @@ namespace TAO * @brief Template class for return skeleton value of fixed size IDL types. * */ - template<typename S, template <typename> class Insert_Policy> + template<typename S, class Insert_Policy> class Ret_Fixed_Size_SArgument_T : public RetArgument { public: @@ -193,7 +193,7 @@ namespace TAO * */ template<typename T, - template <typename> class Insert_Policy> + class Insert_Policy> struct Fixed_Size_SArg_Traits_T { typedef T ret_type; diff --git a/TAO/tao/PortableServer/Fixed_Size_SArgument_T.inl b/TAO/tao/PortableServer/Fixed_Size_SArgument_T.inl index 4c6288a4954..367a060b576 100644 --- a/TAO/tao/PortableServer/Fixed_Size_SArgument_T.inl +++ b/TAO/tao/PortableServer/Fixed_Size_SArgument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S const & TAO::In_Fixed_Size_SArgument_T<S,Insert_Policy>::arg (void) const @@ -16,7 +16,7 @@ TAO::In_Fixed_Size_SArgument_T<S,Insert_Policy>::arg (void) const // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>:: Inout_Fixed_Size_SArgument_T (void) @@ -24,7 +24,7 @@ Inout_Fixed_Size_SArgument_T (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::arg (void) @@ -35,7 +35,7 @@ TAO::Inout_Fixed_Size_SArgument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Fixed_Size_SArgument_T<S, Insert_Policy>:: @@ -43,7 +43,7 @@ Out_Fixed_Size_SArgument_T (void) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Out_Fixed_Size_SArgument_T<S,Insert_Policy>::arg (void) @@ -54,13 +54,13 @@ TAO::Out_Fixed_Size_SArgument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Fixed_Size_SArgument_T<S,Insert_Policy>::Ret_Fixed_Size_SArgument_T (void) {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Ret_Fixed_Size_SArgument_T<S,Insert_Policy>::arg (void) diff --git a/TAO/tao/PortableServer/Object_SArg_Traits.h b/TAO/tao/PortableServer/Object_SArg_Traits.h index 6f9189fbb1f..0145ec7909e 100644 --- a/TAO/tao/PortableServer/Object_SArg_Traits.h +++ b/TAO/tao/PortableServer/Object_SArg_Traits.h @@ -48,7 +48,8 @@ namespace TAO : public Object_SArg_Traits_T<CORBA::Object_ptr, CORBA::Object_var, CORBA::Object_out, - TAO::Any_Insert_Policy_Stream> + TAO::Any_Insert_Policy_Stream <CORBA::Object_ptr> + > { }; } diff --git a/TAO/tao/PortableServer/Object_SArgument_T.cpp b/TAO/tao/PortableServer/Object_SArgument_T.cpp index 00e5b8948e4..9bdc6b3bcae 100644 --- a/TAO/tao/PortableServer/Object_SArgument_T.cpp +++ b/TAO/tao/PortableServer/Object_SArgument_T.cpp @@ -13,7 +13,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::demarshal (TAO_InputCDR &cdr) { @@ -24,12 +24,12 @@ TAO::In_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::demarshal (TAO_InputCDR & template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -38,7 +38,7 @@ TAO::In_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::interceptor_value ( template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -47,7 +47,7 @@ TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::marshal (TAO_OutputCDR template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -58,12 +58,12 @@ TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::demarshal (TAO_InputCD template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -73,7 +73,7 @@ TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::interceptor_value ( template<typename S_ptr, typename S_var, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Object_SArgument_T<S_ptr,S_var,S_out,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -85,12 +85,12 @@ TAO::Out_Object_SArgument_T<S_ptr,S_var,S_out,Insert_Policy>::marshal (TAO_Outpu template<typename S_ptr, typename S_var, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Object_SArgument_T<S_ptr,S_var,S_out,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -99,7 +99,7 @@ TAO::Out_Object_SArgument_T<S_ptr,S_var,S_out,Insert_Policy>::interceptor_value template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -110,12 +110,12 @@ TAO::Ret_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::marshal (TAO_OutputCDR & template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_ptr>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/PortableServer/Object_SArgument_T.h b/TAO/tao/PortableServer/Object_SArgument_T.h index a359304715d..2274a22c781 100644 --- a/TAO/tao/PortableServer/Object_SArgument_T.h +++ b/TAO/tao/PortableServer/Object_SArgument_T.h @@ -39,7 +39,7 @@ namespace TAO */ template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Object_SArgument_T : public InArgument { public: @@ -62,7 +62,7 @@ namespace TAO */ template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Object_SArgument_T : public InoutArgument { public: @@ -88,7 +88,7 @@ namespace TAO template<typename S_ptr, typename S_var, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Object_SArgument_T : public OutArgument { public: @@ -112,7 +112,7 @@ namespace TAO */ template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Object_SArgument_T : public RetArgument { public: @@ -137,7 +137,7 @@ namespace TAO template<typename T_ptr, typename T_var, typename T_out, - template <typename> class Insert_Policy> + class Insert_Policy> struct Object_SArg_Traits_T { typedef T_ptr ret_type; diff --git a/TAO/tao/PortableServer/Object_SArgument_T.inl b/TAO/tao/PortableServer/Object_SArgument_T.inl index 9ab6d5308ca..d6392bc972f 100644 --- a/TAO/tao/PortableServer/Object_SArgument_T.inl +++ b/TAO/tao/PortableServer/Object_SArgument_T.inl @@ -7,7 +7,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr TAO::In_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::arg (void) const @@ -19,7 +19,7 @@ TAO::In_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::arg (void) const template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>:: Inout_Object_SArgument_T (void) @@ -28,7 +28,7 @@ Inout_Object_SArgument_T (void) template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr& TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::arg (void) @@ -41,7 +41,7 @@ TAO::Inout_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::arg (void) template<typename S_ptr, typename S_var, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Object_SArgument_T<S_ptr,S_var,S_out,Insert_Policy>:: Out_Object_SArgument_T (void) @@ -51,7 +51,7 @@ Out_Object_SArgument_T (void) template<typename S_ptr, typename S_var, typename S_out, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_out TAO::Out_Object_SArgument_T<S_ptr,S_var,S_out,Insert_Policy>::arg (void) @@ -63,7 +63,7 @@ TAO::Out_Object_SArgument_T<S_ptr,S_var,S_out,Insert_Policy>::arg (void) template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Object_SArgument_T<S_ptr,S_var,Insert_Policy>:: Ret_Object_SArgument_T (void) @@ -72,7 +72,7 @@ Ret_Object_SArgument_T (void) template<typename S_ptr, typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S_ptr & TAO::Ret_Object_SArgument_T<S_ptr,S_var,Insert_Policy>::arg (void) diff --git a/TAO/tao/PortableServer/Special_Basic_SArgument_T.cpp b/TAO/tao/PortableServer/Special_Basic_SArgument_T.cpp index 2cdb15d8b5b..52e00cb5110 100644 --- a/TAO/tao/PortableServer/Special_Basic_SArgument_T.cpp +++ b/TAO/tao/PortableServer/Special_Basic_SArgument_T.cpp @@ -17,7 +17,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -31,12 +31,12 @@ TAO::In_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::demarshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -46,7 +46,7 @@ interceptor_value (CORBA::Any *any) const template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -58,7 +58,7 @@ TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::marshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -72,12 +72,12 @@ TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::demarshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -87,7 +87,7 @@ interceptor_value (CORBA::Any *any) const template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -101,12 +101,12 @@ TAO::Out_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::marshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -116,7 +116,7 @@ interceptor_value (CORBA::Any *any) const template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -130,12 +130,12 @@ TAO::Ret_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::marshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/PortableServer/Special_Basic_SArgument_T.h b/TAO/tao/PortableServer/Special_Basic_SArgument_T.h index 1ebcb1798cb..505fcd74c27 100644 --- a/TAO/tao/PortableServer/Special_Basic_SArgument_T.h +++ b/TAO/tao/PortableServer/Special_Basic_SArgument_T.h @@ -36,7 +36,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Special_Basic_SArgument_T : public InArgument { public: @@ -61,7 +61,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Special_Basic_SArgument_T : public InoutArgument { public: @@ -87,7 +87,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Special_Basic_SArgument_T : public OutArgument { public: @@ -112,7 +112,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Special_Basic_SArgument_T : public RetArgument { public: @@ -135,7 +135,7 @@ namespace TAO * of (w)char/boolean/octet. * */ - template<typename T, typename to_T, typename from_T, template <typename> class Insert_Policy> + template<typename T, typename to_T, typename from_T, class Insert_Policy> struct Special_Basic_SArg_Traits_T { typedef T ret_type; diff --git a/TAO/tao/PortableServer/Special_Basic_SArgument_T.inl b/TAO/tao/PortableServer/Special_Basic_SArgument_T.inl index 90b5f23677e..a6f4dd1a499 100644 --- a/TAO/tao/PortableServer/Special_Basic_SArgument_T.inl +++ b/TAO/tao/PortableServer/Special_Basic_SArgument_T.inl @@ -7,7 +7,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: In_Special_Basic_SArgument_T (void) @@ -17,7 +17,7 @@ In_Special_Basic_SArgument_T (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S const & TAO::In_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::arg (void) const @@ -30,7 +30,7 @@ TAO::In_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::arg (void) const template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: Inout_Special_Basic_SArgument_T (void) @@ -40,7 +40,7 @@ Inout_Special_Basic_SArgument_T (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::arg (void) @@ -53,7 +53,7 @@ TAO::Inout_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::arg (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: Out_Special_Basic_SArgument_T (void) @@ -63,7 +63,7 @@ Out_Special_Basic_SArgument_T (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> S & TAO::Out_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::arg (void) { @@ -75,7 +75,7 @@ TAO::Out_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::arg (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>:: Ret_Special_Basic_SArgument_T (void) @@ -85,7 +85,7 @@ Ret_Special_Basic_SArgument_T (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Ret_Special_Basic_SArgument_T<S,to_S,from_S,Insert_Policy>::arg (void) diff --git a/TAO/tao/PortableServer/Special_Basic_SArguments.h b/TAO/tao/PortableServer/Special_Basic_SArguments.h index eae031847fb..f306336fe83 100644 --- a/TAO/tao/PortableServer/Special_Basic_SArguments.h +++ b/TAO/tao/PortableServer/Special_Basic_SArguments.h @@ -43,7 +43,7 @@ namespace TAO : public Special_Basic_SArg_Traits_T<CORBA::Char, ACE_InputCDR::to_char, ACE_OutputCDR::from_char, - TAO::Any_Insert_Policy_Stream> + TAO::Any_Insert_Policy_Stream <ACE_OutputCDR::from_char> > { }; @@ -52,7 +52,7 @@ namespace TAO : public Special_Basic_SArg_Traits_T<CORBA::WChar, ACE_InputCDR::to_wchar, ACE_OutputCDR::from_wchar, - TAO::Any_Insert_Policy_Stream> + TAO::Any_Insert_Policy_Stream <ACE_OutputCDR::from_wchar> > { }; @@ -61,7 +61,7 @@ namespace TAO : public Special_Basic_SArg_Traits_T<CORBA::Octet, ACE_InputCDR::to_octet, ACE_OutputCDR::from_octet, - TAO::Any_Insert_Policy_Stream> + TAO::Any_Insert_Policy_Stream <ACE_OutputCDR::from_octet> > { }; @@ -70,7 +70,7 @@ namespace TAO : public Special_Basic_SArg_Traits_T<CORBA::Boolean, ACE_InputCDR::to_boolean, ACE_OutputCDR::from_boolean, - TAO::Any_Insert_Policy_Stream> + TAO::Any_Insert_Policy_Stream <ACE_OutputCDR::from_boolean> > { }; diff --git a/TAO/tao/PortableServer/TypeCode_SArg_Traits.h b/TAO/tao/PortableServer/TypeCode_SArg_Traits.h index 77eff8e57ad..5bfc9b5a7dd 100644 --- a/TAO/tao/PortableServer/TypeCode_SArg_Traits.h +++ b/TAO/tao/PortableServer/TypeCode_SArg_Traits.h @@ -48,7 +48,7 @@ namespace TAO : public Object_SArg_Traits_T<CORBA::TypeCode_ptr, CORBA::TypeCode_var, CORBA::TypeCode_out, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::TypeCode_ptr> > { }; diff --git a/TAO/tao/PortableServer/Var_Array_SArgument_T.cpp b/TAO/tao/PortableServer/Var_Array_SArgument_T.cpp index 0ba7f075cac..489af67b782 100644 --- a/TAO/tao/PortableServer/Var_Array_SArgument_T.cpp +++ b/TAO/tao/PortableServer/Var_Array_SArgument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Var_Array_SArgument_T<S_forany, Insert_Policy>::demarshal (TAO_InputCDR & cdr) @@ -24,13 +24,13 @@ TAO::In_Var_Array_SArgument_T<S_forany, #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Var_Array_SArgument_T<S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, S_forany (this->x_)); + Insert_Policy::any_insert (any, S_forany (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -38,7 +38,7 @@ TAO::In_Var_Array_SArgument_T<S_forany, // =========================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Array_SArgument_T<S_forany, Insert_Policy>::marshal (TAO_OutputCDR &cdr) @@ -47,7 +47,7 @@ TAO::Inout_Var_Array_SArgument_T<S_forany, } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Array_SArgument_T<S_forany, Insert_Policy>::demarshal (TAO_InputCDR & cdr) @@ -59,14 +59,14 @@ TAO::Inout_Var_Array_SArgument_T<S_forany, #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Var_Array_SArgument_T<S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { typedef typename S_forany::_slice_type slice_type; - Insert_Policy<S_forany>::any_insert ( + Insert_Policy::any_insert ( any, S_forany (const_cast <slice_type *>(this->x_)) ); @@ -78,7 +78,7 @@ TAO::Inout_Var_Array_SArgument_T<S_forany, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Var_Array_SArgument_T<S_var, S_forany, @@ -94,14 +94,14 @@ TAO::Out_Var_Array_SArgument_T<S_var, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Var_Array_SArgument_T<S_var, S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, S_forany (this->x_.ptr ())); + Insert_Policy::any_insert (any, S_forany (this->x_.ptr ())); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -110,7 +110,7 @@ TAO::Out_Var_Array_SArgument_T<S_var, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Var_Array_SArgument_T<S_var, S_forany, @@ -125,14 +125,14 @@ TAO::Ret_Var_Array_SArgument_T<S_var, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Var_Array_SArgument_T<S_var, S_forany, Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, S_forany (this->x_.ptr ())); + Insert_Policy::any_insert (any, S_forany (this->x_.ptr ())); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/PortableServer/Var_Array_SArgument_T.h b/TAO/tao/PortableServer/Var_Array_SArgument_T.h index 6057e45988f..22a1ee23caa 100644 --- a/TAO/tao/PortableServer/Var_Array_SArgument_T.h +++ b/TAO/tao/PortableServer/Var_Array_SArgument_T.h @@ -32,7 +32,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Var_Array_SArgument_T : public InArgument { public: @@ -56,7 +56,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Var_Array_SArgument_T : public InoutArgument { public: @@ -81,7 +81,7 @@ namespace TAO */ template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Var_Array_SArgument_T : public OutArgument { public: @@ -105,7 +105,7 @@ namespace TAO */ template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Var_Array_SArgument_T : public RetArgument { public: @@ -129,7 +129,7 @@ namespace TAO */ template<typename T_out, typename T_forany, - template <typename> class Insert_Policy> + class Insert_Policy> struct Var_Array_SArg_Traits_T { typedef typename T_forany::_slice_type * ret_type; diff --git a/TAO/tao/PortableServer/Var_Array_SArgument_T.inl b/TAO/tao/PortableServer/Var_Array_SArgument_T.inl index c67376fc892..0d0e74abafd 100644 --- a/TAO/tao/PortableServer/Var_Array_SArgument_T.inl +++ b/TAO/tao/PortableServer/Var_Array_SArgument_T.inl @@ -5,14 +5,14 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Var_Array_SArgument_T<S_forany, Insert_Policy>::In_Var_Array_SArgument_T (void) {} template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type const * TAO::In_Var_Array_SArgument_T<S_forany, @@ -25,7 +25,7 @@ TAO::In_Var_Array_SArgument_T<S_forany, // ========================================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Var_Array_SArgument_T<S_forany, Insert_Policy>:: @@ -34,7 +34,7 @@ Inout_Var_Array_SArgument_T (void) } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> typename S_forany::_slice_type * TAO::Inout_Var_Array_SArgument_T<S_forany, Insert_Policy>::arg (void) @@ -47,7 +47,7 @@ TAO::Inout_Var_Array_SArgument_T<S_forany, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Var_Array_SArgument_T<S_var, S_forany, @@ -58,7 +58,7 @@ Out_Var_Array_SArgument_T (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> typename S_forany::_slice_type *& TAO::Out_Var_Array_SArgument_T<S_var, S_forany, @@ -71,7 +71,7 @@ TAO::Out_Var_Array_SArgument_T<S_var, template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Var_Array_SArgument_T<S_var, S_forany, @@ -82,7 +82,7 @@ Ret_Var_Array_SArgument_T (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Ret_Var_Array_SArgument_T<S_var, diff --git a/TAO/tao/PortableServer/Var_Size_SArgument_T.cpp b/TAO/tao/PortableServer/Var_Size_SArgument_T.cpp index 35fe1fb77d9..cb8864f7859 100644 --- a/TAO/tao/PortableServer/Var_Size_SArgument_T.cpp +++ b/TAO/tao/PortableServer/Var_Size_SArgument_T.cpp @@ -13,7 +13,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Var_Size_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR &cdr) { @@ -23,13 +23,13 @@ TAO::In_Var_Size_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Var_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -37,7 +37,7 @@ TAO::In_Var_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( // =========================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -45,7 +45,7 @@ TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -55,13 +55,13 @@ TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::demarshal (TAO_InputCDR & cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<S>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -69,7 +69,7 @@ TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( // ============================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Var_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -79,12 +79,12 @@ TAO::Out_Var_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Var_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -92,7 +92,7 @@ TAO::Out_Var_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( // ============================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Var_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -102,12 +102,12 @@ TAO::Ret_Var_Size_SArgument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Var_Size_SArgument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/PortableServer/Var_Size_SArgument_T.h b/TAO/tao/PortableServer/Var_Size_SArgument_T.h index d2fe23c5d2c..1632a639a54 100644 --- a/TAO/tao/PortableServer/Var_Size_SArgument_T.h +++ b/TAO/tao/PortableServer/Var_Size_SArgument_T.h @@ -31,7 +31,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Var_Size_SArgument_T : public InArgument { public: @@ -53,7 +53,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Var_Size_SArgument_T : public InoutArgument { public: @@ -77,7 +77,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Var_Size_SArgument_T : public OutArgument { public: @@ -100,7 +100,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Var_Size_SArgument_T : public RetArgument { public: @@ -124,7 +124,7 @@ namespace TAO * */ template<typename T, - template <typename> class Insert_Policy> + class Insert_Policy> struct Var_Size_SArg_Traits_T { typedef T * ret_type; diff --git a/TAO/tao/PortableServer/Var_Size_SArgument_T.inl b/TAO/tao/PortableServer/Var_Size_SArgument_T.inl index 29cc6f4a943..80d2c3fd9bf 100644 --- a/TAO/tao/PortableServer/Var_Size_SArgument_T.inl +++ b/TAO/tao/PortableServer/Var_Size_SArgument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> S const & TAO::In_Var_Size_SArgument_T<S,Insert_Policy>::arg (void) const { @@ -15,14 +15,14 @@ TAO::In_Var_Size_SArgument_T<S,Insert_Policy>::arg (void) const // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::Inout_Var_Size_SArgument_T (void) { } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> S & TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::arg (void) { @@ -32,14 +32,14 @@ TAO::Inout_Var_Size_SArgument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Var_Size_SArgument_T<S,Insert_Policy>::Out_Var_Size_SArgument_T (void) { } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> S *& TAO::Out_Var_Size_SArgument_T<S,Insert_Policy>::arg (void) { @@ -49,14 +49,14 @@ TAO::Out_Var_Size_SArgument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Var_Size_SArgument_T<S,Insert_Policy>::Ret_Var_Size_SArgument_T (void) { } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S *& TAO::Ret_Var_Size_SArgument_T<S,Insert_Policy>::arg (void) diff --git a/TAO/tao/Special_Basic_Argument_T.cpp b/TAO/tao/Special_Basic_Argument_T.cpp index 0937d62d886..0f12d085957 100644 --- a/TAO/tao/Special_Basic_Argument_T.cpp +++ b/TAO/tao/Special_Basic_Argument_T.cpp @@ -15,7 +15,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -27,12 +27,12 @@ TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::marshal (TAO_Outp template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -42,7 +42,7 @@ TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::interceptor_value template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::marshal ( TAO_OutputCDR & cdr) @@ -53,7 +53,7 @@ TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::marshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -67,12 +67,12 @@ TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::demarshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -82,7 +82,7 @@ TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::interceptor_va template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -96,12 +96,12 @@ TAO::Out_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::demarshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -111,7 +111,7 @@ TAO::Out_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::interceptor_valu template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -125,12 +125,12 @@ TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::demarshal ( template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<from_S>::any_insert (any, from_S (this->x_)); + Insert_Policy::any_insert (any, from_S (this->x_)); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/Special_Basic_Argument_T.h b/TAO/tao/Special_Basic_Argument_T.h index 3e2d08848af..e793035ba24 100644 --- a/TAO/tao/Special_Basic_Argument_T.h +++ b/TAO/tao/Special_Basic_Argument_T.h @@ -36,7 +36,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Special_Basic_Argument_T : public InArgument { public: @@ -61,7 +61,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Special_Basic_Argument_T : public InoutArgument { public: @@ -87,7 +87,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Special_Basic_Argument_T : public OutArgument { public: @@ -112,7 +112,7 @@ namespace TAO template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Special_Basic_Argument_T : public RetArgument { public: @@ -148,7 +148,7 @@ namespace TAO template<typename T, typename to_T, typename from_T, - template <typename> class Insert_Policy> + class Insert_Policy> struct Special_Basic_Arg_Traits_T { typedef T ret_type; diff --git a/TAO/tao/Special_Basic_Argument_T.inl b/TAO/tao/Special_Basic_Argument_T.inl index 64e86884e4a..869f232897b 100644 --- a/TAO/tao/Special_Basic_Argument_T.inl +++ b/TAO/tao/Special_Basic_Argument_T.inl @@ -7,7 +7,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::In_Special_Basic_Argument_T ( S const & x @@ -18,7 +18,7 @@ TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::In_Special_Basic_ template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S const & TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) const @@ -31,7 +31,7 @@ TAO::In_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) const template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>:: Inout_Special_Basic_Argument_T (S & x) @@ -41,7 +41,7 @@ Inout_Special_Basic_Argument_T (S & x) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) @@ -54,7 +54,7 @@ TAO::Inout_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>:: Out_Special_Basic_Argument_T (S & x) @@ -64,7 +64,7 @@ Out_Special_Basic_Argument_T (S & x) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Out_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) @@ -77,7 +77,7 @@ TAO::Out_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>:: Ret_Special_Basic_Argument_T (void) @@ -87,7 +87,7 @@ Ret_Special_Basic_Argument_T (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) @@ -98,7 +98,7 @@ TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::arg (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::excp (void) @@ -109,7 +109,7 @@ TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::excp (void) template<typename S, typename to_S, typename from_S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S TAO::Ret_Special_Basic_Argument_T<S,to_S,from_S,Insert_Policy>::retn (void) diff --git a/TAO/tao/Special_Basic_Arguments.h b/TAO/tao/Special_Basic_Arguments.h index a2f40dd3f2d..ff938db4b58 100644 --- a/TAO/tao/Special_Basic_Arguments.h +++ b/TAO/tao/Special_Basic_Arguments.h @@ -41,7 +41,7 @@ namespace TAO : public Special_Basic_Arg_Traits_T<CORBA::Char, ACE_InputCDR::to_char, ACE_OutputCDR::from_char, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_char> > { }; @@ -50,7 +50,7 @@ namespace TAO : public Special_Basic_Arg_Traits_T<CORBA::WChar, ACE_InputCDR::to_wchar, ACE_OutputCDR::from_wchar, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_wchar> > { }; @@ -59,7 +59,7 @@ namespace TAO : public Special_Basic_Arg_Traits_T<CORBA::Octet, ACE_InputCDR::to_octet, ACE_OutputCDR::from_octet, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_octet> > { }; @@ -68,7 +68,7 @@ namespace TAO : public Special_Basic_Arg_Traits_T<CORBA::Boolean, ACE_InputCDR::to_boolean, ACE_OutputCDR::from_boolean, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <ACE_OutputCDR::from_boolean> > { }; } diff --git a/TAO/tao/UB_String_Argument_T.cpp b/TAO/tao/UB_String_Argument_T.cpp index 1e5578a74ae..9afe7216324 100644 --- a/TAO/tao/UB_String_Argument_T.cpp +++ b/TAO/tao/UB_String_Argument_T.cpp @@ -13,7 +13,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::marshal ( TAO_OutputCDR &cdr @@ -25,13 +25,13 @@ TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::marshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<typename S_var::s_traits::char_type const *>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -39,7 +39,7 @@ TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::interceptor_value ( // =========================================================== template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::marshal ( TAO_OutputCDR &cdr @@ -49,7 +49,7 @@ TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::marshal ( } template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -62,13 +62,13 @@ TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<typename S_var::s_traits::char_type const *>::any_insert ( + Insert_Policy::any_insert ( any, this->x_ ); @@ -79,7 +79,7 @@ TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::interceptor_value ( // ============================================================== template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -89,13 +89,13 @@ TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::demarshal (TAO_InputCDR & cd #if TAO_HAS_INTERCEPTORS == 1 template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<typename S_var::s_traits::char_type const *>::any_insert ( + Insert_Policy::any_insert ( any, this->x_ ); @@ -106,7 +106,7 @@ TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::interceptor_value ( // ============================================================ template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::demarshal (TAO_InputCDR & cdr) { @@ -116,12 +116,12 @@ TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::demarshal (TAO_InputCDR & cd #if TAO_HAS_INTERCEPTORS == 1 template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<typename S_var::s_traits::char_type const *>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/UB_String_Argument_T.h b/TAO/tao/UB_String_Argument_T.h index 91a1cb04040..68868fccd6e 100644 --- a/TAO/tao/UB_String_Argument_T.h +++ b/TAO/tao/UB_String_Argument_T.h @@ -33,7 +33,7 @@ namespace TAO * */ template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class In_UB_String_Argument_T : public InArgument { public: @@ -56,7 +56,7 @@ namespace TAO * */ template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_UB_String_Argument_T : public InoutArgument { public: @@ -80,7 +80,7 @@ namespace TAO * */ template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_UB_String_Argument_T : public OutArgument { public: @@ -103,7 +103,7 @@ namespace TAO * */ template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_UB_String_Argument_T : public RetArgument { public: @@ -128,7 +128,7 @@ namespace TAO * */ template<typename T_var, - template <typename> class Insert_Policy> + class Insert_Policy> struct UB_String_Arg_Traits_T { typedef typename T_var::s_traits::char_type * ret_type; diff --git a/TAO/tao/UB_String_Argument_T.inl b/TAO/tao/UB_String_Argument_T.inl index 7ef09bb7277..d6944b69e28 100644 --- a/TAO/tao/UB_String_Argument_T.inl +++ b/TAO/tao/UB_String_Argument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::In_UB_String_Argument_T ( const typename S_var::s_traits::char_type * x) @@ -13,7 +13,7 @@ TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::In_UB_String_Argument_T ( {} template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE const typename S_var::s_traits::char_type * TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) const @@ -24,7 +24,7 @@ TAO::In_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) const // ========================================================================== template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::Inout_UB_String_Argument_T ( typename S_var::s_traits::char_type *& x @@ -33,7 +33,7 @@ TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::Inout_UB_String_Argument_T {} template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) @@ -44,7 +44,7 @@ TAO::Inout_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) // ========================================================================== template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::Out_UB_String_Argument_T ( typename S_var::s_traits::string_out & x @@ -53,7 +53,7 @@ TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::Out_UB_String_Argument_T ( {} template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) @@ -64,13 +64,13 @@ TAO::Out_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) // ========================================================================== template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::Ret_UB_String_Argument_T (void) {} template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type *& TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) @@ -79,7 +79,7 @@ TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::arg (void) } template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type * TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::excp (void) @@ -88,7 +88,7 @@ TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::excp (void) } template<typename S_var, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_var::s_traits::char_type * TAO::Ret_UB_String_Argument_T<S_var,Insert_Policy>::retn (void) diff --git a/TAO/tao/UB_String_Arguments.h b/TAO/tao/UB_String_Arguments.h index 8e240aeba91..35537abb630 100644 --- a/TAO/tao/UB_String_Arguments.h +++ b/TAO/tao/UB_String_Arguments.h @@ -37,14 +37,14 @@ namespace TAO template<> class TAO_Export Arg_Traits<CORBA::Char *> : public UB_String_Arg_Traits_T<CORBA::String_var, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::Char const *> > { }; template<> class TAO_Export Arg_Traits<CORBA::WChar *> : public UB_String_Arg_Traits_T<CORBA::WString_var, - TAO::Any_Insert_Policy_AnyTypeCode_Adapter> + TAO::Any_Insert_Policy_AnyTypeCode_Adapter <CORBA::WChar const *> > { }; } diff --git a/TAO/tao/Valuetype/AbstractBase.h b/TAO/tao/Valuetype/AbstractBase.h index fab7f75622a..11e33d0419c 100644 --- a/TAO/tao/Valuetype/AbstractBase.h +++ b/TAO/tao/Valuetype/AbstractBase.h @@ -163,7 +163,7 @@ namespace TAO CORBA::AbstractBase_var, CORBA::AbstractBase_out, TAO::Objref_Traits<CORBA::AbstractBase>, - TAO::Any_Insert_Policy_Stream + TAO::Any_Insert_Policy_Stream <CORBA::AbstractBase_ptr> > { }; diff --git a/TAO/tao/Valuetype/ValueBase.h b/TAO/tao/Valuetype/ValueBase.h index 3c2f5d3aac9..f7b6c7e4900 100644 --- a/TAO/tao/Valuetype/ValueBase.h +++ b/TAO/tao/Valuetype/ValueBase.h @@ -345,7 +345,7 @@ namespace TAO CORBA::ValueBase_var, CORBA::ValueBase_out, TAO::Value_Traits<CORBA::ValueBase>, - TAO::Any_Insert_Policy_Stream> + TAO::Any_Insert_Policy_Stream <CORBA::ValueBase *> > { }; diff --git a/TAO/tao/Var_Array_Argument_T.cpp b/TAO/tao/Var_Array_Argument_T.cpp index 972426b393b..eccb201ae85 100644 --- a/TAO/tao/Var_Array_Argument_T.cpp +++ b/TAO/tao/Var_Array_Argument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Var_Array_Argument_T<S_forany,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -24,12 +24,12 @@ TAO::In_Var_Array_Argument_T<S_forany,Insert_Policy>::marshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Var_Array_Argument_T<S_forany,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -37,7 +37,7 @@ TAO::In_Var_Array_Argument_T<S_forany,Insert_Policy>::interceptor_value ( // =========================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::marshal ( TAO_OutputCDR & cdr @@ -47,7 +47,7 @@ TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::marshal ( } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -59,12 +59,12 @@ TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::interceptor_value ( CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, this->x_); + Insert_Policy::any_insert (any, this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -73,7 +73,7 @@ TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::interceptor_value ( template<typename S_out, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Var_Array_Argument_T<S_out,S_forany,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -91,13 +91,13 @@ TAO::Out_Var_Array_Argument_T<S_out,S_forany,Insert_Policy>::demarshal ( template<typename S_out, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Var_Array_Argument_T<S_out,S_forany,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { S_forany tmp (this->x_); - Insert_Policy<S_forany>::any_insert (any, tmp); + Insert_Policy::any_insert (any, tmp); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -106,7 +106,7 @@ interceptor_value (CORBA::Any *any) const template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -126,12 +126,12 @@ TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>::demarshal ( template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>:: interceptor_value (CORBA::Any *any) const { - Insert_Policy<S_forany>::any_insert (any, S_forany (this->x_.ptr ())); + Insert_Policy::any_insert (any, S_forany (this->x_.ptr ())); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/Var_Array_Argument_T.h b/TAO/tao/Var_Array_Argument_T.h index 4e9dfab3c48..951b983630b 100644 --- a/TAO/tao/Var_Array_Argument_T.h +++ b/TAO/tao/Var_Array_Argument_T.h @@ -32,7 +32,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Var_Array_Argument_T : public InArgument { public: @@ -55,7 +55,7 @@ namespace TAO * */ template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Var_Array_Argument_T : public InoutArgument { public: @@ -80,7 +80,7 @@ namespace TAO */ template<typename S_out, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Var_Array_Argument_T : public OutArgument { public: @@ -104,7 +104,7 @@ namespace TAO */ template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Var_Array_Argument_T : public RetArgument { public: @@ -131,7 +131,7 @@ namespace TAO */ template<typename T_out, typename T_forany, - template <typename> class Insert_Policy> + class Insert_Policy> struct Var_Array_Arg_Traits_T { typedef typename T_forany::_slice_type * ret_type; diff --git a/TAO/tao/Var_Array_Argument_T.inl b/TAO/tao/Var_Array_Argument_T.inl index 7ef5373f364..49ae7c5f813 100644 --- a/TAO/tao/Var_Array_Argument_T.inl +++ b/TAO/tao/Var_Array_Argument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Var_Array_Argument_T<S_forany,Insert_Policy>:: In_Var_Array_Argument_T (const typename S_forany::_slice_type * x) @@ -14,7 +14,7 @@ In_Var_Array_Argument_T (const typename S_forany::_slice_type * x) } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type const * TAO::In_Var_Array_Argument_T<S_forany,Insert_Policy>::arg (void) const @@ -25,7 +25,7 @@ TAO::In_Var_Array_Argument_T<S_forany,Insert_Policy>::arg (void) const // ========================================================================== template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>:: Inout_Var_Array_Argument_T (typename S_forany::_slice_type *&x) @@ -34,7 +34,7 @@ Inout_Var_Array_Argument_T (typename S_forany::_slice_type *&x) } template<typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::arg (void) @@ -46,7 +46,7 @@ TAO::Inout_Var_Array_Argument_T<S_forany,Insert_Policy>::arg (void) template<typename S_out, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Var_Array_Argument_T<S_out,S_forany,Insert_Policy>:: Out_Var_Array_Argument_T (S_out x) @@ -56,7 +56,7 @@ Out_Var_Array_Argument_T (S_out x) template<typename S_out, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Out_Var_Array_Argument_T<S_out,S_forany,Insert_Policy>::arg (void) @@ -68,7 +68,7 @@ TAO::Out_Var_Array_Argument_T<S_out,S_forany,Insert_Policy>::arg (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>:: Ret_Var_Array_Argument_T (void) @@ -76,7 +76,7 @@ Ret_Var_Array_Argument_T (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type *& TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>::arg (void) @@ -86,7 +86,7 @@ TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>::arg (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>::excp (void) @@ -96,7 +96,7 @@ TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>::excp (void) template<typename S_var, typename S_forany, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE typename S_forany::_slice_type * TAO::Ret_Var_Array_Argument_T<S_var,S_forany,Insert_Policy>::retn (void) diff --git a/TAO/tao/Var_Size_Argument_T.cpp b/TAO/tao/Var_Size_Argument_T.cpp index 0dea62890b2..570c37ceb20 100644 --- a/TAO/tao/Var_Size_Argument_T.cpp +++ b/TAO/tao/Var_Size_Argument_T.cpp @@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::In_Var_Size_Argument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) { @@ -22,13 +22,13 @@ TAO::In_Var_Size_Argument_T<S,Insert_Policy>::marshal (TAO_OutputCDR &cdr) #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::In_Var_Size_Argument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<S>::any_insert (any, *this->x_); + Insert_Policy::any_insert (any, *this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -36,7 +36,7 @@ TAO::In_Var_Size_Argument_T<S,Insert_Policy>::interceptor_value ( // =========================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::marshal ( TAO_OutputCDR &cdr @@ -46,7 +46,7 @@ TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::marshal ( } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -58,13 +58,13 @@ TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<S>::any_insert (any, *this->x_); + Insert_Policy::any_insert (any, *this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -72,7 +72,7 @@ TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::interceptor_value ( // ============================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -85,13 +85,13 @@ TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<S>::any_insert (any, *this->x_); + Insert_Policy::any_insert (any, *this->x_); } #endif /* TAO_HAS_INTERCEPTORS */ @@ -99,7 +99,7 @@ TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::interceptor_value ( // ============================================================ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> CORBA::Boolean TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::demarshal ( TAO_InputCDR & cdr @@ -116,13 +116,13 @@ TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::demarshal ( #if TAO_HAS_INTERCEPTORS == 1 template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> void TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::interceptor_value ( CORBA::Any *any ) const { - Insert_Policy<S>::any_insert (any, this->x_.in ()); + Insert_Policy::any_insert (any, this->x_.in ()); } #endif /* TAO_HAS_INTERCEPTORS */ diff --git a/TAO/tao/Var_Size_Argument_T.h b/TAO/tao/Var_Size_Argument_T.h index 66fe8be82b9..86493326ad9 100644 --- a/TAO/tao/Var_Size_Argument_T.h +++ b/TAO/tao/Var_Size_Argument_T.h @@ -32,7 +32,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class In_Var_Size_Argument_T : public InArgument { public: @@ -46,9 +46,6 @@ namespace TAO private: const S * x_; -#if TAO_HAS_INTERCEPTORS == 1 - Insert_Policy <S> insert_policy_; -#endif /* TAO_HAS_INTERCEPTORS == 1 */ }; /** @@ -58,7 +55,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Inout_Var_Size_Argument_T : public InoutArgument { public: @@ -82,7 +79,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Out_Var_Size_Argument_T : public OutArgument { public: @@ -105,7 +102,7 @@ namespace TAO * */ template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> class Ret_Var_Size_Argument_T : public RetArgument { public: @@ -132,7 +129,7 @@ namespace TAO * */ template<typename T, - template <typename> class Insert_Policy> + class Insert_Policy> struct Var_Size_Arg_Traits_T { typedef T * ret_type; diff --git a/TAO/tao/Var_Size_Argument_T.inl b/TAO/tao/Var_Size_Argument_T.inl index b70b5d6905c..331564d2eaf 100644 --- a/TAO/tao/Var_Size_Argument_T.inl +++ b/TAO/tao/Var_Size_Argument_T.inl @@ -5,7 +5,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::In_Var_Size_Argument_T<S,Insert_Policy>::In_Var_Size_Argument_T (S const & x) : x_ (&x) @@ -13,7 +13,7 @@ TAO::In_Var_Size_Argument_T<S,Insert_Policy>::In_Var_Size_Argument_T (S const & } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE const S & TAO::In_Var_Size_Argument_T<S,Insert_Policy>::arg (void) const @@ -24,7 +24,7 @@ TAO::In_Var_Size_Argument_T<S,Insert_Policy>::arg (void) const // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::Inout_Var_Size_Argument_T (S & x) : x_ (&x) @@ -32,7 +32,7 @@ TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::Inout_Var_Size_Argument_T (S & } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S & TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::arg (void) @@ -43,7 +43,7 @@ TAO::Inout_Var_Size_Argument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::Out_Var_Size_Argument_T ( typename S::_out_type x @@ -52,7 +52,7 @@ TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::Out_Var_Size_Argument_T ( {} template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S *& TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::arg (void) @@ -63,14 +63,14 @@ TAO::Out_Var_Size_Argument_T<S,Insert_Policy>::arg (void) // ========================================================================== template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::Ret_Var_Size_Argument_T (void) { } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S *& TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::arg (void) @@ -79,7 +79,7 @@ TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::arg (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S * TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::excp (void) @@ -88,7 +88,7 @@ TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::excp (void) } template<typename S, - template <typename> class Insert_Policy> + class Insert_Policy> ACE_INLINE S * TAO::Ret_Var_Size_Argument_T<S,Insert_Policy>::retn (void) |