summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2006-06-27 06:23:42 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2006-06-27 06:23:42 +0000
commita493b9bd01d76382ddb2204f7342fa4ecfafd7c7 (patch)
treecf8a0cb17051311c06e585b6b16ab6bdd64e6f90
parent23e55bf0d609f7371de0e3ed45be49d05c58050c (diff)
downloadATCD-a493b9bd01d76382ddb2204f7342fa4ecfafd7c7.tar.gz
ChangeLogTag: Tue Jun 27 08:25:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--TAO/TAO_IDL/be/be_visitor_arg_traits.cpp40
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp120
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp112
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp96
-rw-r--r--TAO/orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp80
-rw-r--r--TAO/tao/AnyTypeCode/Any_Arg_Traits.h2
-rw-r--r--TAO/tao/AnyTypeCode/TypeCode.h2
-rw-r--r--TAO/tao/BD_String_Argument_T.cpp26
-rw-r--r--TAO/tao/BD_String_Argument_T.h10
-rw-r--r--TAO/tao/BD_String_Argument_T.inl20
-rw-r--r--TAO/tao/Basic_Argument_T.cpp26
-rw-r--r--TAO/tao/Basic_Argument_T.h10
-rw-r--r--TAO/tao/Basic_Argument_T.inl20
-rw-r--r--TAO/tao/Basic_Arguments.h18
-rw-r--r--TAO/tao/DomainC.cpp6
-rw-r--r--TAO/tao/Fixed_Array_Argument_T.cpp26
-rw-r--r--TAO/tao/Fixed_Array_Argument_T.h10
-rw-r--r--TAO/tao/Fixed_Array_Argument_T.inl20
-rw-r--r--TAO/tao/Fixed_Size_Argument_T.cpp26
-rw-r--r--TAO/tao/Fixed_Size_Argument_T.h10
-rw-r--r--TAO/tao/Fixed_Size_Argument_T.inl20
-rw-r--r--TAO/tao/IFR_Client.mpc14
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.cpp9241
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.h5785
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.inl191
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseS.h1265
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.cpp16251
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.h7351
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.inl780
-rw-r--r--TAO/tao/IFR_Client/IFR_Client_Adapter_Impl.cpp2
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.cpp8943
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.h4037
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.inl470
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.cpp4846
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.h1952
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.inl191
-rw-r--r--TAO/tao/Object.h2
-rw-r--r--TAO/tao/Object_Argument_T.cpp26
-rw-r--r--TAO/tao/Object_Argument_T.h10
-rw-r--r--TAO/tao/Object_Argument_T.inl20
-rw-r--r--TAO/tao/PolicyC.cpp2
-rw-r--r--TAO/tao/PortableServer/Any_SArg_Traits.h2
-rw-r--r--TAO/tao/PortableServer/BD_String_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/BD_String_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/BD_String_SArgument_T.inl16
-rw-r--r--TAO/tao/PortableServer/Basic_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/Basic_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/Basic_SArgument_T.inl16
-rw-r--r--TAO/tao/PortableServer/Basic_SArguments.h18
-rw-r--r--TAO/tao/PortableServer/Fixed_Array_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/Fixed_Array_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/Fixed_Array_SArgument_T.inl16
-rw-r--r--TAO/tao/PortableServer/Fixed_Size_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/Fixed_Size_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/Fixed_Size_SArgument_T.inl14
-rw-r--r--TAO/tao/PortableServer/Object_SArg_Traits.h3
-rw-r--r--TAO/tao/PortableServer/Object_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/Object_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/Object_SArgument_T.inl14
-rw-r--r--TAO/tao/PortableServer/Special_Basic_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/Special_Basic_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/Special_Basic_SArgument_T.inl16
-rw-r--r--TAO/tao/PortableServer/Special_Basic_SArguments.h8
-rw-r--r--TAO/tao/PortableServer/TypeCode_SArg_Traits.h2
-rw-r--r--TAO/tao/PortableServer/Var_Array_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/Var_Array_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/Var_Array_SArgument_T.inl16
-rw-r--r--TAO/tao/PortableServer/Var_Size_SArgument_T.cpp26
-rw-r--r--TAO/tao/PortableServer/Var_Size_SArgument_T.h10
-rw-r--r--TAO/tao/PortableServer/Var_Size_SArgument_T.inl14
-rw-r--r--TAO/tao/Special_Basic_Argument_T.cpp26
-rw-r--r--TAO/tao/Special_Basic_Argument_T.h10
-rw-r--r--TAO/tao/Special_Basic_Argument_T.inl20
-rw-r--r--TAO/tao/Special_Basic_Arguments.h8
-rw-r--r--TAO/tao/UB_String_Argument_T.cpp26
-rw-r--r--TAO/tao/UB_String_Argument_T.h10
-rw-r--r--TAO/tao/UB_String_Argument_T.inl20
-rw-r--r--TAO/tao/UB_String_Arguments.h4
-rw-r--r--TAO/tao/Valuetype/AbstractBase.h2
-rw-r--r--TAO/tao/Valuetype/ValueBase.h2
-rw-r--r--TAO/tao/Var_Array_Argument_T.cpp26
-rw-r--r--TAO/tao/Var_Array_Argument_T.h10
-rw-r--r--TAO/tao/Var_Array_Argument_T.inl20
-rw-r--r--TAO/tao/Var_Size_Argument_T.cpp26
-rw-r--r--TAO/tao/Var_Size_Argument_T.h13
-rw-r--r--TAO/tao/Var_Size_Argument_T.inl20
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)