summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2005-04-12 08:24:13 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2005-04-12 08:24:13 +0000
commitc5cf70052243fb771ff35e1120c993cd9ac4c729 (patch)
treeb7e47f21341bb2a37245be1c6343ceae6ec4c444
parentb2a6aad3e2e361a6b815df30aa494ec49a605d40 (diff)
downloadATCD-c5cf70052243fb771ff35e1120c993cd9ac4c729.tar.gz
ChangeLogTag: Mon Apr 11 21:26:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--TAO/tao/BiDir_GIOP/BiDirPolicy.pidl2
-rw-r--r--TAO/tao/BiDir_GIOP/BiDirPolicyC.cpp39
-rw-r--r--TAO/tao/BiDir_GIOP/BiDirPolicyC.h2
-rw-r--r--TAO/tao/DynamicAny/DynamicAny.pidl2
-rw-r--r--TAO/tao/DynamicAny/DynamicAnyC.cpp581
-rw-r--r--TAO/tao/DynamicAny/DynamicAnyC.h2
-rw-r--r--TAO/tao/IFR_Client/IFR_Base.pidl2
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseA.cpp306
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.cpp2951
-rw-r--r--TAO/tao/IFR_Client/IFR_BaseC.h2
-rw-r--r--TAO/tao/IFR_Client/IFR_Basic.pidl2
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicA.cpp436
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.cpp2821
-rw-r--r--TAO/tao/IFR_Client/IFR_BasicC.h2
-rw-r--r--TAO/tao/IFR_Client/IFR_Components.pidl12
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsA.cpp226
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.cpp1731
-rw-r--r--TAO/tao/IFR_Client/IFR_ComponentsC.h2
-rw-r--r--TAO/tao/IFR_Client/IFR_Extended.pidl4
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedA.cpp106
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.cpp1153
-rw-r--r--TAO/tao/IFR_Client/IFR_ExtendedC.h2
-rw-r--r--TAO/tao/IORInterceptor/IORInfo.pidl2
-rw-r--r--TAO/tao/IORInterceptor/IORInfoC.cpp75
-rw-r--r--TAO/tao/IORInterceptor/IORInfoC.h2
-rw-r--r--TAO/tao/IORInterceptor/IORInterceptor.pidl2
-rw-r--r--TAO/tao/IORInterceptor/IORInterceptorC.cpp39
-rw-r--r--TAO/tao/IORInterceptor/IORInterceptorC.h2
-rw-r--r--TAO/tao/IORManipulation/IOR.pidl2
-rw-r--r--TAO/tao/IORManipulation/IORA.cpp86
-rw-r--r--TAO/tao/IORManipulation/IORC.cpp124
-rw-r--r--TAO/tao/IORManipulation/IORC.h2
-rw-r--r--TAO/tao/IORTable/IORTable.pidl2
-rw-r--r--TAO/tao/IORTable/IORTableC.cpp69
-rw-r--r--TAO/tao/IORTable/IORTableC.h2
-rw-r--r--TAO/tao/ObjRefTemplate/Default_ORT.pidl2
-rw-r--r--TAO/tao/ObjRefTemplate/Default_ORTA.cpp20
-rw-r--r--TAO/tao/ObjRefTemplate/Default_ORTC.cpp43
-rw-r--r--TAO/tao/ObjRefTemplate/Default_ORTC.h8
-rw-r--r--TAO/tao/ObjRefTemplate/ObjectReferenceTemplate.pidl2
-rw-r--r--TAO/tao/ObjRefTemplate/ObjectReferenceTemplateA.cpp57
-rw-r--r--TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.cpp205
-rw-r--r--TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.h12
-rw-r--r--TAO/tao/RTCORBA/RTCORBA.pidl2
-rw-r--r--TAO/tao/RTCORBA/RTCORBAA.cpp262
-rw-r--r--TAO/tao/RTCORBA/RTCORBAC.cpp735
-rw-r--r--TAO/tao/RTCORBA/RTCORBAC.h2
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServer.pidl2
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServerA.cpp18
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServerC.cpp51
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServerC.h4
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServerS.h84
-rw-r--r--TAO/tao/RTPortableServer/RTPortableServer_includeC.h2
-rw-r--r--TAO/tao/RTPortableServer/diffs/RTPortableServer.diff16
-rw-r--r--TAO/tao/RTPortableServer/diffs/RTPortableServer_include.diff4
-rw-r--r--TAO/tao/RTScheduling/RTScheduler.pidl2
-rw-r--r--TAO/tao/RTScheduling/RTSchedulerA.cpp7
-rw-r--r--TAO/tao/RTScheduling/RTSchedulerC.cpp263
-rw-r--r--TAO/tao/RTScheduling/RTSchedulerC.h2
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl2
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp16
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp39
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h2
63 files changed, 169 insertions, 12490 deletions
diff --git a/TAO/tao/BiDir_GIOP/BiDirPolicy.pidl b/TAO/tao/BiDir_GIOP/BiDirPolicy.pidl
index 34ddc747d63..6659b56951d 100644
--- a/TAO/tao/BiDir_GIOP/BiDirPolicy.pidl
+++ b/TAO/tao/BiDir_GIOP/BiDirPolicy.pidl
@@ -5,7 +5,7 @@
// BiDirPolicy*.* The command used to generate code
// is:
//
-// tao_idl -o orig -Ge 1 -GT -Sa -St -Sci \
+// tao_idl -o orig -Ge 1 -Sa -St -Sci \
// -Wb,export_macro=TAO_BiDirGIOP_Export \
// -Wb,export_include="bidirgiop_export.h" \
// -Wb,pre_include="ace/pre.h" \
diff --git a/TAO/tao/BiDir_GIOP/BiDirPolicyC.cpp b/TAO/tao/BiDir_GIOP/BiDirPolicyC.cpp
index 3e2213d3bb2..93db9790b38 100644
--- a/TAO/tao/BiDir_GIOP/BiDirPolicyC.cpp
+++ b/TAO/tao/BiDir_GIOP/BiDirPolicyC.cpp
@@ -182,42 +182,3 @@ BiDirPolicy::BidirectionalPolicy::marshal (TAO_OutputCDR &)
{
return false;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Objref_Traits<
- BiDirPolicy::BidirectionalPolicy
- >;
-
- template class
- TAO_Objref_Var_T<
- BiDirPolicy::BidirectionalPolicy
- >;
-
- template class
- TAO_Objref_Out_T<
- BiDirPolicy::BidirectionalPolicy
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- BiDirPolicy::BidirectionalPolicy \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- BiDirPolicy::BidirectionalPolicy
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- BiDirPolicy::BidirectionalPolicy
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/BiDir_GIOP/BiDirPolicyC.h b/TAO/tao/BiDir_GIOP/BiDirPolicyC.h
index 7f46e765b40..0baa3c73cee 100644
--- a/TAO/tao/BiDir_GIOP/BiDirPolicyC.h
+++ b/TAO/tao/BiDir_GIOP/BiDirPolicyC.h
@@ -213,7 +213,7 @@ namespace BiDirPolicy
} // module BiDirPolicy
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/DynamicAny/DynamicAny.pidl b/TAO/tao/DynamicAny/DynamicAny.pidl
index 13838c0b04b..1a6db982993 100644
--- a/TAO/tao/DynamicAny/DynamicAny.pidl
+++ b/TAO/tao/DynamicAny/DynamicAny.pidl
@@ -20,7 +20,7 @@
* The command used to generate code from this file is:
*
* tao_idl \
- * -o orig -Gp -Sci -Gd -Ge 1 -Sa -Sc -St -GT -I../.. \
+ * -o orig -Gp -Sci -Gd -Ge 1 -Sa -Sc -St -I../.. \
* -Wb,export_macro=TAO_DynamicAny_Export \
* -Wb,export_include=dynamicany_export.h \
* -Wb,pre_include="ace/pre.h" \
diff --git a/TAO/tao/DynamicAny/DynamicAnyC.cpp b/TAO/tao/DynamicAny/DynamicAnyC.cpp
index f2b779c3410..ba64e06d5b0 100644
--- a/TAO/tao/DynamicAny/DynamicAnyC.cpp
+++ b/TAO/tao/DynamicAny/DynamicAnyC.cpp
@@ -1878,584 +1878,3 @@ CORBA::Boolean operator>> (
}
#endif /* _TAO_CDR_OP_DynamicAny_AnySeq_CPP_ */
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynAny
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynAny
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynAny
- >;
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynFixed
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynFixed
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynFixed
- >;
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynEnum
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynEnum
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynEnum
- >;
-
- template class
- TAO_Var_Var_T<
- DynamicAny::NameValuePair
- >;
-
- template class
- TAO_Var_Base_T<
- DynamicAny::NameValuePair
- >;
-
- template class
- TAO_Out_T<
- DynamicAny::NameValuePair,
- DynamicAny::NameValuePair_var
- >;
-
- template class
- TAO_VarSeq_Var_T<
- DynamicAny::NameValuePairSeq,
- DynamicAny::NameValuePair
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- DynamicAny::NameValuePairSeq,
- DynamicAny::NameValuePair
- >;
-
- template class
- TAO_Seq_Out_T<
- DynamicAny::NameValuePairSeq,
- DynamicAny::NameValuePairSeq_var,
- DynamicAny::NameValuePair
- >;
-
-#if !defined (_DYNAMICANY_NAMEVALUEPAIR__EXPLICIT_CS_)
-#define _DYNAMICANY_NAMEVALUEPAIR__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- DynamicAny::NameValuePair
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- DynamicAny::NameDynAnyPair
- >;
-
- template class
- TAO_Var_Base_T<
- DynamicAny::NameDynAnyPair
- >;
-
- template class
- TAO_Out_T<
- DynamicAny::NameDynAnyPair,
- DynamicAny::NameDynAnyPair_var
- >;
-
- template class
- TAO_VarSeq_Var_T<
- DynamicAny::NameDynAnyPairSeq,
- DynamicAny::NameDynAnyPair
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- DynamicAny::NameDynAnyPairSeq,
- DynamicAny::NameDynAnyPair
- >;
-
- template class
- TAO_Seq_Out_T<
- DynamicAny::NameDynAnyPairSeq,
- DynamicAny::NameDynAnyPairSeq_var,
- DynamicAny::NameDynAnyPair
- >;
-
-#if !defined (_DYNAMICANY_NAMEDYNANYPAIR__EXPLICIT_CS_)
-#define _DYNAMICANY_NAMEDYNANYPAIR__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- DynamicAny::NameDynAnyPair
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynStruct
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynStruct
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynStruct
- >;
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynUnion
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynUnion
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynUnion
- >;
-
- template class
- TAO_VarSeq_Var_T<
- DynamicAny::AnySeq,
- CORBA::Any
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- DynamicAny::AnySeq,
- CORBA::Any
- >;
-
- template class
- TAO_Seq_Out_T<
- DynamicAny::AnySeq,
- DynamicAny::AnySeq_var,
- CORBA::Any
- >;
-
- template class
- TAO_Object_Manager<
- DynamicAny::DynAny,
- DynamicAny::DynAny_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- DynamicAny::DynAnySeq,
- TAO_Object_Manager<
- DynamicAny::DynAny,
- DynamicAny::DynAny_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- DynamicAny::DynAnySeq,
- TAO_Object_Manager<
- DynamicAny::DynAny,
- DynamicAny::DynAny_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- DynamicAny::DynAnySeq,
- DynamicAny::DynAnySeq_var,
- TAO_Object_Manager<
- DynamicAny::DynAny,
- DynamicAny::DynAny_var
- >
- >;
-
-#if !defined (_DYNAMICANY_DYNANY__EXPLICIT_CS_)
-#define _DYNAMICANY_DYNANY__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- DynamicAny::DynAny,
- DynamicAny::DynAny_var
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynSequence
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynSequence
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynSequence
- >;
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynArray
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynArray
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynArray
- >;
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynValue
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynValue
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynValue
- >;
-
- template class
- TAO::Objref_Traits<
- DynamicAny::DynAnyFactory
- >;
-
- template class
- TAO_Objref_Var_T<
- DynamicAny::DynAnyFactory
- >;
-
- template class
- TAO_Objref_Out_T<
- DynamicAny::DynAnyFactory
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynAny \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynAny
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynAny
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynFixed \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynFixed
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynFixed
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynEnum \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynEnum
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynEnum
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- DynamicAny::NameValuePair \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- DynamicAny::NameValuePair \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- DynamicAny::NameValuePair, \
- DynamicAny::NameValuePair_var \
- >
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- DynamicAny::NameValuePairSeq, \
- DynamicAny::NameValuePair \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- DynamicAny::NameValuePairSeq, \
- DynamicAny::NameValuePair \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- DynamicAny::NameValuePairSeq, \
- DynamicAny::NameValuePairSeq_var, \
- DynamicAny::NameValuePair \
- >
-
-#if !defined (_DYNAMICANY_NAMEVALUEPAIR__EXPLICIT_CS_)
-#define _DYNAMICANY_NAMEVALUEPAIR__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- DynamicAny::NameValuePair \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- DynamicAny::NameDynAnyPair \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- DynamicAny::NameDynAnyPair \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- DynamicAny::NameDynAnyPair, \
- DynamicAny::NameDynAnyPair_var \
- >
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- DynamicAny::NameDynAnyPairSeq, \
- DynamicAny::NameDynAnyPair \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- DynamicAny::NameDynAnyPairSeq, \
- DynamicAny::NameDynAnyPair \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- DynamicAny::NameDynAnyPairSeq, \
- DynamicAny::NameDynAnyPairSeq_var, \
- DynamicAny::NameDynAnyPair \
- >
-
-#if !defined (_DYNAMICANY_NAMEDYNANYPAIR__EXPLICIT_CS_)
-#define _DYNAMICANY_NAMEDYNANYPAIR__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- DynamicAny::NameDynAnyPair \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynStruct \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynStruct
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynStruct
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynUnion \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynUnion
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynUnion
- >
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- DynamicAny::AnySeq, \
- CORBA::Any \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- DynamicAny::AnySeq, \
- CORBA::Any \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- DynamicAny::AnySeq, \
- DynamicAny::AnySeq_var, \
- CORBA::Any \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- DynamicAny::DynAnySeq, \
- TAO_Object_Manager< \
- DynamicAny::DynAny, \
- DynamicAny::DynAny_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- DynamicAny::DynAnySeq, \
- TAO_Object_Manager< \
- DynamicAny::DynAny, \
- DynamicAny::DynAny_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- DynamicAny::DynAnySeq, \
- DynamicAny::DynAnySeq_var, \
- TAO_Object_Manager< \
- DynamicAny::DynAny, \
- DynamicAny::DynAny_var \
- > \
- >
-
-#if !defined (_DYNAMICANY_DYNANY__EXPLICIT_CS_)
-#define _DYNAMICANY_DYNANY__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- DynamicAny::DynAny, \
- DynamicAny::DynAny_var \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynSequence \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynSequence
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynSequence
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynArray \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynArray
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynArray
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynValue \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynValue
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynValue
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- DynamicAny::DynAnyFactory \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- DynamicAny::DynAnyFactory
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- DynamicAny::DynAnyFactory
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/DynamicAny/DynamicAnyC.h b/TAO/tao/DynamicAny/DynamicAnyC.h
index 96e0fcb616f..38d2c82257e 100644
--- a/TAO/tao/DynamicAny/DynamicAnyC.h
+++ b/TAO/tao/DynamicAny/DynamicAnyC.h
@@ -2293,7 +2293,7 @@ namespace DynamicAny
} // module DynamicAny
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IFR_Client/IFR_Base.pidl b/TAO/tao/IFR_Client/IFR_Base.pidl
index 00de4b02f97..5d20d202585 100644
--- a/TAO/tao/IFR_Client/IFR_Base.pidl
+++ b/TAO/tao/IFR_Client/IFR_Base.pidl
@@ -14,7 +14,7 @@
*
* The command used to generate code from this IDL file is:
*
- * tao_idl -GA -Ge 1 -Sc -GT -I../.. \
+ * tao_idl -GA -Ge 1 -Sc -I../.. \
* -Wb,export_macro=TAO_IFR_Client_Export \
* -Wb,export_include=ifr_client_export.h \
* -Wb,pre_include="ace/pre.h" \
diff --git a/TAO/tao/IFR_Client/IFR_BaseA.cpp b/TAO/tao/IFR_Client/IFR_BaseA.cpp
index f6fdcc8d190..5259c9d1447 100644
--- a/TAO/tao/IFR_Client/IFR_BaseA.cpp
+++ b/TAO/tao/IFR_Client/IFR_BaseA.cpp
@@ -2945,309 +2945,3 @@ CORBA::Boolean operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Basic_Impl_T<
- CORBA::DefinitionKind
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::IRObject
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::Contained::Description
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::Contained
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::Container::Description
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::Container::DescriptionSeq
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::Container
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::IDLType
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::InterfaceDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ValueDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::AbstractInterfaceDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::LocalInterfaceDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtInterfaceDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtValueDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtAbstractInterfaceDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtLocalInterfaceDefSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ContainedSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::StructMember
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::StructMemberSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::Initializer
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::InitializerSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExceptionDescription
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExcDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtInitializer
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtInitializerSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::UnionMember
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::UnionMemberSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::EnumMemberSeq
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::TypedefDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::TypeDescription
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Basic_Impl_T< \
- CORBA::DefinitionKind \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::IRObject \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::Contained::Description \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::Contained \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::Container::Description \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::Container::DescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::Container \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::IDLType \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::InterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ValueDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::AbstractInterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::LocalInterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtInterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtValueDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtAbstractInterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtLocalInterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ContainedSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::StructMember \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::StructMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::Initializer \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::InitializerSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExceptionDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExcDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtInitializer \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtInitializerSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::UnionMember \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::UnionMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::EnumMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::TypedefDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::TypeDescription \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_BaseC.cpp b/TAO/tao/IFR_Client/IFR_BaseC.cpp
index b2d7f8f516b..d33177a1829 100644
--- a/TAO/tao/IFR_Client/IFR_BaseC.cpp
+++ b/TAO/tao/IFR_Client/IFR_BaseC.cpp
@@ -5553,2954 +5553,3 @@ CORBA::Boolean operator>> (
(strm >> _tao_aggregate.version.out ()) &&
(strm >> _tao_aggregate.type.out ());
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::DefinitionKind>;
-
- template class TAO::Basic_Arg_Traits_T<CORBA::DefinitionKind>;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Basic_Argument_T<
- CORBA::DefinitionKind
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::IRObject
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::IRObject
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::IRObject
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::IRObject
- >;
-
-#if !defined (_CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::Contained
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var,
- CORBA::Contained_out,
- TAO::Objref_Traits<CORBA::Contained>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::Container_ptr,
- CORBA::Container_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var
- >;
-
-#if !defined (_CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::Contained::Description>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::Contained::Description,
- CORBA::Contained::Description_var,
- CORBA::Contained::Description_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::Contained::Description
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::Contained::Description
- >;
-
- template class
- TAO_Out_T<
- CORBA::Contained::Description,
- CORBA::Contained::Description_var
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::Contained::Description,
- CORBA::Contained::Description_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::Container_ptr
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::Contained
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::Contained
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::Contained
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::Contained
- >;
-
-#if !defined (_CORBA_REPOSITORY__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_REPOSITORY__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::Repository
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::Repository_ptr,
- CORBA::Repository_var,
- CORBA::Repository_out,
- TAO::Objref_Traits<CORBA::Repository>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::Container
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::Container_ptr,
- CORBA::Container_var,
- CORBA::Container_out,
- TAO::Objref_Traits<CORBA::Container>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ContainedSeq,
- CORBA::ContainedSeq_var
- >;
-
- template class
- TAO::In_Basic_Argument_T<
- CORBA::DefinitionKind
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::Container::Description
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::Container::Description
- >;
-
- template class
- TAO_Out_T<
- CORBA::Container::Description,
- CORBA::Container::Description_var
- >;
-
-#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::Container::DescriptionSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::Container::DescriptionSeq,
- CORBA::Container::DescriptionSeq_var,
- CORBA::Container::DescriptionSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::Container::DescriptionSeq,
- CORBA::Container::Description
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::Container::DescriptionSeq,
- CORBA::Container::Description
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::Container::DescriptionSeq,
- CORBA::Container::DescriptionSeq_var,
- CORBA::Container::Description
- >;
-
-#if !defined (_CORBA_CONTAINER_DESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_CONTAINER_DESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::Container::Description
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::Container::DescriptionSeq,
- CORBA::Container::DescriptionSeq_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ModuleDef_ptr,
- CORBA::ModuleDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ConstantDef_ptr,
- CORBA::ConstantDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::IDLType_ptr
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::StructDef_ptr,
- CORBA::StructDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::StructMemberSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::UnionDef_ptr,
- CORBA::UnionDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::UnionMemberSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::EnumDef_ptr,
- CORBA::EnumDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::EnumMemberSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::AliasDef_ptr,
- CORBA::AliasDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::InterfaceDefSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::ValueDef_ptr
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ValueDefSeq
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::InitializerSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ValueBoxDef_ptr,
- CORBA::ValueBoxDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ExceptionDef_ptr,
- CORBA::ExceptionDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::NativeDef_ptr,
- CORBA::NativeDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::AbstractInterfaceDef_ptr,
- CORBA::AbstractInterfaceDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::AbstractInterfaceDefSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::LocalInterfaceDef_ptr,
- CORBA::LocalInterfaceDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ExtValueDef_ptr,
- CORBA::ExtValueDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ExtInitializerSeq
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::Container
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::Container
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::Container
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::Container
- >;
-
-#if !defined (_CORBA_MODULEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_MODULEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ModuleDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ModuleDef_ptr,
- CORBA::ModuleDef_var,
- CORBA::ModuleDef_out,
- TAO::Objref_Traits<CORBA::ModuleDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONSTANTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONSTANTDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ConstantDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ConstantDef_ptr,
- CORBA::ConstantDef_var,
- CORBA::ConstantDef_out,
- TAO::Objref_Traits<CORBA::ConstantDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::IDLType
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Objref_Traits<CORBA::IDLType>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::IDLType
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::IDLType
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::IDLType
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::IDLType
- >;
-
-#if !defined (_CORBA_STRUCTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_STRUCTDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::StructDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::StructDef_ptr,
- CORBA::StructDef_var,
- CORBA::StructDef_out,
- TAO::Objref_Traits<CORBA::StructDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_UNIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_UNIONDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::UnionDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::UnionDef_ptr,
- CORBA::UnionDef_var,
- CORBA::UnionDef_out,
- TAO::Objref_Traits<CORBA::UnionDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ENUMDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ENUMDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::EnumDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::EnumDef_ptr,
- CORBA::EnumDef_var,
- CORBA::EnumDef_out,
- TAO::Objref_Traits<CORBA::EnumDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ALIASDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ALIASDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::AliasDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::AliasDef_ptr,
- CORBA::AliasDef_var,
- CORBA::AliasDef_out,
- TAO::Objref_Traits<CORBA::AliasDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::InterfaceDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var,
- CORBA::InterfaceDef_out,
- TAO::Objref_Traits<CORBA::InterfaceDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InterfaceDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var,
- CORBA::InterfaceDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::InterfaceDef,
- CORBA::InterfaceDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::InterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::InterfaceDef,
- CORBA::InterfaceDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::InterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::InterfaceDef,
- CORBA::InterfaceDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var,
- TAO_Object_Manager<
- CORBA::InterfaceDef,
- CORBA::InterfaceDef_var
- >
- >;
-
-#if !defined (_CORBA_INTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_INTERFACEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::InterfaceDef,
- CORBA::InterfaceDef_var
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXCEPTIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXCEPTIONDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ExceptionDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ExceptionDef_ptr,
- CORBA::ExceptionDef_var,
- CORBA::ExceptionDef_out,
- TAO::Objref_Traits<CORBA::ExceptionDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_NATIVEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_NATIVEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::NativeDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::NativeDef_ptr,
- CORBA::NativeDef_var,
- CORBA::NativeDef_out,
- TAO::Objref_Traits<CORBA::NativeDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ValueDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Objref_Traits<CORBA::ValueDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ValueDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ValueDefSeq,
- CORBA::ValueDefSeq_var,
- CORBA::ValueDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::ValueDef,
- CORBA::ValueDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ValueDefSeq,
- TAO_Object_Manager<
- CORBA::ValueDef,
- CORBA::ValueDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ValueDefSeq,
- TAO_Object_Manager<
- CORBA::ValueDef,
- CORBA::ValueDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ValueDefSeq,
- CORBA::ValueDefSeq_var,
- TAO_Object_Manager<
- CORBA::ValueDef,
- CORBA::ValueDef_var
- >
- >;
-
-#if !defined (_CORBA_VALUEDEF__EXPLICIT_CS_)
-#define _CORBA_VALUEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::ValueDef,
- CORBA::ValueDef_var
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEBOXDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEBOXDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ValueBoxDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ValueBoxDef_ptr,
- CORBA::ValueBoxDef_var,
- CORBA::ValueBoxDef_out,
- TAO::Objref_Traits<CORBA::ValueBoxDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::AbstractInterfaceDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::AbstractInterfaceDef_ptr,
- CORBA::AbstractInterfaceDef_var,
- CORBA::AbstractInterfaceDef_out,
- TAO::Objref_Traits<CORBA::AbstractInterfaceDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::AbstractInterfaceDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::AbstractInterfaceDefSeq,
- CORBA::AbstractInterfaceDefSeq_var,
- CORBA::AbstractInterfaceDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::AbstractInterfaceDef,
- CORBA::AbstractInterfaceDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::AbstractInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::AbstractInterfaceDef,
- CORBA::AbstractInterfaceDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::AbstractInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::AbstractInterfaceDef,
- CORBA::AbstractInterfaceDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::AbstractInterfaceDefSeq,
- CORBA::AbstractInterfaceDefSeq_var,
- TAO_Object_Manager<
- CORBA::AbstractInterfaceDef,
- CORBA::AbstractInterfaceDef_var
- >
- >;
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_ABSTRACTINTERFACEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::AbstractInterfaceDef,
- CORBA::AbstractInterfaceDef_var
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_LOCALINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_LOCALINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::LocalInterfaceDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::LocalInterfaceDef_ptr,
- CORBA::LocalInterfaceDef_var,
- CORBA::LocalInterfaceDef_out,
- TAO::Objref_Traits<CORBA::LocalInterfaceDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::LocalInterfaceDef,
- CORBA::LocalInterfaceDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::LocalInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::LocalInterfaceDef,
- CORBA::LocalInterfaceDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::LocalInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::LocalInterfaceDef,
- CORBA::LocalInterfaceDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::LocalInterfaceDefSeq,
- CORBA::LocalInterfaceDefSeq_var,
- TAO_Object_Manager<
- CORBA::LocalInterfaceDef,
- CORBA::LocalInterfaceDef_var
- >
- >;
-
-#if !defined (_CORBA_LOCALINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_LOCALINTERFACEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::LocalInterfaceDef,
- CORBA::LocalInterfaceDef_var
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::ExtInterfaceDef,
- CORBA::ExtInterfaceDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ExtInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::ExtInterfaceDef,
- CORBA::ExtInterfaceDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExtInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::ExtInterfaceDef,
- CORBA::ExtInterfaceDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ExtInterfaceDefSeq,
- CORBA::ExtInterfaceDefSeq_var,
- TAO_Object_Manager<
- CORBA::ExtInterfaceDef,
- CORBA::ExtInterfaceDef_var
- >
- >;
-
-#if !defined (_CORBA_EXTINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTINTERFACEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::ExtInterfaceDef,
- CORBA::ExtInterfaceDef_var
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXTVALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTVALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ExtValueDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ExtValueDef_ptr,
- CORBA::ExtValueDef_var,
- CORBA::ExtValueDef_out,
- TAO::Objref_Traits<CORBA::ExtValueDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::ExtValueDef,
- CORBA::ExtValueDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ExtValueDefSeq,
- TAO_Object_Manager<
- CORBA::ExtValueDef,
- CORBA::ExtValueDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExtValueDefSeq,
- TAO_Object_Manager<
- CORBA::ExtValueDef,
- CORBA::ExtValueDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ExtValueDefSeq,
- CORBA::ExtValueDefSeq_var,
- TAO_Object_Manager<
- CORBA::ExtValueDef,
- CORBA::ExtValueDef_var
- >
- >;
-
-#if !defined (_CORBA_EXTVALUEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTVALUEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::ExtValueDef,
- CORBA::ExtValueDef_var
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::ExtAbstractInterfaceDef,
- CORBA::ExtAbstractInterfaceDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ExtAbstractInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::ExtAbstractInterfaceDef,
- CORBA::ExtAbstractInterfaceDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExtAbstractInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::ExtAbstractInterfaceDef,
- CORBA::ExtAbstractInterfaceDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ExtAbstractInterfaceDefSeq,
- CORBA::ExtAbstractInterfaceDefSeq_var,
- TAO_Object_Manager<
- CORBA::ExtAbstractInterfaceDef,
- CORBA::ExtAbstractInterfaceDef_var
- >
- >;
-
-#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTABSTRACTINTERFACEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::ExtAbstractInterfaceDef,
- CORBA::ExtAbstractInterfaceDef_var
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::ExtLocalInterfaceDef,
- CORBA::ExtLocalInterfaceDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ExtLocalInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::ExtLocalInterfaceDef,
- CORBA::ExtLocalInterfaceDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExtLocalInterfaceDefSeq,
- TAO_Object_Manager<
- CORBA::ExtLocalInterfaceDef,
- CORBA::ExtLocalInterfaceDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ExtLocalInterfaceDefSeq,
- CORBA::ExtLocalInterfaceDefSeq_var,
- TAO_Object_Manager<
- CORBA::ExtLocalInterfaceDef,
- CORBA::ExtLocalInterfaceDef_var
- >
- >;
-
-#if !defined (_CORBA_EXTLOCALINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTLOCALINTERFACEDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::ExtLocalInterfaceDef,
- CORBA::ExtLocalInterfaceDef_var
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTAINEDSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINEDSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ContainedSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ContainedSeq,
- CORBA::ContainedSeq_var,
- CORBA::ContainedSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::Contained,
- CORBA::Contained_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ContainedSeq,
- TAO_Object_Manager<
- CORBA::Contained,
- CORBA::Contained_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ContainedSeq,
- TAO_Object_Manager<
- CORBA::Contained,
- CORBA::Contained_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ContainedSeq,
- CORBA::ContainedSeq_var,
- TAO_Object_Manager<
- CORBA::Contained,
- CORBA::Contained_var
- >
- >;
-
-#if !defined (_CORBA_CONTAINED__EXPLICIT_CS_)
-#define _CORBA_CONTAINED__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::Contained,
- CORBA::Contained_var
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::StructMember
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::StructMember
- >;
-
- template class
- TAO_Out_T<
- CORBA::StructMember,
- CORBA::StructMember_var
- >;
-
-#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::StructMemberSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::StructMemberSeq,
- CORBA::StructMemberSeq_var,
- CORBA::StructMemberSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::StructMemberSeq,
- CORBA::StructMember
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::StructMemberSeq,
- CORBA::StructMember
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::StructMemberSeq,
- CORBA::StructMemberSeq_var,
- CORBA::StructMember
- >;
-
-#if !defined (_CORBA_STRUCTMEMBER__EXPLICIT_CS_)
-#define _CORBA_STRUCTMEMBER__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::StructMember
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::Initializer
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::Initializer
- >;
-
- template class
- TAO_Out_T<
- CORBA::Initializer,
- CORBA::Initializer_var
- >;
-
-#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InitializerSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InitializerSeq,
- CORBA::InitializerSeq_var,
- CORBA::InitializerSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::InitializerSeq,
- CORBA::Initializer
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::InitializerSeq,
- CORBA::Initializer
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::InitializerSeq,
- CORBA::InitializerSeq_var,
- CORBA::Initializer
- >;
-
-#if !defined (_CORBA_INITIALIZER__EXPLICIT_CS_)
-#define _CORBA_INITIALIZER__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::Initializer
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ExceptionDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ExceptionDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ExceptionDescription,
- CORBA::ExceptionDescription_var
- >;
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ExcDescriptionSeq,
- CORBA::ExceptionDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExcDescriptionSeq,
- CORBA::ExceptionDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ExcDescriptionSeq,
- CORBA::ExcDescriptionSeq_var,
- CORBA::ExceptionDescription
- >;
-
-#if !defined (_CORBA_EXCEPTIONDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_EXCEPTIONDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ExceptionDescription
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ExtInitializer
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ExtInitializer
- >;
-
- template class
- TAO_Out_T<
- CORBA::ExtInitializer,
- CORBA::ExtInitializer_var
- >;
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExtInitializerSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExtInitializerSeq,
- CORBA::ExtInitializerSeq_var,
- CORBA::ExtInitializerSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ExtInitializerSeq,
- CORBA::ExtInitializer
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExtInitializerSeq,
- CORBA::ExtInitializer
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ExtInitializerSeq,
- CORBA::ExtInitializerSeq_var,
- CORBA::ExtInitializer
- >;
-
-#if !defined (_CORBA_EXTINITIALIZER__EXPLICIT_CS_)
-#define _CORBA_EXTINITIALIZER__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ExtInitializer
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::UnionMember
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::UnionMember
- >;
-
- template class
- TAO_Out_T<
- CORBA::UnionMember,
- CORBA::UnionMember_var
- >;
-
-#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::UnionMemberSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::UnionMemberSeq,
- CORBA::UnionMemberSeq_var,
- CORBA::UnionMemberSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::UnionMemberSeq,
- CORBA::UnionMember
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::UnionMemberSeq,
- CORBA::UnionMember
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::UnionMemberSeq,
- CORBA::UnionMemberSeq_var,
- CORBA::UnionMember
- >;
-
-#if !defined (_CORBA_UNIONMEMBER__EXPLICIT_CS_)
-#define _CORBA_UNIONMEMBER__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::UnionMember
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::EnumMemberSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::EnumMemberSeq,
- CORBA::EnumMemberSeq_var,
- CORBA::EnumMemberSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::EnumMemberSeq,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::EnumMemberSeq,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::EnumMemberSeq,
- CORBA::EnumMemberSeq_var,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::TypedefDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::TypedefDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::TypedefDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::TypedefDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::TypeDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::TypeDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::TypeDescription,
- CORBA::TypeDescription_var
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#if !defined (_CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_DEFINITIONKIND__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::DefinitionKind>
-
-# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::DefinitionKind>
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Basic_Argument_T< \
- CORBA::DefinitionKind \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::IRObject \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::IRObject
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::IRObject
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::IRObject \
- >
-
-#if !defined (_CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::Contained \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::Contained_ptr, \
- CORBA::Contained_var, \
- CORBA::Contained_out, \
- TAO::Objref_Traits<CORBA::Contained> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::Container_ptr, \
- CORBA::Container_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::Repository_ptr, \
- CORBA::Repository_var \
- >
-
-#if !defined (_CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINED_DESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::Contained::Description>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::Contained::Description, \
- CORBA::Contained::Description_var, \
- CORBA::Contained::Description_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::Contained::Description \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::Contained::Description \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::Contained::Description, \
- CORBA::Contained::Description_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::Contained::Description, \
- CORBA::Contained::Description_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::Container_ptr \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::Contained \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::Contained
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::Contained
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::Contained \
- >
-
-#if !defined (_CORBA_REPOSITORY__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_REPOSITORY__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::Repository \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::Repository_ptr, \
- CORBA::Repository_var, \
- CORBA::Repository_out, \
- TAO::Objref_Traits<CORBA::Repository> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINER__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::Container \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::Container_ptr, \
- CORBA::Container_var, \
- CORBA::Container_out, \
- TAO::Objref_Traits<CORBA::Container> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::Contained_ptr, \
- CORBA::Contained_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ContainedSeq, \
- CORBA::ContainedSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Basic_Argument_T< \
- CORBA::DefinitionKind \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::Container::Description \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::Container::Description \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::Container::Description, \
- CORBA::Container::Description_var \
- >
-
-#if !defined (_CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINER_DESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::Container::DescriptionSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::Container::DescriptionSeq, \
- CORBA::Container::DescriptionSeq_var, \
- CORBA::Container::DescriptionSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::Container::DescriptionSeq, \
- CORBA::Container::Description \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::Container::DescriptionSeq, \
- CORBA::Container::Description \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::Container::DescriptionSeq, \
- CORBA::Container::DescriptionSeq_var, \
- CORBA::Container::Description \
- >
-
-#if !defined (_CORBA_CONTAINER_DESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_CONTAINER_DESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::Container::Description \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::Container::DescriptionSeq, \
- CORBA::Container::DescriptionSeq_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ModuleDef_ptr, \
- CORBA::ModuleDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ConstantDef_ptr, \
- CORBA::ConstantDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::IDLType_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::StructDef_ptr, \
- CORBA::StructDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::StructMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::UnionDef_ptr, \
- CORBA::UnionDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::UnionMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::EnumDef_ptr, \
- CORBA::EnumDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::EnumMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::AliasDef_ptr, \
- CORBA::AliasDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::InterfaceDef_ptr, \
- CORBA::InterfaceDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::InterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ValueDef_ptr, \
- CORBA::ValueDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::ValueDef_ptr \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ValueDefSeq \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::InitializerSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ValueBoxDef_ptr, \
- CORBA::ValueBoxDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ExceptionDef_ptr, \
- CORBA::ExceptionDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::NativeDef_ptr, \
- CORBA::NativeDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::AbstractInterfaceDef_ptr, \
- CORBA::AbstractInterfaceDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::AbstractInterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::LocalInterfaceDef_ptr, \
- CORBA::LocalInterfaceDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ExtValueDef_ptr, \
- CORBA::ExtValueDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ExtInitializerSeq \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::Container \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::Container
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::Container
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::Container \
- >
-
-#if !defined (_CORBA_MODULEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_MODULEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ModuleDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ModuleDef_ptr, \
- CORBA::ModuleDef_var, \
- CORBA::ModuleDef_out, \
- TAO::Objref_Traits<CORBA::ModuleDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONSTANTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONSTANTDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ConstantDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ConstantDef_ptr, \
- CORBA::ConstantDef_var, \
- CORBA::ConstantDef_out, \
- TAO::Objref_Traits<CORBA::ConstantDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::IDLType \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::IDLType_ptr, \
- CORBA::IDLType_var, \
- CORBA::IDLType_out, \
- TAO::Objref_Traits<CORBA::IDLType> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::IDLType \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::IDLType
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::IDLType
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::IDLType \
- >
-
-#if !defined (_CORBA_STRUCTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_STRUCTDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::StructDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::StructDef_ptr, \
- CORBA::StructDef_var, \
- CORBA::StructDef_out, \
- TAO::Objref_Traits<CORBA::StructDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_UNIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_UNIONDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::UnionDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::UnionDef_ptr, \
- CORBA::UnionDef_var, \
- CORBA::UnionDef_out, \
- TAO::Objref_Traits<CORBA::UnionDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ENUMDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ENUMDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::EnumDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::EnumDef_ptr, \
- CORBA::EnumDef_var, \
- CORBA::EnumDef_out, \
- TAO::Objref_Traits<CORBA::EnumDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ALIASDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ALIASDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::AliasDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::AliasDef_ptr, \
- CORBA::AliasDef_var, \
- CORBA::AliasDef_out, \
- TAO::Objref_Traits<CORBA::AliasDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::InterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::InterfaceDef_ptr, \
- CORBA::InterfaceDef_var, \
- CORBA::InterfaceDef_out, \
- TAO::Objref_Traits<CORBA::InterfaceDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_INTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var, \
- CORBA::InterfaceDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::InterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::InterfaceDef, \
- CORBA::InterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::InterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::InterfaceDef, \
- CORBA::InterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::InterfaceDef, \
- CORBA::InterfaceDef_var \
- > \
- >
-
-#if !defined (_CORBA_INTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_INTERFACEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::InterfaceDef, \
- CORBA::InterfaceDef_var \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXCEPTIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXCEPTIONDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ExceptionDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ExceptionDef_ptr, \
- CORBA::ExceptionDef_var, \
- CORBA::ExceptionDef_out, \
- TAO::Objref_Traits<CORBA::ExceptionDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_NATIVEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_NATIVEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::NativeDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::NativeDef_ptr, \
- CORBA::NativeDef_var, \
- CORBA::NativeDef_out, \
- TAO::Objref_Traits<CORBA::NativeDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ValueDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ValueDef_ptr, \
- CORBA::ValueDef_var, \
- CORBA::ValueDef_out, \
- TAO::Objref_Traits<CORBA::ValueDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ValueDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ValueDefSeq, \
- CORBA::ValueDefSeq_var, \
- CORBA::ValueDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ValueDefSeq, \
- TAO_Object_Manager< \
- CORBA::ValueDef, \
- CORBA::ValueDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ValueDefSeq, \
- TAO_Object_Manager< \
- CORBA::ValueDef, \
- CORBA::ValueDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ValueDefSeq, \
- CORBA::ValueDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::ValueDef, \
- CORBA::ValueDef_var \
- > \
- >
-
-#if !defined (_CORBA_VALUEDEF__EXPLICIT_CS_)
-#define _CORBA_VALUEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::ValueDef, \
- CORBA::ValueDef_var \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEBOXDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEBOXDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ValueBoxDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ValueBoxDef_ptr, \
- CORBA::ValueBoxDef_var, \
- CORBA::ValueBoxDef_out, \
- TAO::Objref_Traits<CORBA::ValueBoxDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ABSTRACTINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::AbstractInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::AbstractInterfaceDef_ptr, \
- CORBA::AbstractInterfaceDef_var, \
- CORBA::AbstractInterfaceDef_out, \
- TAO::Objref_Traits<CORBA::AbstractInterfaceDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ABSTRACTINTERFACEDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::AbstractInterfaceDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::AbstractInterfaceDefSeq, \
- CORBA::AbstractInterfaceDefSeq_var, \
- CORBA::AbstractInterfaceDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::AbstractInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::AbstractInterfaceDef, \
- CORBA::AbstractInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::AbstractInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::AbstractInterfaceDef, \
- CORBA::AbstractInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::AbstractInterfaceDefSeq, \
- CORBA::AbstractInterfaceDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::AbstractInterfaceDef, \
- CORBA::AbstractInterfaceDef_var \
- > \
- >
-
-#if !defined (_CORBA_ABSTRACTINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_ABSTRACTINTERFACEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::AbstractInterfaceDef, \
- CORBA::AbstractInterfaceDef_var \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_LOCALINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_LOCALINTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::LocalInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::LocalInterfaceDef_ptr, \
- CORBA::LocalInterfaceDef_var, \
- CORBA::LocalInterfaceDef_out, \
- TAO::Objref_Traits<CORBA::LocalInterfaceDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::LocalInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::LocalInterfaceDef, \
- CORBA::LocalInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::LocalInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::LocalInterfaceDef, \
- CORBA::LocalInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::LocalInterfaceDefSeq, \
- CORBA::LocalInterfaceDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::LocalInterfaceDef, \
- CORBA::LocalInterfaceDef_var \
- > \
- >
-
-#if !defined (_CORBA_LOCALINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_LOCALINTERFACEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::LocalInterfaceDef, \
- CORBA::LocalInterfaceDef_var \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ExtInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtInterfaceDef, \
- CORBA::ExtInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExtInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtInterfaceDef, \
- CORBA::ExtInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ExtInterfaceDefSeq, \
- CORBA::ExtInterfaceDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::ExtInterfaceDef, \
- CORBA::ExtInterfaceDef_var \
- > \
- >
-
-#if !defined (_CORBA_EXTINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTINTERFACEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::ExtInterfaceDef, \
- CORBA::ExtInterfaceDef_var \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXTVALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTVALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ExtValueDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ExtValueDef_ptr, \
- CORBA::ExtValueDef_var, \
- CORBA::ExtValueDef_out, \
- TAO::Objref_Traits<CORBA::ExtValueDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ExtValueDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtValueDef, \
- CORBA::ExtValueDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExtValueDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtValueDef, \
- CORBA::ExtValueDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ExtValueDefSeq, \
- CORBA::ExtValueDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::ExtValueDef, \
- CORBA::ExtValueDef_var \
- > \
- >
-
-#if !defined (_CORBA_EXTVALUEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTVALUEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::ExtValueDef, \
- CORBA::ExtValueDef_var \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ExtAbstractInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtAbstractInterfaceDef, \
- CORBA::ExtAbstractInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExtAbstractInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtAbstractInterfaceDef, \
- CORBA::ExtAbstractInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ExtAbstractInterfaceDefSeq, \
- CORBA::ExtAbstractInterfaceDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::ExtAbstractInterfaceDef, \
- CORBA::ExtAbstractInterfaceDef_var \
- > \
- >
-
-#if !defined (_CORBA_EXTABSTRACTINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTABSTRACTINTERFACEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::ExtAbstractInterfaceDef, \
- CORBA::ExtAbstractInterfaceDef_var \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ExtLocalInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtLocalInterfaceDef, \
- CORBA::ExtLocalInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExtLocalInterfaceDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExtLocalInterfaceDef, \
- CORBA::ExtLocalInterfaceDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ExtLocalInterfaceDefSeq, \
- CORBA::ExtLocalInterfaceDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::ExtLocalInterfaceDef, \
- CORBA::ExtLocalInterfaceDef_var \
- > \
- >
-
-#if !defined (_CORBA_EXTLOCALINTERFACEDEF__EXPLICIT_CS_)
-#define _CORBA_EXTLOCALINTERFACEDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::ExtLocalInterfaceDef, \
- CORBA::ExtLocalInterfaceDef_var \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTAINEDSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINEDSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ContainedSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ContainedSeq, \
- CORBA::ContainedSeq_var, \
- CORBA::ContainedSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ContainedSeq, \
- TAO_Object_Manager< \
- CORBA::Contained, \
- CORBA::Contained_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ContainedSeq, \
- TAO_Object_Manager< \
- CORBA::Contained, \
- CORBA::Contained_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ContainedSeq, \
- CORBA::ContainedSeq_var, \
- TAO_Object_Manager< \
- CORBA::Contained, \
- CORBA::Contained_var \
- > \
- >
-
-#if !defined (_CORBA_CONTAINED__EXPLICIT_CS_)
-#define _CORBA_CONTAINED__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::Contained, \
- CORBA::Contained_var \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::StructMember \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::StructMember \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::StructMember, \
- CORBA::StructMember_var \
- >
-
-#if !defined (_CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_STRUCTMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::StructMemberSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::StructMemberSeq, \
- CORBA::StructMemberSeq_var, \
- CORBA::StructMemberSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::StructMemberSeq, \
- CORBA::StructMember \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::StructMemberSeq, \
- CORBA::StructMember \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::StructMemberSeq, \
- CORBA::StructMemberSeq_var, \
- CORBA::StructMember \
- >
-
-#if !defined (_CORBA_STRUCTMEMBER__EXPLICIT_CS_)
-#define _CORBA_STRUCTMEMBER__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::StructMember \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::Initializer \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::Initializer \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::Initializer, \
- CORBA::Initializer_var \
- >
-
-#if !defined (_CORBA_INITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InitializerSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InitializerSeq, \
- CORBA::InitializerSeq_var, \
- CORBA::InitializerSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::InitializerSeq, \
- CORBA::Initializer \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::InitializerSeq, \
- CORBA::Initializer \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::InitializerSeq, \
- CORBA::InitializerSeq_var, \
- CORBA::Initializer \
- >
-
-#if !defined (_CORBA_INITIALIZER__EXPLICIT_CS_)
-#define _CORBA_INITIALIZER__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::Initializer \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ExceptionDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ExceptionDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ExceptionDescription, \
- CORBA::ExceptionDescription_var \
- >
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ExcDescriptionSeq, \
- CORBA::ExceptionDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExcDescriptionSeq, \
- CORBA::ExceptionDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ExcDescriptionSeq, \
- CORBA::ExcDescriptionSeq_var, \
- CORBA::ExceptionDescription \
- >
-
-#if !defined (_CORBA_EXCEPTIONDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_EXCEPTIONDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ExceptionDescription \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ExtInitializer \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ExtInitializer \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ExtInitializer, \
- CORBA::ExtInitializer_var \
- >
-
-#if !defined (_CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTINITIALIZERSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExtInitializerSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExtInitializerSeq, \
- CORBA::ExtInitializerSeq_var, \
- CORBA::ExtInitializerSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ExtInitializerSeq, \
- CORBA::ExtInitializer \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExtInitializerSeq, \
- CORBA::ExtInitializer \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ExtInitializerSeq, \
- CORBA::ExtInitializerSeq_var, \
- CORBA::ExtInitializer \
- >
-
-#if !defined (_CORBA_EXTINITIALIZER__EXPLICIT_CS_)
-#define _CORBA_EXTINITIALIZER__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ExtInitializer \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::UnionMember \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::UnionMember \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::UnionMember, \
- CORBA::UnionMember_var \
- >
-
-#if !defined (_CORBA_UNIONMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_UNIONMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::UnionMemberSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::UnionMemberSeq, \
- CORBA::UnionMemberSeq_var, \
- CORBA::UnionMemberSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::UnionMemberSeq, \
- CORBA::UnionMember \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::UnionMemberSeq, \
- CORBA::UnionMember \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::UnionMemberSeq, \
- CORBA::UnionMemberSeq_var, \
- CORBA::UnionMember \
- >
-
-#if !defined (_CORBA_UNIONMEMBER__EXPLICIT_CS_)
-#define _CORBA_UNIONMEMBER__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::UnionMember \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ENUMMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ENUMMEMBERSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::EnumMemberSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::EnumMemberSeq, \
- CORBA::EnumMemberSeq_var, \
- CORBA::EnumMemberSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::EnumMemberSeq, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::EnumMemberSeq, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::EnumMemberSeq, \
- CORBA::EnumMemberSeq_var, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::TypedefDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::TypedefDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::TypedefDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::TypedefDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::TypeDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::TypeDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::TypeDescription, \
- CORBA::TypeDescription_var \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_BaseC.h b/TAO/tao/IFR_Client/IFR_BaseC.h
index c730735ba86..2b8edf46575 100644
--- a/TAO/tao/IFR_Client/IFR_BaseC.h
+++ b/TAO/tao/IFR_Client/IFR_BaseC.h
@@ -2770,7 +2770,7 @@ TAO::Collocation_Proxy_Broker *
);
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IFR_Client/IFR_Basic.pidl b/TAO/tao/IFR_Client/IFR_Basic.pidl
index 0fc57a14ad4..6eb0b37463e 100644
--- a/TAO/tao/IFR_Client/IFR_Basic.pidl
+++ b/TAO/tao/IFR_Client/IFR_Basic.pidl
@@ -18,7 +18,7 @@
//
// The command used to generate code from this IDL file is:
//
-// tao_idl -Ge 1 -Sc -GT -GA -I../.. \
+// tao_idl -Ge 1 -Sc -GA -I../.. \
// -Wb,export_macro=TAO_IFR_Client_Export \
// -Wb,export_include=ifr_client_export.h \
// -Wb,pre_include="ace/pre.h" \
diff --git a/TAO/tao/IFR_Client/IFR_BasicA.cpp b/TAO/tao/IFR_Client/IFR_BasicA.cpp
index 9702cac9565..2288f67e6bb 100644
--- a/TAO/tao/IFR_Client/IFR_BasicA.cpp
+++ b/TAO/tao/IFR_Client/IFR_BasicA.cpp
@@ -3544,439 +3544,3 @@ operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Impl_T<
- CORBA::Repository
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ModuleDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ConstantDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::StructDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::UnionDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::EnumDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::AliasDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::OpDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::AttrDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::RepositoryIdSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::InterfaceDef::FullInterfaceDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::InterfaceDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ExceptionDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::NativeDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::AbstractInterfaceDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::LocalInterfaceDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ExtInterfaceDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ExtAbstractInterfaceDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ExtLocalInterfaceDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::PrimitiveDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::StringDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::SequenceDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ArrayDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::WstringDef
- >;
-
- template class
- TAO::Any_Basic_Impl_T<
- CORBA::PrimitiveKind
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ModuleDescription
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ConstantDescription
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExceptionDefSeq
- >;
-
- template class
- TAO::Any_Basic_Impl_T<
- CORBA::AttributeMode
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::AttributeDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::AttributeDescription
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtAttributeDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ExtAttributeDef
- >;
-
- template class
- TAO::Any_Basic_Impl_T<
- CORBA::OperationMode
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ParameterDescription
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ParDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ContextIdSeq
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::OperationDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::OperationDescription
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtAttrDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::InterfaceDescription
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::InterfaceAttrExtension
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::Repository \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ModuleDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ConstantDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::StructDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::UnionDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::EnumDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::AliasDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::OpDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::AttrDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::RepositoryIdSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::InterfaceDef::FullInterfaceDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::InterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ExceptionDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::NativeDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::AbstractInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::LocalInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ExtInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ExtAbstractInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ExtLocalInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::PrimitiveDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::StringDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::SequenceDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ArrayDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::WstringDef \
- >
-
-# pragma instantiate \
- TAO::Any_Basic_Impl_T< \
- CORBA::PrimitiveKind \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ModuleDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ConstantDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExceptionDefSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Basic_Impl_T< \
- CORBA::AttributeMode \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::AttributeDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::AttributeDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtAttributeDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ExtAttributeDef \
- >
-
-# pragma instantiate \
- TAO::Any_Basic_Impl_T< \
- CORBA::OperationMode \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ParameterDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ParDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ContextIdSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::OperationDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::OperationDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtAttrDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::InterfaceDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::InterfaceAttrExtension \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_BasicC.cpp b/TAO/tao/IFR_Client/IFR_BasicC.cpp
index eef0df194ea..30d2cbf70ba 100644
--- a/TAO/tao/IFR_Client/IFR_BasicC.cpp
+++ b/TAO/tao/IFR_Client/IFR_BasicC.cpp
@@ -9919,2824 +9919,3 @@ CORBA::Boolean operator>> (
return 1;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#if !defined (_CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::Contained
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var,
- CORBA::Contained_out,
- TAO::Objref_Traits<CORBA::Contained>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::Contained_ptr,
- CORBA::Contained_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::PrimitiveDef_ptr,
- CORBA::PrimitiveDef_var
- >;
-
- template class
- TAO::In_Basic_Argument_T<
- CORBA::PrimitiveKind
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::StringDef_ptr,
- CORBA::StringDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::WstringDef_ptr,
- CORBA::WstringDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::SequenceDef_ptr,
- CORBA::SequenceDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::IDLType_ptr
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ArrayDef_ptr,
- CORBA::ArrayDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::FixedDef_ptr,
- CORBA::FixedDef_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::Repository
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::Repository
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::Repository
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::Repository
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ModuleDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ModuleDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ModuleDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ModuleDef
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ConstantDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ConstantDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ConstantDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ConstantDef
- >;
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::IDLType
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Objref_Traits<CORBA::IDLType>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::StructMemberSeq,
- CORBA::StructMemberSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::StructMemberSeq
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::StructDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::StructDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::StructDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::StructDef
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::UnionMemberSeq,
- CORBA::UnionMemberSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::UnionMemberSeq
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::UnionDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::UnionDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::UnionDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::UnionDef
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::EnumMemberSeq,
- CORBA::EnumMemberSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::EnumMemberSeq
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::EnumDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::EnumDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::EnumDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::EnumDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::AliasDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::AliasDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::AliasDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::AliasDef
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::InterfaceDefSeq
- >;
-
-#if !defined (_CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InterfaceDef::FullInterfaceDescription>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InterfaceDef::FullInterfaceDescription,
- CORBA::InterfaceDef::FullInterfaceDescription_var,
- CORBA::InterfaceDef::FullInterfaceDescription_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::OpDescriptionSeq,
- CORBA::OperationDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::OpDescriptionSeq,
- CORBA::OperationDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::OpDescriptionSeq,
- CORBA::OpDescriptionSeq_var,
- CORBA::OperationDescription
- >;
-
-#if !defined (_CORBA_OPERATIONDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_OPERATIONDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::OperationDescription
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::AttrDescriptionSeq,
- CORBA::AttributeDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::AttrDescriptionSeq,
- CORBA::AttributeDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::AttrDescriptionSeq,
- CORBA::AttrDescriptionSeq_var,
- CORBA::AttributeDescription
- >;
-
-#if !defined (_CORBA_ATTRIBUTEDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_ATTRIBUTEDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::AttributeDescription
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::RepositoryIdSeq,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::RepositoryIdSeq,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::RepositoryIdSeq,
- CORBA::RepositoryIdSeq_var,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::InterfaceDef::FullInterfaceDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::InterfaceDef::FullInterfaceDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::InterfaceDef::FullInterfaceDescription,
- CORBA::InterfaceDef::FullInterfaceDescription_var
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::InterfaceDef::FullInterfaceDescription,
- CORBA::InterfaceDef::FullInterfaceDescription_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var
- >;
-
- template class
- TAO::In_Basic_Argument_T<
- CORBA::AttributeMode
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var
- >;
-
- template class
- TAO::In_Basic_Argument_T<
- CORBA::OperationMode
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ParDescriptionSeq
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ExceptionDefSeq
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ContextIdSeq
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::InterfaceDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::InterfaceDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::InterfaceDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::InterfaceDef
- >;
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InterfaceDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var,
- CORBA::InterfaceDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ExceptionDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ExceptionDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ExceptionDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ExceptionDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::NativeDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::NativeDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::NativeDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::NativeDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::AbstractInterfaceDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::AbstractInterfaceDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::AbstractInterfaceDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::AbstractInterfaceDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::LocalInterfaceDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::LocalInterfaceDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::LocalInterfaceDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::LocalInterfaceDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ExtInterfaceDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ExtInterfaceDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ExtInterfaceDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ExtInterfaceDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ExtAbstractInterfaceDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ExtAbstractInterfaceDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ExtAbstractInterfaceDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ExtAbstractInterfaceDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ExtLocalInterfaceDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ExtLocalInterfaceDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ExtLocalInterfaceDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ExtLocalInterfaceDef
- >;
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::StructMemberSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::StructMemberSeq,
- CORBA::StructMemberSeq_var,
- CORBA::StructMemberSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExcDescriptionSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExcDescriptionSeq,
- CORBA::ExcDescriptionSeq_var,
- CORBA::ExcDescriptionSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::UnionMemberSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::UnionMemberSeq,
- CORBA::UnionMemberSeq_var,
- CORBA::UnionMemberSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::EnumMemberSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::EnumMemberSeq,
- CORBA::EnumMemberSeq_var,
- CORBA::EnumMemberSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_PRIMITIVEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_PRIMITIVEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::PrimitiveDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::PrimitiveDef_ptr,
- CORBA::PrimitiveDef_var,
- CORBA::PrimitiveDef_out,
- TAO::Objref_Traits<CORBA::PrimitiveDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Basic_Argument_T<
- CORBA::PrimitiveKind
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::PrimitiveDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::PrimitiveDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::PrimitiveDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::PrimitiveDef
- >;
-
-#if !defined (_CORBA_STRINGDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_STRINGDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::StringDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::StringDef_ptr,
- CORBA::StringDef_var,
- CORBA::StringDef_out,
- TAO::Objref_Traits<CORBA::StringDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::StringDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::StringDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::StringDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::StringDef
- >;
-
-#if !defined (_CORBA_SEQUENCEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::SequenceDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::SequenceDef_ptr,
- CORBA::SequenceDef_var,
- CORBA::SequenceDef_out,
- TAO::Objref_Traits<CORBA::SequenceDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::SequenceDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::SequenceDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::SequenceDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::SequenceDef
- >;
-
-#if !defined (_CORBA_ARRAYDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ARRAYDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ArrayDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ArrayDef_ptr,
- CORBA::ArrayDef_var,
- CORBA::ArrayDef_out,
- TAO::Objref_Traits<CORBA::ArrayDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ArrayDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ArrayDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ArrayDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ArrayDef
- >;
-
-#if !defined (_CORBA_WSTRINGDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_WSTRINGDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::WstringDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::WstringDef_ptr,
- CORBA::WstringDef_var,
- CORBA::WstringDef_out,
- TAO::Objref_Traits<CORBA::WstringDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::WstringDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::WstringDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::WstringDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::WstringDef
- >;
-
-#if !defined (_CORBA_FIXEDDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_FIXEDDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::FixedDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::FixedDef_ptr,
- CORBA::FixedDef_var,
- CORBA::FixedDef_out,
- TAO::Objref_Traits<CORBA::FixedDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::PrimitiveKind>;
-
- template class TAO::Basic_Arg_Traits_T<CORBA::PrimitiveKind>;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ModuleDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ModuleDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ModuleDescription,
- CORBA::ModuleDescription_var
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::ConstantDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ConstantDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ConstantDescription,
- CORBA::ConstantDescription_var
- >;
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExceptionDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExceptionDefSeq,
- CORBA::ExceptionDefSeq_var,
- CORBA::ExceptionDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Object_Manager<
- CORBA::ExceptionDef,
- CORBA::ExceptionDef_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ExceptionDefSeq,
- TAO_Object_Manager<
- CORBA::ExceptionDef,
- CORBA::ExceptionDef_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExceptionDefSeq,
- TAO_Object_Manager<
- CORBA::ExceptionDef,
- CORBA::ExceptionDef_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ExceptionDefSeq,
- CORBA::ExceptionDefSeq_var,
- TAO_Object_Manager<
- CORBA::ExceptionDef,
- CORBA::ExceptionDef_var
- >
- >;
-
-#if !defined (_CORBA_EXCEPTIONDEF__EXPLICIT_CS_)
-#define _CORBA_EXCEPTIONDEF__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Object_Sequence<
- CORBA::ExceptionDef,
- CORBA::ExceptionDef_var
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::AttributeMode>;
-
- template class TAO::Basic_Arg_Traits_T<CORBA::AttributeMode>;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::AttributeDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var,
- CORBA::AttributeDef_out,
- TAO::Objref_Traits<CORBA::AttributeDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Basic_Argument_T<
- CORBA::AttributeMode
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::AttributeDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::AttributeDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::AttributeDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::AttributeDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::AttributeDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::AttributeDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::AttributeDescription,
- CORBA::AttributeDescription_var
- >;
-
-#if !defined (_CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExtAttributeDescription>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExtAttributeDescription,
- CORBA::ExtAttributeDescription_var,
- CORBA::ExtAttributeDescription_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ExtAttributeDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ExtAttributeDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ExtAttributeDescription,
- CORBA::ExtAttributeDescription_var
- >;
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ExtAttributeDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var,
- CORBA::ExtAttributeDef_out,
- TAO::Objref_Traits<CORBA::ExtAttributeDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ExcDescriptionSeq,
- CORBA::ExcDescriptionSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ExcDescriptionSeq
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ExtAttributeDescription,
- CORBA::ExtAttributeDescription_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ExtAttributeDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ExtAttributeDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ExtAttributeDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ExtAttributeDef
- >;
-
-#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::OperationMode>;
-
- template class TAO::Basic_Arg_Traits_T<CORBA::OperationMode>;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ParameterDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ParameterDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ParameterDescription,
- CORBA::ParameterDescription_var
- >;
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ParDescriptionSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ParDescriptionSeq,
- CORBA::ParDescriptionSeq_var,
- CORBA::ParDescriptionSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ParDescriptionSeq,
- CORBA::ParameterDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ParDescriptionSeq,
- CORBA::ParameterDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ParDescriptionSeq,
- CORBA::ParDescriptionSeq_var,
- CORBA::ParameterDescription
- >;
-
-#if !defined (_CORBA_PARAMETERDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_PARAMETERDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ParameterDescription
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ContextIdSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ContextIdSeq,
- CORBA::ContextIdSeq_var,
- CORBA::ContextIdSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_MngSeq_Var_T<
- CORBA::ContextIdSeq,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ContextIdSeq,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_MngSeq_Out_T<
- CORBA::ContextIdSeq,
- CORBA::ContextIdSeq_var,
- TAO_SeqElem_String_Manager
- >;
-
-#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::OperationDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var,
- CORBA::OperationDef_out,
- TAO::Objref_Traits<CORBA::OperationDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ParDescriptionSeq,
- CORBA::ParDescriptionSeq_var
- >;
-
- template class
- TAO::Ret_Basic_Argument_T<
- CORBA::OperationMode
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ContextIdSeq,
- CORBA::ContextIdSeq_var
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ExceptionDefSeq,
- CORBA::ExceptionDefSeq_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::OperationDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::OperationDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::OperationDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::OperationDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::OperationDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::OperationDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::OperationDescription,
- CORBA::OperationDescription_var
- >;
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ExtAttrDescriptionSeq,
- CORBA::ExtAttributeDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ExtAttrDescriptionSeq,
- CORBA::ExtAttributeDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ExtAttrDescriptionSeq,
- CORBA::ExtAttrDescriptionSeq_var,
- CORBA::ExtAttributeDescription
- >;
-
-#if !defined (_CORBA_EXTATTRIBUTEDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_EXTATTRIBUTEDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ExtAttributeDescription
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::InterfaceDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::InterfaceDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::InterfaceDescription,
- CORBA::InterfaceDescription_var
- >;
-
-#if !defined (_CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription,
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var,
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription,
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription,
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::InterfaceAttrExtension
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::InterfaceAttrExtension
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::InterfaceAttrExtension
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::InterfaceAttrExtension
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#if !defined (_CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTAINED__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::Contained \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::Contained_ptr, \
- CORBA::Contained_var, \
- CORBA::Contained_out, \
- TAO::Objref_Traits<CORBA::Contained> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::Contained_ptr, \
- CORBA::Contained_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::PrimitiveDef_ptr, \
- CORBA::PrimitiveDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Basic_Argument_T< \
- CORBA::PrimitiveKind \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::StringDef_ptr, \
- CORBA::StringDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::WstringDef_ptr, \
- CORBA::WstringDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::SequenceDef_ptr, \
- CORBA::SequenceDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::IDLType_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ArrayDef_ptr, \
- CORBA::ArrayDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::FixedDef_ptr, \
- CORBA::FixedDef_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::Repository \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::Repository
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::Repository
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::Repository \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ModuleDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ModuleDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ModuleDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ModuleDef \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::IDLType_ptr, \
- CORBA::IDLType_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ConstantDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ConstantDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ConstantDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ConstantDef \
- >
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::IDLType \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::IDLType_ptr, \
- CORBA::IDLType_var, \
- CORBA::IDLType_out, \
- TAO::Objref_Traits<CORBA::IDLType> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::StructMemberSeq, \
- CORBA::StructMemberSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::StructMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::StructDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::StructDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::StructDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::StructDef \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::UnionMemberSeq, \
- CORBA::UnionMemberSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::UnionMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::UnionDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::UnionDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::UnionDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::UnionDef \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::EnumMemberSeq, \
- CORBA::EnumMemberSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::EnumMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::EnumDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::EnumDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::EnumDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::EnumDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::AliasDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::AliasDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::AliasDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::AliasDef \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::InterfaceDefSeq \
- >
-
-#if !defined (_CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEF_FULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDef::FullInterfaceDescription>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InterfaceDef::FullInterfaceDescription, \
- CORBA::InterfaceDef::FullInterfaceDescription_var, \
- CORBA::InterfaceDef::FullInterfaceDescription_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::OpDescriptionSeq, \
- CORBA::OperationDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::OpDescriptionSeq, \
- CORBA::OperationDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::OpDescriptionSeq, \
- CORBA::OpDescriptionSeq_var, \
- CORBA::OperationDescription \
- >
-
-#if !defined (_CORBA_OPERATIONDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_OPERATIONDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::OperationDescription \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::AttrDescriptionSeq, \
- CORBA::AttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::AttrDescriptionSeq, \
- CORBA::AttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::AttrDescriptionSeq, \
- CORBA::AttrDescriptionSeq_var, \
- CORBA::AttributeDescription \
- >
-
-#if !defined (_CORBA_ATTRIBUTEDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_ATTRIBUTEDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::AttributeDescription \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::RepositoryIdSeq, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::RepositoryIdSeq, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::RepositoryIdSeq, \
- CORBA::RepositoryIdSeq_var, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::InterfaceDef::FullInterfaceDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::InterfaceDef::FullInterfaceDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::InterfaceDef::FullInterfaceDescription, \
- CORBA::InterfaceDef::FullInterfaceDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::InterfaceDef::FullInterfaceDescription, \
- CORBA::InterfaceDef::FullInterfaceDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::AttributeDef_ptr, \
- CORBA::AttributeDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Basic_Argument_T< \
- CORBA::AttributeMode \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::OperationDef_ptr, \
- CORBA::OperationDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Basic_Argument_T< \
- CORBA::OperationMode \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ParDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ExceptionDefSeq \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ContextIdSeq \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::InterfaceDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::InterfaceDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::InterfaceDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::InterfaceDef \
- >
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var, \
- CORBA::InterfaceDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ExceptionDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ExceptionDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ExceptionDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ExceptionDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::NativeDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::NativeDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::NativeDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::NativeDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::AbstractInterfaceDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::AbstractInterfaceDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::AbstractInterfaceDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::AbstractInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::LocalInterfaceDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::LocalInterfaceDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::LocalInterfaceDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::LocalInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ExtInterfaceDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ExtInterfaceDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ExtInterfaceDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ExtInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ExtAbstractInterfaceDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ExtAbstractInterfaceDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ExtAbstractInterfaceDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ExtAbstractInterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ExtLocalInterfaceDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ExtLocalInterfaceDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ExtLocalInterfaceDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ExtLocalInterfaceDef \
- >
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::StructMemberSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::StructMemberSeq, \
- CORBA::StructMemberSeq_var, \
- CORBA::StructMemberSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExcDescriptionSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExcDescriptionSeq, \
- CORBA::ExcDescriptionSeq_var, \
- CORBA::ExcDescriptionSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::UnionMemberSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::UnionMemberSeq, \
- CORBA::UnionMemberSeq_var, \
- CORBA::UnionMemberSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::EnumMemberSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::EnumMemberSeq, \
- CORBA::EnumMemberSeq_var, \
- CORBA::EnumMemberSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_PRIMITIVEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_PRIMITIVEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::PrimitiveDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::PrimitiveDef_ptr, \
- CORBA::PrimitiveDef_var, \
- CORBA::PrimitiveDef_out, \
- TAO::Objref_Traits<CORBA::PrimitiveDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Basic_Argument_T< \
- CORBA::PrimitiveKind \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::PrimitiveDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::PrimitiveDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::PrimitiveDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::PrimitiveDef \
- >
-
-#if !defined (_CORBA_STRINGDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_STRINGDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::StringDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::StringDef_ptr, \
- CORBA::StringDef_var, \
- CORBA::StringDef_out, \
- TAO::Objref_Traits<CORBA::StringDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::StringDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::StringDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::StringDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::StringDef \
- >
-
-#if !defined (_CORBA_SEQUENCEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::SequenceDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::SequenceDef_ptr, \
- CORBA::SequenceDef_var, \
- CORBA::SequenceDef_out, \
- TAO::Objref_Traits<CORBA::SequenceDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::SequenceDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::SequenceDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::SequenceDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::SequenceDef \
- >
-
-#if !defined (_CORBA_ARRAYDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ARRAYDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ArrayDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ArrayDef_ptr, \
- CORBA::ArrayDef_var, \
- CORBA::ArrayDef_out, \
- TAO::Objref_Traits<CORBA::ArrayDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ArrayDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ArrayDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ArrayDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ArrayDef \
- >
-
-#if !defined (_CORBA_WSTRINGDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_WSTRINGDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::WstringDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::WstringDef_ptr, \
- CORBA::WstringDef_var, \
- CORBA::WstringDef_out, \
- TAO::Objref_Traits<CORBA::WstringDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::WstringDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::WstringDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::WstringDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::WstringDef \
- >
-
-#if !defined (_CORBA_FIXEDDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_FIXEDDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::FixedDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::FixedDef_ptr, \
- CORBA::FixedDef_var, \
- CORBA::FixedDef_out, \
- TAO::Objref_Traits<CORBA::FixedDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_PRIMITIVEKIND__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::PrimitiveKind>
-
-# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::PrimitiveKind>
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ModuleDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ModuleDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ModuleDescription, \
- CORBA::ModuleDescription_var \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ConstantDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ConstantDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ConstantDescription, \
- CORBA::ConstantDescription_var \
- >
-
-#if !defined (_CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXCEPTIONDEFSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExceptionDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExceptionDefSeq, \
- CORBA::ExceptionDefSeq_var, \
- CORBA::ExceptionDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ExceptionDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExceptionDef, \
- CORBA::ExceptionDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExceptionDefSeq, \
- TAO_Object_Manager< \
- CORBA::ExceptionDef, \
- CORBA::ExceptionDef_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ExceptionDefSeq, \
- CORBA::ExceptionDefSeq_var, \
- TAO_Object_Manager< \
- CORBA::ExceptionDef, \
- CORBA::ExceptionDef_var \
- > \
- >
-
-#if !defined (_CORBA_EXCEPTIONDEF__EXPLICIT_CS_)
-#define _CORBA_EXCEPTIONDEF__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Object_Sequence< \
- CORBA::ExceptionDef, \
- CORBA::ExceptionDef_var \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::AttributeMode>
-
-# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::AttributeMode>
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::AttributeDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::AttributeDef_ptr, \
- CORBA::AttributeDef_var, \
- CORBA::AttributeDef_out, \
- TAO::Objref_Traits<CORBA::AttributeDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Basic_Argument_T< \
- CORBA::AttributeMode \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::AttributeDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::AttributeDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::AttributeDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::AttributeDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::AttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::AttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::AttributeDescription, \
- CORBA::AttributeDescription_var \
- >
-
-#if !defined (_CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTATTRIBUTEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExtAttributeDescription>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExtAttributeDescription, \
- CORBA::ExtAttributeDescription_var, \
- CORBA::ExtAttributeDescription_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ExtAttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ExtAttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ExtAttributeDescription, \
- CORBA::ExtAttributeDescription_var \
- >
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ExtAttributeDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ExtAttributeDef_ptr, \
- CORBA::ExtAttributeDef_var, \
- CORBA::ExtAttributeDef_out, \
- TAO::Objref_Traits<CORBA::ExtAttributeDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ExcDescriptionSeq, \
- CORBA::ExcDescriptionSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ExcDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ExtAttributeDescription, \
- CORBA::ExtAttributeDescription_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ExtAttributeDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ExtAttributeDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ExtAttributeDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ExtAttributeDef \
- >
-
-#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::OperationMode>
-
-# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::OperationMode>
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ParameterDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ParameterDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ParameterDescription, \
- CORBA::ParameterDescription_var \
- >
-
-#if !defined (_CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_PARDESCRIPTIONSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ParDescriptionSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ParDescriptionSeq, \
- CORBA::ParDescriptionSeq_var, \
- CORBA::ParDescriptionSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ParDescriptionSeq, \
- CORBA::ParameterDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ParDescriptionSeq, \
- CORBA::ParameterDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ParDescriptionSeq, \
- CORBA::ParDescriptionSeq_var, \
- CORBA::ParameterDescription \
- >
-
-#if !defined (_CORBA_PARAMETERDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_PARAMETERDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ParameterDescription \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_CONTEXTIDSEQ__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_CONTEXTIDSEQ__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ContextIdSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ContextIdSeq, \
- CORBA::ContextIdSeq_var, \
- CORBA::ContextIdSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- CORBA::ContextIdSeq, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ContextIdSeq, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- CORBA::ContextIdSeq, \
- CORBA::ContextIdSeq_var, \
- TAO_SeqElem_String_Manager \
- >
-
-#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::OperationDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::OperationDef_ptr, \
- CORBA::OperationDef_var, \
- CORBA::OperationDef_out, \
- TAO::Objref_Traits<CORBA::OperationDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ParDescriptionSeq, \
- CORBA::ParDescriptionSeq_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Basic_Argument_T< \
- CORBA::OperationMode \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ContextIdSeq, \
- CORBA::ContextIdSeq_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ExceptionDefSeq, \
- CORBA::ExceptionDefSeq_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::OperationDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::OperationDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::OperationDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::OperationDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::OperationDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::OperationDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::OperationDescription, \
- CORBA::OperationDescription_var \
- >
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ExtAttrDescriptionSeq, \
- CORBA::ExtAttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ExtAttrDescriptionSeq, \
- CORBA::ExtAttributeDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ExtAttrDescriptionSeq, \
- CORBA::ExtAttrDescriptionSeq_var, \
- CORBA::ExtAttributeDescription \
- >
-
-#if !defined (_CORBA_EXTATTRIBUTEDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_EXTATTRIBUTEDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ExtAttributeDescription \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::InterfaceDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::InterfaceDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::InterfaceDescription, \
- CORBA::InterfaceDescription_var \
- >
-
-#if !defined (_CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEATTREXTENSION_EXTFULLINTERFACEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription, \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var, \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription, \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription, \
- CORBA::InterfaceAttrExtension::ExtFullInterfaceDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ExtAttributeDef_ptr, \
- CORBA::ExtAttributeDef_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::InterfaceAttrExtension \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::InterfaceAttrExtension
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::InterfaceAttrExtension
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::InterfaceAttrExtension \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_BasicC.h b/TAO/tao/IFR_Client/IFR_BasicC.h
index 943e8febd9a..31ebfd4e2c4 100644
--- a/TAO/tao/IFR_Client/IFR_BasicC.h
+++ b/TAO/tao/IFR_Client/IFR_BasicC.h
@@ -4488,7 +4488,7 @@ TAO::Collocation_Proxy_Broker *
);
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IFR_Client/IFR_Components.pidl b/TAO/tao/IFR_Client/IFR_Components.pidl
index 57e4b4862dc..2431d9b5fe5 100644
--- a/TAO/tao/IFR_Client/IFR_Components.pidl
+++ b/TAO/tao/IFR_Client/IFR_Components.pidl
@@ -18,7 +18,7 @@
//
// The command used to generate code from this IDL file is:
//
-// tao_idl -Ge 1 -Sc -GA -GT -I../.. \
+// tao_idl -Ge 1 -Sc -GA -I../.. \
// -Wb,export_macro=TAO_IFR_Client_Export \
// -Wb,export_include=ifr_client_export.h \
// -Wb,pre_include="ace/pre.h" \
@@ -220,7 +220,7 @@ module CORBA
typedef sequence<UsesDescription> UsesDescriptionSeq;
typedef sequence<EventPortDescription> EventPortDescriptionSeq;
- struct ComponentDescription
+ struct ComponentDescription
{
Identifier name;
RepositoryId id;
@@ -237,15 +237,15 @@ module CORBA
TypeCode type;
};
- interface FactoryDef : OperationDef
+ interface FactoryDef : OperationDef
{
};
- interface FinderDef : OperationDef
+ interface FinderDef : OperationDef
{
};
- interface HomeDef : ExtInterfaceDef
+ interface HomeDef : ExtInterfaceDef
{
// read/write interface
attribute HomeDef base_home;
@@ -271,7 +271,7 @@ module CORBA
);
};
- struct HomeDescription
+ struct HomeDescription
{
Identifier name;
RepositoryId id;
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsA.cpp b/TAO/tao/IFR_Client/IFR_ComponentsA.cpp
index 47cbc1fac7d..cbdf7157538 100644
--- a/TAO/tao/IFR_Client/IFR_ComponentsA.cpp
+++ b/TAO/tao/IFR_Client/IFR_ComponentsA.cpp
@@ -1906,229 +1906,3 @@ CORBA::Boolean operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::ComponentDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::HomeDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::EventDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::Container
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::ModuleDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::Repository
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::ProvidesDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::ProvidesDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::UsesDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::UsesDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::EventPortDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::EventPortDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::EmitsDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::PublishesDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::ConsumesDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::ProvidesDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::UsesDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::EventPortDescriptionSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::ComponentDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::FactoryDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ComponentIR::FinderDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ComponentIR::HomeDescription
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::ComponentDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::HomeDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::EventDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::Container \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::ModuleDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::Repository \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::ProvidesDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::ProvidesDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::UsesDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::UsesDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::EventPortDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::EventPortDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::EmitsDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::PublishesDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::ConsumesDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::ProvidesDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::UsesDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::EventPortDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::ComponentDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::FactoryDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ComponentIR::FinderDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ComponentIR::HomeDescription \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp b/TAO/tao/IFR_Client/IFR_ComponentsC.cpp
index 9b3c6b3880a..f59eb0ee30b 100644
--- a/TAO/tao/IFR_Client/IFR_ComponentsC.cpp
+++ b/TAO/tao/IFR_Client/IFR_ComponentsC.cpp
@@ -5359,1734 +5359,3 @@ CORBA::Boolean operator>> (
(strm >> _tao_aggregate.attributes) &&
(strm >> _tao_aggregate.type.out ());
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::InterfaceDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var,
- CORBA::InterfaceDef_out,
- TAO::Objref_Traits<CORBA::InterfaceDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InterfaceDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var,
- CORBA::InterfaceDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ValueDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Objref_Traits<CORBA::ValueDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ValueDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ValueDefSeq,
- CORBA::ValueDefSeq_var,
- CORBA::ValueDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExtInitializerSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExtInitializerSeq,
- CORBA::ExtInitializerSeq_var,
- CORBA::ExtInitializerSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExceptionDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExceptionDefSeq,
- CORBA::ExceptionDefSeq_var,
- CORBA::ExceptionDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ParDescriptionSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ParDescriptionSeq,
- CORBA::ParDescriptionSeq_var,
- CORBA::ParDescriptionSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::ComponentDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::ComponentDef_ptr,
- CORBA::ComponentIR::ComponentDef_var,
- CORBA::ComponentIR::ComponentDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::ComponentDef_ptr,
- CORBA::ComponentIR::ComponentDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::ComponentIR::ComponentDef_ptr
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::InterfaceDefSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::ProvidesDef_ptr,
- CORBA::ComponentIR::ProvidesDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::InterfaceDef_ptr
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::UsesDef_ptr,
- CORBA::ComponentIR::UsesDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::EmitsDef_ptr,
- CORBA::ComponentIR::EmitsDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::ComponentIR::EventDef_ptr
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::PublishesDef_ptr,
- CORBA::ComponentIR::PublishesDef_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::ConsumesDef_ptr,
- CORBA::ComponentIR::ConsumesDef_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::ComponentDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::ComponentDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::ComponentDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::ComponentDef
- >;
-
-#if !defined (_CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::HomeDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::HomeDef_ptr,
- CORBA::ComponentIR::HomeDef_var,
- CORBA::ComponentIR::HomeDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::HomeDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::HomeDef_ptr,
- CORBA::ComponentIR::HomeDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::ComponentIR::HomeDef_ptr
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::ValueDef_ptr
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::FactoryDef_ptr,
- CORBA::ComponentIR::FactoryDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ParDescriptionSeq
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ExceptionDefSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::FinderDef_ptr,
- CORBA::ComponentIR::FinderDef_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::HomeDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::HomeDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::HomeDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::HomeDef
- >;
-
-#if !defined (_CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::EventDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::EventDef_ptr,
- CORBA::ComponentIR::EventDef_var,
- CORBA::ComponentIR::EventDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::EventDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::EventDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::EventDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::EventDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::EventDef
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ComponentIR::EventDef_ptr,
- CORBA::ComponentIR::EventDef_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ValueDefSeq
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ExtInitializerSeq
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::Container
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::Container
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::Container
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::Container
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::ModuleDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::ModuleDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::ModuleDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::ModuleDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::Repository
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::Repository
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::Repository
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::Repository
- >;
-
-#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::ProvidesDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::ProvidesDef_ptr,
- CORBA::ComponentIR::ProvidesDef_var,
- CORBA::ComponentIR::ProvidesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::InterfaceDef_ptr,
- CORBA::InterfaceDef_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::ProvidesDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::ProvidesDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::ProvidesDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::ProvidesDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::ComponentIR::ProvidesDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ComponentIR::ProvidesDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ComponentIR::ProvidesDescription,
- CORBA::ComponentIR::ProvidesDescription_var
- >;
-
-#if !defined (_CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::UsesDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::UsesDef_ptr,
- CORBA::ComponentIR::UsesDef_var,
- CORBA::ComponentIR::UsesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::UsesDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::UsesDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::UsesDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::UsesDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::UsesDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::ComponentIR::UsesDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ComponentIR::UsesDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ComponentIR::UsesDescription,
- CORBA::ComponentIR::UsesDescription_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::EventPortDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::EventPortDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::EventPortDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::EventPortDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::ComponentIR::EventPortDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ComponentIR::EventPortDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ComponentIR::EventPortDescription,
- CORBA::ComponentIR::EventPortDescription_var
- >;
-
-#if !defined (_CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::EmitsDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::EmitsDef_ptr,
- CORBA::ComponentIR::EmitsDef_var,
- CORBA::ComponentIR::EmitsDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::EmitsDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::EmitsDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::EmitsDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::EmitsDef
- >;
-
-#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::PublishesDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::PublishesDef_ptr,
- CORBA::ComponentIR::PublishesDef_var,
- CORBA::ComponentIR::PublishesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::PublishesDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::PublishesDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::PublishesDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::PublishesDef
- >;
-
-#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::ConsumesDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::ConsumesDef_ptr,
- CORBA::ComponentIR::ConsumesDef_var,
- CORBA::ComponentIR::ConsumesDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::ConsumesDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::ConsumesDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::ConsumesDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::ConsumesDef
- >;
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ComponentIR::ProvidesDescriptionSeq,
- CORBA::ComponentIR::ProvidesDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ComponentIR::ProvidesDescriptionSeq,
- CORBA::ComponentIR::ProvidesDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ComponentIR::ProvidesDescriptionSeq,
- CORBA::ComponentIR::ProvidesDescriptionSeq_var,
- CORBA::ComponentIR::ProvidesDescription
- >;
-
-#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ComponentIR::ProvidesDescription
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ComponentIR::UsesDescriptionSeq,
- CORBA::ComponentIR::UsesDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ComponentIR::UsesDescriptionSeq,
- CORBA::ComponentIR::UsesDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ComponentIR::UsesDescriptionSeq,
- CORBA::ComponentIR::UsesDescriptionSeq_var,
- CORBA::ComponentIR::UsesDescription
- >;
-
-#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ComponentIR::UsesDescription
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ComponentIR::EventPortDescriptionSeq,
- CORBA::ComponentIR::EventPortDescription
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ComponentIR::EventPortDescriptionSeq,
- CORBA::ComponentIR::EventPortDescription
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ComponentIR::EventPortDescriptionSeq,
- CORBA::ComponentIR::EventPortDescriptionSeq_var,
- CORBA::ComponentIR::EventPortDescription
- >;
-
-#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ComponentIR::EventPortDescription
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ComponentIR::ComponentDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ComponentIR::ComponentDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ComponentIR::ComponentDescription,
- CORBA::ComponentIR::ComponentDescription_var
- >;
-
-#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::FactoryDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::FactoryDef_ptr,
- CORBA::ComponentIR::FactoryDef_var,
- CORBA::ComponentIR::FactoryDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::FactoryDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::FactoryDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::FactoryDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::FactoryDef
- >;
-
-#if !defined (_CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ComponentIR::FinderDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ComponentIR::FinderDef_ptr,
- CORBA::ComponentIR::FinderDef_var,
- CORBA::ComponentIR::FinderDef_out,
- TAO::Objref_Traits<CORBA::ComponentIR::FinderDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ComponentIR::FinderDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ComponentIR::FinderDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ComponentIR::FinderDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ComponentIR::FinderDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::ComponentIR::HomeDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ComponentIR::HomeDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ComponentIR::HomeDescription,
- CORBA::ComponentIR::HomeDescription_var
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#if !defined (_CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_INTERFACEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::InterfaceDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::InterfaceDef_ptr, \
- CORBA::InterfaceDef_var, \
- CORBA::InterfaceDef_out, \
- TAO::Objref_Traits<CORBA::InterfaceDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var, \
- CORBA::InterfaceDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ValueDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ValueDef_ptr, \
- CORBA::ValueDef_var, \
- CORBA::ValueDef_out, \
- TAO::Objref_Traits<CORBA::ValueDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ValueDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ValueDefSeq, \
- CORBA::ValueDefSeq_var, \
- CORBA::ValueDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExtInitializerSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExtInitializerSeq, \
- CORBA::ExtInitializerSeq_var, \
- CORBA::ExtInitializerSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExceptionDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExceptionDefSeq, \
- CORBA::ExceptionDefSeq_var, \
- CORBA::ExceptionDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ParDescriptionSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ParDescriptionSeq, \
- CORBA::ParDescriptionSeq_var, \
- CORBA::ParDescriptionSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_COMPONENTDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::ComponentDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::ComponentDef_ptr, \
- CORBA::ComponentIR::ComponentDef_var, \
- CORBA::ComponentIR::ComponentDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::ComponentDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::ComponentDef_ptr, \
- CORBA::ComponentIR::ComponentDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::ComponentIR::ComponentDef_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::InterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::ProvidesDef_ptr, \
- CORBA::ComponentIR::ProvidesDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::InterfaceDef_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::UsesDef_ptr, \
- CORBA::ComponentIR::UsesDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::EmitsDef_ptr, \
- CORBA::ComponentIR::EmitsDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::ComponentIR::EventDef_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::PublishesDef_ptr, \
- CORBA::ComponentIR::PublishesDef_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::ConsumesDef_ptr, \
- CORBA::ComponentIR::ConsumesDef_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::ComponentDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::ComponentDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::ComponentDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::ComponentDef \
- >
-
-#if !defined (_CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_HOMEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::HomeDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::HomeDef_ptr, \
- CORBA::ComponentIR::HomeDef_var, \
- CORBA::ComponentIR::HomeDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::HomeDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::HomeDef_ptr, \
- CORBA::ComponentIR::HomeDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::ComponentIR::HomeDef_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ValueDef_ptr, \
- CORBA::ValueDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::ValueDef_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::FactoryDef_ptr, \
- CORBA::ComponentIR::FactoryDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ParDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ExceptionDefSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::FinderDef_ptr, \
- CORBA::ComponentIR::FinderDef_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::HomeDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::HomeDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::HomeDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::HomeDef \
- >
-
-#if !defined (_CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_EVENTDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::EventDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::EventDef_ptr, \
- CORBA::ComponentIR::EventDef_var, \
- CORBA::ComponentIR::EventDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::EventDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::EventDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::EventDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::EventDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::EventDef \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ComponentIR::EventDef_ptr, \
- CORBA::ComponentIR::EventDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ValueDefSeq \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ExtInitializerSeq \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::Container \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::Container
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::Container
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::Container \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::ModuleDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::ModuleDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::ModuleDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::ModuleDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::Repository \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::Repository
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::Repository
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::Repository \
- >
-
-#if !defined (_CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_PROVIDESDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::ProvidesDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::ProvidesDef_ptr, \
- CORBA::ComponentIR::ProvidesDef_var, \
- CORBA::ComponentIR::ProvidesDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::ProvidesDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::InterfaceDef_ptr, \
- CORBA::InterfaceDef_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::ProvidesDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::ProvidesDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::ProvidesDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::ProvidesDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ComponentIR::ProvidesDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ComponentIR::ProvidesDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ComponentIR::ProvidesDescription, \
- CORBA::ComponentIR::ProvidesDescription_var \
- >
-
-#if !defined (_CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_USESDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::UsesDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::UsesDef_ptr, \
- CORBA::ComponentIR::UsesDef_var, \
- CORBA::ComponentIR::UsesDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::UsesDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::UsesDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::UsesDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::UsesDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::UsesDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ComponentIR::UsesDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ComponentIR::UsesDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ComponentIR::UsesDescription, \
- CORBA::ComponentIR::UsesDescription_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::EventPortDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::EventPortDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::EventPortDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::EventPortDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ComponentIR::EventPortDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ComponentIR::EventPortDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ComponentIR::EventPortDescription, \
- CORBA::ComponentIR::EventPortDescription_var \
- >
-
-#if !defined (_CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_EMITSDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::EmitsDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::EmitsDef_ptr, \
- CORBA::ComponentIR::EmitsDef_var, \
- CORBA::ComponentIR::EmitsDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::EmitsDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::EmitsDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::EmitsDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::EmitsDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::EmitsDef \
- >
-
-#if !defined (_CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_PUBLISHESDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::PublishesDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::PublishesDef_ptr, \
- CORBA::ComponentIR::PublishesDef_var, \
- CORBA::ComponentIR::PublishesDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::PublishesDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::PublishesDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::PublishesDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::PublishesDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::PublishesDef \
- >
-
-#if !defined (_CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_CONSUMESDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::ConsumesDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::ConsumesDef_ptr, \
- CORBA::ComponentIR::ConsumesDef_var, \
- CORBA::ComponentIR::ConsumesDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::ConsumesDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::ConsumesDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::ConsumesDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::ConsumesDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::ConsumesDef \
- >
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ComponentIR::ProvidesDescriptionSeq, \
- CORBA::ComponentIR::ProvidesDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ComponentIR::ProvidesDescriptionSeq, \
- CORBA::ComponentIR::ProvidesDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ComponentIR::ProvidesDescriptionSeq, \
- CORBA::ComponentIR::ProvidesDescriptionSeq_var, \
- CORBA::ComponentIR::ProvidesDescription \
- >
-
-#if !defined (_CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_COMPONENTIR_PROVIDESDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ComponentIR::ProvidesDescription \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ComponentIR::UsesDescriptionSeq, \
- CORBA::ComponentIR::UsesDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ComponentIR::UsesDescriptionSeq, \
- CORBA::ComponentIR::UsesDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ComponentIR::UsesDescriptionSeq, \
- CORBA::ComponentIR::UsesDescriptionSeq_var, \
- CORBA::ComponentIR::UsesDescription \
- >
-
-#if !defined (_CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_COMPONENTIR_USESDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ComponentIR::UsesDescription \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ComponentIR::EventPortDescriptionSeq, \
- CORBA::ComponentIR::EventPortDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ComponentIR::EventPortDescriptionSeq, \
- CORBA::ComponentIR::EventPortDescription \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ComponentIR::EventPortDescriptionSeq, \
- CORBA::ComponentIR::EventPortDescriptionSeq_var, \
- CORBA::ComponentIR::EventPortDescription \
- >
-
-#if !defined (_CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_)
-#define _CORBA_COMPONENTIR_EVENTPORTDESCRIPTION__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ComponentIR::EventPortDescription \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ComponentIR::ComponentDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ComponentIR::ComponentDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ComponentIR::ComponentDescription, \
- CORBA::ComponentIR::ComponentDescription_var \
- >
-
-#if !defined (_CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_FACTORYDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::FactoryDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::FactoryDef_ptr, \
- CORBA::ComponentIR::FactoryDef_var, \
- CORBA::ComponentIR::FactoryDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::FactoryDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::FactoryDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::FactoryDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::FactoryDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::FactoryDef \
- >
-
-#if !defined (_CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_COMPONENTIR_FINDERDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ComponentIR::FinderDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ComponentIR::FinderDef_ptr, \
- CORBA::ComponentIR::FinderDef_var, \
- CORBA::ComponentIR::FinderDef_out, \
- TAO::Objref_Traits<CORBA::ComponentIR::FinderDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ComponentIR::FinderDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ComponentIR::FinderDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ComponentIR::FinderDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ComponentIR::FinderDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ComponentIR::HomeDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ComponentIR::HomeDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ComponentIR::HomeDescription, \
- CORBA::ComponentIR::HomeDescription_var \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_ComponentsC.h b/TAO/tao/IFR_Client/IFR_ComponentsC.h
index db37e2ba1e5..5d35ae15ad8 100644
--- a/TAO/tao/IFR_Client/IFR_ComponentsC.h
+++ b/TAO/tao/IFR_Client/IFR_ComponentsC.h
@@ -2471,7 +2471,7 @@ TAO::Collocation_Proxy_Broker *
);
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IFR_Client/IFR_Extended.pidl b/TAO/tao/IFR_Client/IFR_Extended.pidl
index ccd177c8ac3..7a6a0ee51c8 100644
--- a/TAO/tao/IFR_Client/IFR_Extended.pidl
+++ b/TAO/tao/IFR_Client/IFR_Extended.pidl
@@ -18,7 +18,7 @@
//
// The command used to generate code from this IDL file is:
//
-// tao_idl -Ge 1 -Sc -I../.. -GA -GT \
+// tao_idl -Ge 1 -Sc -I../.. -GA \
// -Wb,export_macro=TAO_IFR_Client_Export \
// -Wb,export_include=ifr_client_export.h \
// -Wb,pre_include="ace/pre.h" \
@@ -217,7 +217,7 @@ module CORBA
);
};
- interface ValueBoxDef : TypedefDef
+ interface ValueBoxDef : TypedefDef
{
attribute IDLType original_type_def;
};
diff --git a/TAO/tao/IFR_Client/IFR_ExtendedA.cpp b/TAO/tao/IFR_Client/IFR_ExtendedA.cpp
index bcff17ab325..d2c8698ea84 100644
--- a/TAO/tao/IFR_Client/IFR_ExtendedA.cpp
+++ b/TAO/tao/IFR_Client/IFR_ExtendedA.cpp
@@ -884,109 +884,3 @@ operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ValueMemberSeq
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ValueDef::FullValueDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ValueDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ValueBoxDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ExtValueDef::ExtFullValueDescription
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ExtValueDef
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::FixedDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ValueMember
- >;
-
- template class
- TAO::Any_Impl_T<
- CORBA::ValueMemberDef
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- CORBA::ValueDescription
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ValueMemberSeq \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ValueDef::FullValueDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ValueDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ValueBoxDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ExtValueDef::ExtFullValueDescription \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ExtValueDef \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::FixedDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ValueMember \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::ValueMemberDef \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- CORBA::ValueDescription \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp
index 24c3f2cfd49..b4b2c709440 100644
--- a/TAO/tao/IFR_Client/IFR_ExtendedC.cpp
+++ b/TAO/tao/IFR_Client/IFR_ExtendedC.cpp
@@ -3268,1156 +3268,3 @@ CORBA::Boolean operator>> (
return 1;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::IDLType
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var,
- CORBA::IDLType_out,
- TAO::Objref_Traits<CORBA::IDLType>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InterfaceDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var,
- CORBA::InterfaceDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ValueDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var,
- CORBA::ValueDef_out,
- TAO::Objref_Traits<CORBA::ValueDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::InterfaceDefSeq,
- CORBA::InterfaceDefSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::InterfaceDefSeq
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::InitializerSeq,
- CORBA::InitializerSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::InitializerSeq
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ValueDef_ptr,
- CORBA::ValueDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::ValueDef_ptr
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ValueDefSeq,
- CORBA::ValueDefSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ValueDefSeq
- >;
-
-#if !defined (_CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ValueDef::FullValueDescription>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ValueDef::FullValueDescription,
- CORBA::ValueDef::FullValueDescription_var,
- CORBA::ValueDef::FullValueDescription_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_VarSeq_Var_T<
- CORBA::ValueMemberSeq,
- CORBA::ValueMember
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- CORBA::ValueMemberSeq,
- CORBA::ValueMember
- >;
-
- template class
- TAO_Seq_Out_T<
- CORBA::ValueMemberSeq,
- CORBA::ValueMemberSeq_var,
- CORBA::ValueMember
- >;
-
-#if !defined (_CORBA_VALUEMEMBER__EXPLICIT_CS_)
-#define _CORBA_VALUEMEMBER__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- CORBA::ValueMember
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::InitializerSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::InitializerSeq,
- CORBA::InitializerSeq_var,
- CORBA::InitializerSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ValueDef::FullValueDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ValueDef::FullValueDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ValueDef::FullValueDescription,
- CORBA::ValueDef::FullValueDescription_var
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ValueDef::FullValueDescription,
- CORBA::ValueDef::FullValueDescription_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ValueMemberDef_ptr,
- CORBA::ValueMemberDef_var
- >;
-
- template class
- TAO::In_Object_Argument_T<
- CORBA::IDLType_ptr
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var
- >;
-
- template class
- TAO::In_Basic_Argument_T<
- CORBA::AttributeMode
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var
- >;
-
- template class
- TAO::In_Basic_Argument_T<
- CORBA::OperationMode
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ParDescriptionSeq
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ExceptionDefSeq
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ContextIdSeq
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ValueDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ValueDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ValueDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ValueDef
- >;
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ValueDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ValueDefSeq,
- CORBA::ValueDefSeq_var,
- CORBA::ValueDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::IDLType_ptr,
- CORBA::IDLType_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ValueBoxDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ValueBoxDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ValueBoxDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ValueBoxDef
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ExtInitializerSeq,
- CORBA::ExtInitializerSeq_var
- >;
-
- template class
- TAO::In_Var_Size_Argument_T<
- CORBA::ExtInitializerSeq
- >;
-
-#if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExtValueDef::ExtFullValueDescription>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExtValueDef::ExtFullValueDescription,
- CORBA::ExtValueDef::ExtFullValueDescription_var,
- CORBA::ExtValueDef::ExtFullValueDescription_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExtInitializerSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExtInitializerSeq,
- CORBA::ExtInitializerSeq_var,
- CORBA::ExtInitializerSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ExtValueDef::ExtFullValueDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ExtValueDef::ExtFullValueDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ExtValueDef::ExtFullValueDescription,
- CORBA::ExtValueDef::ExtFullValueDescription_var
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- CORBA::ExtValueDef::ExtFullValueDescription,
- CORBA::ExtValueDef::ExtFullValueDescription_var
- >;
-
- template class
- TAO::Ret_Object_Argument_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::ExtValueDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ExtValueDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ExtValueDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ExtValueDef
- >;
-
- template class
- TAO::Objref_Traits<
- CORBA::FixedDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::FixedDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::FixedDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::FixedDef
- >;
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ExceptionDefSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ExceptionDefSeq,
- CORBA::ExceptionDefSeq_var,
- CORBA::ExceptionDefSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::AttributeMode>;
-
- template class TAO::Basic_Arg_Traits_T<CORBA::AttributeMode>;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::AttributeDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::AttributeDef_ptr,
- CORBA::AttributeDef_var,
- CORBA::AttributeDef_out,
- TAO::Objref_Traits<CORBA::AttributeDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ExtAttributeDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ExtAttributeDef_ptr,
- CORBA::ExtAttributeDef_var,
- CORBA::ExtAttributeDef_out,
- TAO::Objref_Traits<CORBA::ExtAttributeDef>
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::OperationMode>;
-
- template class TAO::Basic_Arg_Traits_T<CORBA::OperationMode>;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ParDescriptionSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ParDescriptionSeq,
- CORBA::ParDescriptionSeq_var,
- CORBA::ParDescriptionSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::ContextIdSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::ContextIdSeq,
- CORBA::ContextIdSeq_var,
- CORBA::ContextIdSeq_out
- >;
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::OperationDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::OperationDef_ptr,
- CORBA::OperationDef_var,
- CORBA::OperationDef_out,
- TAO::Objref_Traits<CORBA::OperationDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO_Var_Var_T<
- CORBA::ValueMember
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ValueMember
- >;
-
- template class
- TAO_Out_T<
- CORBA::ValueMember,
- CORBA::ValueMember_var
- >;
-
-#if !defined (_CORBA_VALUEMEMBERDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEMEMBERDEF__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- CORBA::ValueMemberDef
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- CORBA::ValueMemberDef_ptr,
- CORBA::ValueMemberDef_var,
- CORBA::ValueMemberDef_out,
- TAO::Objref_Traits<CORBA::ValueMemberDef>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- CORBA::ValueMemberDef
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::ValueMemberDef
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::ValueMemberDef
- >;
-
- template class
- TAO::Narrow_Utils<
- CORBA::ValueMemberDef
- >;
-
- template class
- TAO_Var_Var_T<
- CORBA::ValueDescription
- >;
-
- template class
- TAO_Var_Base_T<
- CORBA::ValueDescription
- >;
-
- template class
- TAO_Out_T<
- CORBA::ValueDescription,
- CORBA::ValueDescription_var
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#if !defined (_CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_IDLTYPE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::IDLType \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::IDLType_ptr, \
- CORBA::IDLType_var, \
- CORBA::IDLType_out, \
- TAO::Objref_Traits<CORBA::IDLType> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InterfaceDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var, \
- CORBA::InterfaceDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ValueDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ValueDef_ptr, \
- CORBA::ValueDef_var, \
- CORBA::ValueDef_out, \
- TAO::Objref_Traits<CORBA::ValueDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::InterfaceDefSeq, \
- CORBA::InterfaceDefSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::InterfaceDefSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::InitializerSeq, \
- CORBA::InitializerSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::InitializerSeq \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ValueDef_ptr, \
- CORBA::ValueDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::ValueDef_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ValueDefSeq, \
- CORBA::ValueDefSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ValueDefSeq \
- >
-
-#if !defined (_CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEDEF_FULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ValueDef::FullValueDescription>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ValueDef::FullValueDescription, \
- CORBA::ValueDef::FullValueDescription_var, \
- CORBA::ValueDef::FullValueDescription_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- CORBA::ValueMemberSeq, \
- CORBA::ValueMember \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- CORBA::ValueMemberSeq, \
- CORBA::ValueMember \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- CORBA::ValueMemberSeq, \
- CORBA::ValueMemberSeq_var, \
- CORBA::ValueMember \
- >
-
-#if !defined (_CORBA_VALUEMEMBER__EXPLICIT_CS_)
-#define _CORBA_VALUEMEMBER__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- CORBA::ValueMember \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::InitializerSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::InitializerSeq, \
- CORBA::InitializerSeq_var, \
- CORBA::InitializerSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ValueDef::FullValueDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ValueDef::FullValueDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ValueDef::FullValueDescription, \
- CORBA::ValueDef::FullValueDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ValueDef::FullValueDescription, \
- CORBA::ValueDef::FullValueDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ValueMemberDef_ptr, \
- CORBA::ValueMemberDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Object_Argument_T< \
- CORBA::IDLType_ptr \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::AttributeDef_ptr, \
- CORBA::AttributeDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Basic_Argument_T< \
- CORBA::AttributeMode \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::OperationDef_ptr, \
- CORBA::OperationDef_var \
- >
-
-# pragma instantiate \
- TAO::In_Basic_Argument_T< \
- CORBA::OperationMode \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ParDescriptionSeq \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ExceptionDefSeq \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ContextIdSeq \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ValueDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ValueDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ValueDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ValueDef \
- >
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ValueDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ValueDefSeq, \
- CORBA::ValueDefSeq_var, \
- CORBA::ValueDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::IDLType_ptr, \
- CORBA::IDLType_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ValueBoxDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ValueBoxDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ValueBoxDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ValueBoxDef \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ExtInitializerSeq, \
- CORBA::ExtInitializerSeq_var \
- >
-
-# pragma instantiate \
- TAO::In_Var_Size_Argument_T< \
- CORBA::ExtInitializerSeq \
- >
-
-#if !defined (_CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTVALUEDEF_EXTFULLVALUEDESCRIPTION__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExtValueDef::ExtFullValueDescription>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExtValueDef::ExtFullValueDescription, \
- CORBA::ExtValueDef::ExtFullValueDescription_var, \
- CORBA::ExtValueDef::ExtFullValueDescription_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExtInitializerSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExtInitializerSeq, \
- CORBA::ExtInitializerSeq_var, \
- CORBA::ExtInitializerSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ExtValueDef::ExtFullValueDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ExtValueDef::ExtFullValueDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ExtValueDef::ExtFullValueDescription, \
- CORBA::ExtValueDef::ExtFullValueDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- CORBA::ExtValueDef::ExtFullValueDescription, \
- CORBA::ExtValueDef::ExtFullValueDescription_var \
- >
-
-# pragma instantiate \
- TAO::Ret_Object_Argument_T< \
- CORBA::ExtAttributeDef_ptr, \
- CORBA::ExtAttributeDef_var \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ExtValueDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ExtValueDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ExtValueDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ExtValueDef \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::FixedDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::FixedDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::FixedDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::FixedDef \
- >
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ExceptionDefSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ExceptionDefSeq, \
- CORBA::ExceptionDefSeq_var, \
- CORBA::ExceptionDefSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEMODE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::AttributeMode>
-
-# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::AttributeMode>
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_ATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::AttributeDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::AttributeDef_ptr, \
- CORBA::AttributeDef_var, \
- CORBA::AttributeDef_out, \
- TAO::Objref_Traits<CORBA::AttributeDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_EXTATTRIBUTEDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ExtAttributeDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ExtAttributeDef_ptr, \
- CORBA::ExtAttributeDef_var, \
- CORBA::ExtAttributeDef_out, \
- TAO::Objref_Traits<CORBA::ExtAttributeDef> \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONMODE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::OperationMode>
-
-# pragma instantiate TAO::Basic_Arg_Traits_T<CORBA::OperationMode>
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ParDescriptionSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ParDescriptionSeq, \
- CORBA::ParDescriptionSeq_var, \
- CORBA::ParDescriptionSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::ContextIdSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::ContextIdSeq, \
- CORBA::ContextIdSeq_var, \
- CORBA::ContextIdSeq_out \
- >
-
-#endif /* end #if !defined */
-
-#if !defined (_CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_OPERATIONDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::OperationDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::OperationDef_ptr, \
- CORBA::OperationDef_var, \
- CORBA::OperationDef_out, \
- TAO::Objref_Traits<CORBA::OperationDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ValueMember \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ValueMember \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ValueMember, \
- CORBA::ValueMember_var \
- >
-
-#if !defined (_CORBA_VALUEMEMBERDEF__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_VALUEMEMBERDEF__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- CORBA::ValueMemberDef \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- CORBA::ValueMemberDef_ptr, \
- CORBA::ValueMemberDef_var, \
- CORBA::ValueMemberDef_out, \
- TAO::Objref_Traits<CORBA::ValueMemberDef> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::ValueMemberDef \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::ValueMemberDef
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::ValueMemberDef
- >
-
-# pragma instantiate \
- TAO::Narrow_Utils< \
- CORBA::ValueMemberDef \
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- CORBA::ValueDescription \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- CORBA::ValueDescription \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- CORBA::ValueDescription, \
- CORBA::ValueDescription_var \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IFR_Client/IFR_ExtendedC.h b/TAO/tao/IFR_Client/IFR_ExtendedC.h
index 404da527e0e..b62da63b595 100644
--- a/TAO/tao/IFR_Client/IFR_ExtendedC.h
+++ b/TAO/tao/IFR_Client/IFR_ExtendedC.h
@@ -1290,7 +1290,7 @@ TAO::Collocation_Proxy_Broker *
);
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IORInterceptor/IORInfo.pidl b/TAO/tao/IORInterceptor/IORInfo.pidl
index b14ff59a42f..33bd2b8f705 100644
--- a/TAO/tao/IORInterceptor/IORInfo.pidl
+++ b/TAO/tao/IORInterceptor/IORInfo.pidl
@@ -20,7 +20,7 @@
* The command used to generate code is:
*
* tao_idl
- * -o orig -Gp -Gd -Ge 1 -Sa -St -GT -Sc -Sci
+ * -o orig -Gp -Gd -Ge 1 -Sa -St -Sc -Sci
* -I$(TAO_ROOT)
* -Wb,export_macro=TAO_IORInterceptor_Export
* -Wb,export_include="iorinterceptor_export.h"
diff --git a/TAO/tao/IORInterceptor/IORInfoC.cpp b/TAO/tao/IORInterceptor/IORInfoC.cpp
index eeb67b7c560..59b0bd08115 100644
--- a/TAO/tao/IORInterceptor/IORInfoC.cpp
+++ b/TAO/tao/IORInterceptor/IORInfoC.cpp
@@ -196,78 +196,3 @@ PortableInterceptor::IORInfo::marshal (TAO_OutputCDR &)
{
return false;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#if !defined (_PORTABLEINTERCEPTOR_OBJECTREFERENCEFACTORY__ARG_TRAITS_TMPLINST_CS_)
-#define _PORTABLEINTERCEPTOR_OBJECTREFERENCEFACTORY__ARG_TRAITS_TMPLINST_CS_
-
- template class
- TAO::Arg_Traits<
- PortableInterceptor::ObjectReferenceFactory
- >;
-
- template class
- TAO::Object_Arg_Traits_T<
- PortableInterceptor::ObjectReferenceFactory *,
- PortableInterceptor::ObjectReferenceFactory_var,
- PortableInterceptor::ObjectReferenceFactory_out,
- TAO::Objref_Traits<PortableInterceptor::ObjectReferenceFactory>
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- PortableInterceptor::IORInfo
- >;
-
- template class
- TAO_Objref_Var_T<
- PortableInterceptor::IORInfo
- >;
-
- template class
- TAO_Objref_Out_T<
- PortableInterceptor::IORInfo
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#if !defined (_PORTABLEINTERCEPTOR_OBJECTREFERENCEFACTORY__ARG_TRAITS_TMPLINST_CS_)
-#define _PORTABLEINTERCEPTOR_OBJECTREFERENCEFACTORY__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate \
- TAO::Arg_Traits< \
- PortableInterceptor::ObjectReferenceFactory \
- >
-
-# pragma instantiate \
- TAO::Object_Arg_Traits_T< \
- PortableInterceptor::ObjectReferenceFactory *, \
- PortableInterceptor::ObjectReferenceFactory_var, \
- PortableInterceptor::ObjectReferenceFactory_out, \
- TAO::Objref_Traits<PortableInterceptor::ObjectReferenceFactory> \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- PortableInterceptor::IORInfo \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- PortableInterceptor::IORInfo
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- PortableInterceptor::IORInfo
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IORInterceptor/IORInfoC.h b/TAO/tao/IORInterceptor/IORInfoC.h
index afefdb494a8..64b2ba035cc 100644
--- a/TAO/tao/IORInterceptor/IORInfoC.h
+++ b/TAO/tao/IORInterceptor/IORInfoC.h
@@ -245,7 +245,7 @@ namespace PortableInterceptor
} // module PortableInterceptor
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IORInterceptor/IORInterceptor.pidl b/TAO/tao/IORInterceptor/IORInterceptor.pidl
index 8469a8504bc..cd1a0454ea9 100644
--- a/TAO/tao/IORInterceptor/IORInterceptor.pidl
+++ b/TAO/tao/IORInterceptor/IORInterceptor.pidl
@@ -20,7 +20,7 @@
* The command used to generate code is:
*
* tao_idl
- * -o orig -Gp -Gd -Ge 1 -Sa -Sc -St -GT -Sci
+ * -o orig -Gp -Gd -Ge 1 -Sa -Sc -St -Sci
* -I$(TAO_ROOT)
* -Wb,export_macro=TAO_IORInterceptor_Export
* -Wb,export_include="iorinterceptor_export.h"
diff --git a/TAO/tao/IORInterceptor/IORInterceptorC.cpp b/TAO/tao/IORInterceptor/IORInterceptorC.cpp
index 4a5a54fd9cd..e66ab20c72a 100644
--- a/TAO/tao/IORInterceptor/IORInterceptorC.cpp
+++ b/TAO/tao/IORInterceptor/IORInterceptorC.cpp
@@ -182,42 +182,3 @@ PortableInterceptor::IORInterceptor::marshal (TAO_OutputCDR &)
{
return false;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Objref_Traits<
- PortableInterceptor::IORInterceptor
- >;
-
- template class
- TAO_Objref_Var_T<
- PortableInterceptor::IORInterceptor
- >;
-
- template class
- TAO_Objref_Out_T<
- PortableInterceptor::IORInterceptor
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- PortableInterceptor::IORInterceptor \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- PortableInterceptor::IORInterceptor
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- PortableInterceptor::IORInterceptor
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IORInterceptor/IORInterceptorC.h b/TAO/tao/IORInterceptor/IORInterceptorC.h
index 7777ac8aade..d8c358510ec 100644
--- a/TAO/tao/IORInterceptor/IORInterceptorC.h
+++ b/TAO/tao/IORInterceptor/IORInterceptorC.h
@@ -210,7 +210,7 @@ namespace PortableInterceptor
} // module PortableInterceptor
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IORManipulation/IOR.pidl b/TAO/tao/IORManipulation/IOR.pidl
index 4aad0527793..b523f138ba9 100644
--- a/TAO/tao/IORManipulation/IOR.pidl
+++ b/TAO/tao/IORManipulation/IOR.pidl
@@ -10,7 +10,7 @@
* To regenerate the code use:
*
* tao_idl \
- * -o orig -Gp -Gd -Ge 1 -GT -Sc -GA -Sci \
+ * -o orig -Gp -Gd -Ge 1 -Sc -GA -Sci \
* -Wb,export_macro=TAO_IORManip_Export \
* -Wb,export_include="ior_manip_export.h" \
* -Wb,pre_include="ace/pre.h" \
diff --git a/TAO/tao/IORManipulation/IORA.cpp b/TAO/tao/IORManipulation/IORA.cpp
index d250a9d75a3..d477e949978 100644
--- a/TAO/tao/IORManipulation/IORA.cpp
+++ b/TAO/tao/IORManipulation/IORA.cpp
@@ -869,89 +869,3 @@ CORBA::Boolean operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Dual_Impl_T<
- TAO_IOP::EmptyProfileList
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- TAO_IOP::NotFound
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- TAO_IOP::Duplicate
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- TAO_IOP::Invalid_IOR
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- TAO_IOP::MultiProfileList
- >;
-
- template class
- TAO::Any_Impl_T<
- TAO_IOP::TAO_IOR_Property
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- TAO_IOP::TAO_IOR_Manipulation::IORList
- >;
-
- template class
- TAO::Any_Impl_T<
- TAO_IOP::TAO_IOR_Manipulation
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- TAO_IOP::EmptyProfileList \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- TAO_IOP::NotFound \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- TAO_IOP::Duplicate \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- TAO_IOP::Invalid_IOR \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- TAO_IOP::MultiProfileList \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- TAO_IOP::TAO_IOR_Property \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- TAO_IOP::TAO_IOR_Manipulation::IORList \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- TAO_IOP::TAO_IOR_Manipulation \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IORManipulation/IORC.cpp b/TAO/tao/IORManipulation/IORC.cpp
index 7244dfabfe1..80b5d8c433b 100644
--- a/TAO/tao/IORManipulation/IORC.cpp
+++ b/TAO/tao/IORManipulation/IORC.cpp
@@ -1005,127 +1005,3 @@ CORBA::Boolean operator>> (
{
return true;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Objref_Traits<
- TAO_IOP::TAO_IOR_Property
- >;
-
- template class
- TAO_Objref_Var_T<
- TAO_IOP::TAO_IOR_Property
- >;
-
- template class
- TAO_Objref_Out_T<
- TAO_IOP::TAO_IOR_Property
- >;
-
- template class
- TAO_Pseudo_Object_Manager<
- CORBA::Object
- >;
-
- template class
- TAO_MngSeq_Var_T<
- TAO_IOP::TAO_IOR_Manipulation::IORList,
- TAO_Pseudo_Object_Manager<
- CORBA::Object
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- TAO_IOP::TAO_IOR_Manipulation::IORList,
- TAO_Pseudo_Object_Manager<
- CORBA::Object
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- TAO_IOP::TAO_IOR_Manipulation::IORList,
- TAO_IOP::TAO_IOR_Manipulation::IORList_var,
- TAO_Pseudo_Object_Manager<
- CORBA::Object
- >
- >;
-
- template class
- TAO::Objref_Traits<
- TAO_IOP::TAO_IOR_Manipulation
- >;
-
- template class
- TAO_Objref_Var_T<
- TAO_IOP::TAO_IOR_Manipulation
- >;
-
- template class
- TAO_Objref_Out_T<
- TAO_IOP::TAO_IOR_Manipulation
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- TAO_IOP::TAO_IOR_Property \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- TAO_IOP::TAO_IOR_Property
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- TAO_IOP::TAO_IOR_Property
- >
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- TAO_IOP::TAO_IOR_Manipulation::IORList, \
- TAO_Pseudo_Object_Manager< \
- CORBA::Object \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- TAO_IOP::TAO_IOR_Manipulation::IORList, \
- TAO_Pseudo_Object_Manager< \
- CORBA::Object \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- TAO_IOP::TAO_IOR_Manipulation::IORList, \
- TAO_IOP::TAO_IOR_Manipulation::IORList_var, \
- TAO_Pseudo_Object_Manager< \
- CORBA::Object \
- > \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- TAO_IOP::TAO_IOR_Manipulation \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- TAO_IOP::TAO_IOR_Manipulation
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- TAO_IOP::TAO_IOR_Manipulation
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IORManipulation/IORC.h b/TAO/tao/IORManipulation/IORC.h
index a809ca3f296..3c3fb06fc6c 100644
--- a/TAO/tao/IORManipulation/IORC.h
+++ b/TAO/tao/IORManipulation/IORC.h
@@ -763,7 +763,7 @@ namespace TAO_IOP
} // module TAO_IOP
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/IORTable/IORTable.pidl b/TAO/tao/IORTable/IORTable.pidl
index c9f77adff38..f68bd177e2a 100644
--- a/TAO/tao/IORTable/IORTable.pidl
+++ b/TAO/tao/IORTable/IORTable.pidl
@@ -13,7 +13,7 @@
*
* The command used to generate code from this file is:
*
- * tao_idl -o orig -Ge 1 -Sa -St -GT -Sci \
+ * tao_idl -o orig -Ge 1 -Sa -St -Sci \
* -Wb,export_macro=TAO_IORTable_Export \
* -Wb,export_include=iortable_export.h \
* -Wb,pre_include="ace/pre.h" \
diff --git a/TAO/tao/IORTable/IORTableC.cpp b/TAO/tao/IORTable/IORTableC.cpp
index 75bd130a687..afbeabe311b 100644
--- a/TAO/tao/IORTable/IORTableC.cpp
+++ b/TAO/tao/IORTable/IORTableC.cpp
@@ -539,72 +539,3 @@ CORBA::Boolean operator>> (
{
return true;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Objref_Traits<
- IORTable::Locator
- >;
-
- template class
- TAO_Objref_Var_T<
- IORTable::Locator
- >;
-
- template class
- TAO_Objref_Out_T<
- IORTable::Locator
- >;
-
- template class
- TAO::Objref_Traits<
- IORTable::Table
- >;
-
- template class
- TAO_Objref_Var_T<
- IORTable::Table
- >;
-
- template class
- TAO_Objref_Out_T<
- IORTable::Table
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- IORTable::Locator \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- IORTable::Locator
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- IORTable::Locator
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- IORTable::Table \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- IORTable::Table
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- IORTable::Table
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/IORTable/IORTableC.h b/TAO/tao/IORTable/IORTableC.h
index 39812cabbe6..4f2d10cf9f0 100644
--- a/TAO/tao/IORTable/IORTableC.h
+++ b/TAO/tao/IORTable/IORTableC.h
@@ -387,7 +387,7 @@ namespace IORTable
} // module IORTable
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/ObjRefTemplate/Default_ORT.pidl b/TAO/tao/ObjRefTemplate/Default_ORT.pidl
index e227364fa13..9ef0be12442 100644
--- a/TAO/tao/ObjRefTemplate/Default_ORT.pidl
+++ b/TAO/tao/ObjRefTemplate/Default_ORT.pidl
@@ -10,7 +10,7 @@
* command:
*
* tao_idl.exe
- * -o orig -Ge 1 -GT -Sc -GA
+ * -o orig -Ge 1 -Sc -GA
* -I../..
* -Wb,export_macro=TAO_ORT_Export \
* -Wb,export_include="ort_export.h" \
diff --git a/TAO/tao/ObjRefTemplate/Default_ORTA.cpp b/TAO/tao/ObjRefTemplate/Default_ORTA.cpp
index 90069de6cbd..8e041aad526 100644
--- a/TAO/tao/ObjRefTemplate/Default_ORTA.cpp
+++ b/TAO/tao/ObjRefTemplate/Default_ORTA.cpp
@@ -36,7 +36,7 @@
#include "tao/Any_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/value_typecode.cpp:32
+// be\be_visitor_typecode/value_typecode.cpp:50
static TAO::TypeCode::Value_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_TAO_Default_ORT_ObjectReferenceTemplate = 0;
@@ -63,7 +63,7 @@ namespace TAO_Default_ORT
// TAO_IDL - Generated from
-// be/be_visitor_valuetype/any_op_cs.cpp:57
+// be\be_visitor_valuetype/any_op_cs.cpp:57
template<>
CORBA::Boolean
@@ -117,19 +117,3 @@ operator>>= (
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Impl_T<
- TAO_Default_ORT::ObjectReferenceTemplate
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- TAO_Default_ORT::ObjectReferenceTemplate \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/ObjRefTemplate/Default_ORTC.cpp b/TAO/tao/ObjRefTemplate/Default_ORTC.cpp
index 36c85b4e924..d94d059670b 100644
--- a/TAO/tao/ObjRefTemplate/Default_ORTC.cpp
+++ b/TAO/tao/ObjRefTemplate/Default_ORTC.cpp
@@ -236,46 +236,3 @@ OBV_TAO_Default_ORT::ObjectReferenceTemplate::_tao_unmarshal_state (TAO_InputCDR
true
);
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Value_Traits<
- TAO_Default_ORT::ObjectReferenceTemplate
- >;
-
- template class
- TAO_Value_Var_T<
- TAO_Default_ORT::ObjectReferenceTemplate
-
- >;
-
- template class
- TAO_Value_Out_T<
- TAO_Default_ORT::ObjectReferenceTemplate
-
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Value_Traits< \
- TAO_Default_ORT::ObjectReferenceTemplate \
- >
-
-# pragma instantiate \
- TAO_Value_Var_T< \
- TAO_Default_ORT::ObjectReferenceTemplate \
-
- >
-
-# pragma instantiate \
- TAO_Value_Out_T< \
- TAO_Default_ORT::ObjectReferenceTemplate \
-
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/ObjRefTemplate/Default_ORTC.h b/TAO/tao/ObjRefTemplate/Default_ORTC.h
index 05e80790978..f7f225bf63b 100644
--- a/TAO/tao/ObjRefTemplate/Default_ORTC.h
+++ b/TAO/tao/ObjRefTemplate/Default_ORTC.h
@@ -193,7 +193,7 @@ namespace OBV_TAO_Default_ORT
}
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
@@ -225,8 +225,8 @@ TAO_ORT_Export CORBA::Boolean operator>>= (const CORBA::Any &, TAO_Default_ORT::
namespace CORBA
{
- TAO_NAMESPACE_STORAGE_CLASS void add_ref (TAO_Default_ORT::ObjectReferenceTemplate *);
- TAO_NAMESPACE_STORAGE_CLASS void remove_ref (TAO_Default_ORT::ObjectReferenceTemplate *);
+ extern TAO_ORT_Export void add_ref (TAO_Default_ORT::ObjectReferenceTemplate *);
+ extern TAO_ORT_Export void remove_ref (TAO_Default_ORT::ObjectReferenceTemplate *);
}
// TAO_IDL - Generated from
@@ -236,7 +236,7 @@ TAO_ORT_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const TAO_Default_ORT
TAO_ORT_Export CORBA::Boolean operator>> (TAO_InputCDR &, TAO_Default_ORT::ObjectReferenceTemplate *&);
// TAO_IDL - Generated from
-// be\be_codegen.cpp:947
+// be\be_codegen.cpp:955
#if defined (__ACE_INLINE__)
#include "Default_ORTC.inl"
diff --git a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplate.pidl b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplate.pidl
index 277f18dc5d1..335fd5ad8d9 100644
--- a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplate.pidl
+++ b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplate.pidl
@@ -11,7 +11,7 @@
* using the following command:
*
* tao_idl.exe
- * -o orig -Gp -Gd -Ge 1 -GT -Sc -GA
+ * -o orig -Gp -Gd -Ge 1 -Sc -GA
* -I$(TAO_ROOT)
* -Wb,export_macro=TAO_ORT_Export
* -Wb,export_include=ort_export.h
diff --git a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateA.cpp b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateA.cpp
index ed87fdffab6..5335099e6ce 100644
--- a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateA.cpp
+++ b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateA.cpp
@@ -38,7 +38,7 @@
#include "tao/Any_Dual_Impl_T.h"
// TAO_IDL - Generated from
-// be/be_visitor_typecode/value_typecode.cpp:32
+// be\be_visitor_typecode/value_typecode.cpp:50
static TAO::TypeCode::Value_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_PortableInterceptor_ObjectReferenceFactory = 0;
@@ -65,7 +65,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// be/be_visitor_typecode/value_typecode.cpp:32
+// be\be_visitor_typecode/value_typecode.cpp:50
static TAO::TypeCode::Value_Field<char const *, CORBA::TypeCode_ptr const *> const * const _tao_fields_PortableInterceptor_ObjectReferenceTemplate = 0;
@@ -92,18 +92,21 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// be/be_visitor_typecode/alias_typecode.cpp:31
+// be\be_visitor_typecode/alias_typecode.cpp:31
// TAO_IDL - Generated from
-// be/be_visitor_typecode/typecode_defn.cpp:914
+// be\be_visitor_typecode/typecode_defn.cpp:925
+
+#ifndef _TAO_TYPECODE_PortableInterceptor_ObjectReferenceTemplateSeq_GUARD
+#define _TAO_TYPECODE_PortableInterceptor_ObjectReferenceTemplateSeq_GUARD
namespace TAO
{
namespace TypeCode
{
- TAO::TypeCode::Sequence<CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
PortableInterceptor_ObjectReferenceTemplateSeq_0 (
CORBA::tk_sequence,
@@ -116,6 +119,8 @@ namespace TAO
}
}
+
+#endif /* _TAO_TYPECODE_PortableInterceptor_ObjectReferenceTemplateSeq_GUARD */
static TAO::TypeCode::Alias<char const *,
CORBA::TypeCode_ptr const *,
CORBA::tk_alias,
@@ -134,7 +139,7 @@ namespace PortableInterceptor
// TAO_IDL - Generated from
-// be/be_visitor_valuetype/any_op_cs.cpp:57
+// be\be_visitor_valuetype/any_op_cs.cpp:57
template<>
CORBA::Boolean
@@ -190,7 +195,7 @@ operator>>= (
// TAO_IDL - Generated from
-// be/be_visitor_valuetype/any_op_cs.cpp:57
+// be\be_visitor_valuetype/any_op_cs.cpp:57
template<>
CORBA::Boolean
@@ -246,7 +251,7 @@ operator>>= (
// TAO_IDL - Generated from
-// be/be_visitor_sequence/any_op_cs.cpp:54
+// be\be_visitor_sequence/any_op_cs.cpp:54
// Copying insertion.
void operator<<= (
@@ -302,39 +307,3 @@ CORBA::Boolean operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Impl_T<
- PortableInterceptor::ObjectReferenceFactory
- >;
-
- template class
- TAO::Any_Impl_T<
- PortableInterceptor::ObjectReferenceTemplate
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- PortableInterceptor::ObjectReferenceTemplateSeq
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- PortableInterceptor::ObjectReferenceFactory \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- PortableInterceptor::ObjectReferenceTemplate \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- PortableInterceptor::ObjectReferenceTemplateSeq \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.cpp b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.cpp
index 191314e4398..7575d4ecf85 100644
--- a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.cpp
+++ b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.cpp
@@ -55,13 +55,13 @@ namespace TAO
{
// TAO_IDL - Generated from
- // be\be_visitor_arg_traits.cpp:492
+ // be\be_visitor_arg_traits.cpp:496
#if !defined (_CORBA_STRINGSEQ__ARG_TRAITS_CS_)
#define _CORBA_STRINGSEQ__ARG_TRAITS_CS_
template<>
- class TAO_ORT_Export Arg_Traits<CORBA::StringSeq>
+ class Arg_Traits<CORBA::StringSeq>
: public
Var_Size_Arg_Traits_T<
CORBA::StringSeq,
@@ -480,204 +480,3 @@ CORBA::Boolean operator>> (
}
#endif /* _TAO_CDR_OP_PortableInterceptor_ObjectReferenceTemplateSeq_CPP_ */
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::StringSeq>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::StringSeq,
- CORBA::StringSeq_var,
- CORBA::StringSeq_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Value_Traits<
- PortableInterceptor::ObjectReferenceFactory
- >;
-
- template class
- TAO_Value_Var_T<
- PortableInterceptor::ObjectReferenceFactory
-
- >;
-
- template class
- TAO_Value_Out_T<
- PortableInterceptor::ObjectReferenceFactory
-
- >;
-
- template class
- TAO::Ret_Var_Size_Argument_T<
- PortableInterceptor::AdapterName,
- PortableInterceptor::AdapterName_var
- >;
-
- template class
- TAO::Value_Traits<
- PortableInterceptor::ObjectReferenceTemplate
- >;
-
- template class
- TAO_Value_Var_T<
- PortableInterceptor::ObjectReferenceTemplate
-
- >;
-
- template class
- TAO_Value_Out_T<
- PortableInterceptor::ObjectReferenceTemplate
-
- >;
-
- template class
- TAO_Valuetype_Manager<
- PortableInterceptor::ObjectReferenceTemplate,
- PortableInterceptor::ObjectReferenceTemplate_var
- >;
-
- template class
- TAO_MngSeq_Var_T<
- PortableInterceptor::ObjectReferenceTemplateSeq,
- TAO_Valuetype_Manager<
- PortableInterceptor::ObjectReferenceTemplate,
- PortableInterceptor::ObjectReferenceTemplate_var
- >
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- PortableInterceptor::ObjectReferenceTemplateSeq,
- TAO_Valuetype_Manager<
- PortableInterceptor::ObjectReferenceTemplate,
- PortableInterceptor::ObjectReferenceTemplate_var
- >
- >;
-
- template class
- TAO_MngSeq_Out_T<
- PortableInterceptor::ObjectReferenceTemplateSeq,
- PortableInterceptor::ObjectReferenceTemplateSeq_var,
- TAO_Valuetype_Manager<
- PortableInterceptor::ObjectReferenceTemplate,
- PortableInterceptor::ObjectReferenceTemplate_var
- >
- >;
-
-#if !defined (_PORTABLEINTERCEPTOR_OBJECTREFERENCETEMPLATE__EXPLICIT_CS_)
-#define _PORTABLEINTERCEPTOR_OBJECTREFERENCETEMPLATE__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Valuetype_Sequence<
- PortableInterceptor::ObjectReferenceTemplate,
- PortableInterceptor::ObjectReferenceTemplate_var
- >;
-
-#endif /* end #if !defined */
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::StringSeq>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::StringSeq, \
- CORBA::StringSeq_var, \
- CORBA::StringSeq_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Value_Traits< \
- PortableInterceptor::ObjectReferenceFactory \
- >
-
-# pragma instantiate \
- TAO_Value_Var_T< \
- PortableInterceptor::ObjectReferenceFactory \
-
- >
-
-# pragma instantiate \
- TAO_Value_Out_T< \
- PortableInterceptor::ObjectReferenceFactory \
-
- >
-
-# pragma instantiate \
- TAO::Ret_Var_Size_Argument_T< \
- PortableInterceptor::AdapterName, \
- PortableInterceptor::AdapterName_var \
- >
-
-# pragma instantiate \
- TAO::Value_Traits< \
- PortableInterceptor::ObjectReferenceTemplate \
- >
-
-# pragma instantiate \
- TAO_Value_Var_T< \
- PortableInterceptor::ObjectReferenceTemplate \
-
- >
-
-# pragma instantiate \
- TAO_Value_Out_T< \
- PortableInterceptor::ObjectReferenceTemplate \
-
- >
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- PortableInterceptor::ObjectReferenceTemplateSeq, \
- TAO_Valuetype_Manager< \
- PortableInterceptor::ObjectReferenceTemplate, \
- PortableInterceptor::ObjectReferenceTemplate_var \
- > \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- PortableInterceptor::ObjectReferenceTemplateSeq, \
- TAO_Valuetype_Manager< \
- PortableInterceptor::ObjectReferenceTemplate, \
- PortableInterceptor::ObjectReferenceTemplate_var \
- > \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- PortableInterceptor::ObjectReferenceTemplateSeq, \
- PortableInterceptor::ObjectReferenceTemplateSeq_var, \
- TAO_Valuetype_Manager< \
- PortableInterceptor::ObjectReferenceTemplate, \
- PortableInterceptor::ObjectReferenceTemplate_var \
- > \
- >
-
-#if !defined (_PORTABLEINTERCEPTOR_OBJECTREFERENCETEMPLATE__EXPLICIT_CS_)
-#define _PORTABLEINTERCEPTOR_OBJECTREFERENCETEMPLATE__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Valuetype_Sequence< \
- PortableInterceptor::ObjectReferenceTemplate, \
- PortableInterceptor::ObjectReferenceTemplate_var \
- >
-
-#endif /* end #if !defined */
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.h b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.h
index c9a65e11749..70c007519ce 100644
--- a/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.h
+++ b/TAO/tao/ObjRefTemplate/ObjectReferenceTemplateC.h
@@ -325,7 +325,7 @@ namespace OBV_PortableInterceptor
}
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
@@ -385,8 +385,8 @@ TAO_ORT_Export CORBA::Boolean operator>>= (const CORBA::Any &, const PortableInt
namespace CORBA
{
- TAO_NAMESPACE_STORAGE_CLASS void add_ref (PortableInterceptor::ObjectReferenceFactory *);
- TAO_NAMESPACE_STORAGE_CLASS void remove_ref (PortableInterceptor::ObjectReferenceFactory *);
+ extern TAO_ORT_Export void add_ref (PortableInterceptor::ObjectReferenceFactory *);
+ extern TAO_ORT_Export void remove_ref (PortableInterceptor::ObjectReferenceFactory *);
}
// TAO_IDL - Generated from
@@ -400,8 +400,8 @@ TAO_ORT_Export CORBA::Boolean operator>> (TAO_InputCDR &, PortableInterceptor::O
namespace CORBA
{
- TAO_NAMESPACE_STORAGE_CLASS void add_ref (PortableInterceptor::ObjectReferenceTemplate *);
- TAO_NAMESPACE_STORAGE_CLASS void remove_ref (PortableInterceptor::ObjectReferenceTemplate *);
+ extern TAO_ORT_Export void add_ref (PortableInterceptor::ObjectReferenceTemplate *);
+ extern TAO_ORT_Export void remove_ref (PortableInterceptor::ObjectReferenceTemplate *);
}
// TAO_IDL - Generated from
@@ -428,7 +428,7 @@ TAO_ORT_Export CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_PortableInterceptor_ObjectReferenceTemplateSeq_H_ */
// TAO_IDL - Generated from
-// be\be_codegen.cpp:947
+// be\be_codegen.cpp:955
#if defined (__ACE_INLINE__)
#include "ObjectReferenceTemplateC.inl"
diff --git a/TAO/tao/RTCORBA/RTCORBA.pidl b/TAO/tao/RTCORBA/RTCORBA.pidl
index 82e12701474..327f4441339 100644
--- a/TAO/tao/RTCORBA/RTCORBA.pidl
+++ b/TAO/tao/RTCORBA/RTCORBA.pidl
@@ -24,7 +24,7 @@
* 1. Run the tao_idl compiler on the pidl file. The command used for
* this is:
*
- * tao_idl -o orig -Gp -Gd -Ge 1 -GT -Sci -I../..
+ * tao_idl -o orig -Gp -Gd -Ge 1 -Sci -I../..
* -Wb,export_macro=TAO_RTCORBA_Export
* -Wb,export_include="rtcorba_export.h"
* -Wb,pre_include="ace/pre.h"
diff --git a/TAO/tao/RTCORBA/RTCORBAA.cpp b/TAO/tao/RTCORBA/RTCORBAA.cpp
index 6e9c584cec5..ee07d6190c7 100644
--- a/TAO/tao/RTCORBA/RTCORBAA.cpp
+++ b/TAO/tao/RTCORBA/RTCORBAA.cpp
@@ -165,7 +165,7 @@ namespace TAO
{
namespace TypeCode
{
- TAO::TypeCode::Sequence<CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
RTCORBA_ThreadpoolLanes_0 (
CORBA::tk_sequence,
@@ -323,7 +323,7 @@ namespace TAO
{
namespace TypeCode
{
- TAO::TypeCode::Sequence<CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
RTCORBA_ProtocolList_0 (
CORBA::tk_sequence,
@@ -561,7 +561,7 @@ namespace TAO
{
namespace TypeCode
{
- TAO::TypeCode::Sequence<CORBA::TypeCode_ptr const *,
+ TAO::TypeCode::Sequence< ::CORBA::TypeCode_ptr const *,
TAO::Null_RefCount_Policy>
RTCORBA_PriorityBands_0 (
CORBA::tk_sequence,
@@ -2354,259 +2354,3 @@ CORBA::Boolean operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::ThreadpoolLane
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::ThreadpoolLanes
- >;
-
- template class
- TAO::Any_Basic_Impl_T<
- RTCORBA::PriorityModel
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::PriorityModelPolicy
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::ThreadpoolPolicy
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::ProtocolProperties
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::Protocol
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::ProtocolList
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::ServerProtocolPolicy
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::ClientProtocolPolicy
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::PrivateConnectionPolicy
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::TCPProtocolProperties
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::GIOPProtocolProperties
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::UnixDomainProtocolProperties
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::SharedMemoryProtocolProperties
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::UserDatagramProtocolProperties
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::StreamControlProtocolProperties
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::PriorityBand
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::PriorityBands
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::PriorityBandedConnectionPolicy
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::Current
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::Mutex
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::RTORB::MutexNotFound
- >;
-
- template class
- TAO::Any_Dual_Impl_T<
- RTCORBA::RTORB::InvalidThreadpool
- >;
-
- template class
- TAO::Any_Impl_T<
- RTCORBA::RTORB
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::ThreadpoolLane \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::ThreadpoolLanes \
- >
-
-# pragma instantiate \
- TAO::Any_Basic_Impl_T< \
- RTCORBA::PriorityModel \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::PriorityModelPolicy \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::ThreadpoolPolicy \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::ProtocolProperties \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::Protocol \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::ProtocolList \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::ServerProtocolPolicy \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::ClientProtocolPolicy \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::PrivateConnectionPolicy \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::TCPProtocolProperties \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::GIOPProtocolProperties \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::UnixDomainProtocolProperties \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::SharedMemoryProtocolProperties \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::UserDatagramProtocolProperties \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::StreamControlProtocolProperties \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::PriorityBand \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::PriorityBands \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::PriorityBandedConnectionPolicy \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::Current \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::Mutex \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::RTORB::MutexNotFound \
- >
-
-# pragma instantiate \
- TAO::Any_Dual_Impl_T< \
- RTCORBA::RTORB::InvalidThreadpool \
- >
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTCORBA::RTORB \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/RTCORBA/RTCORBAC.cpp b/TAO/tao/RTCORBA/RTCORBAC.cpp
index 1f640cb20b2..a442e9accdb 100644
--- a/TAO/tao/RTCORBA/RTCORBAC.cpp
+++ b/TAO/tao/RTCORBA/RTCORBAC.cpp
@@ -2973,738 +2973,3 @@ CORBA::Boolean operator>> (
}
#endif /* _TAO_CDR_OP_RTCORBA_PriorityBands_CPP_ */
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO_Fixed_Var_T<
- RTCORBA::ThreadpoolLane
- >;
-
- template class
- TAO_Var_Base_T<
- RTCORBA::ThreadpoolLane
- >;
-
- template class
- TAO_FixedSeq_Var_T<
- RTCORBA::ThreadpoolLanes,
- RTCORBA::ThreadpoolLane
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- RTCORBA::ThreadpoolLanes,
- RTCORBA::ThreadpoolLane
- >;
-
- template class
- TAO_Seq_Out_T<
- RTCORBA::ThreadpoolLanes,
- RTCORBA::ThreadpoolLanes_var,
- RTCORBA::ThreadpoolLane
- >;
-
-#if !defined (_RTCORBA_THREADPOOLLANE__EXPLICIT_CS_)
-#define _RTCORBA_THREADPOOLLANE__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- RTCORBA::ThreadpoolLane
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- RTCORBA::PriorityModelPolicy
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::PriorityModelPolicy
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::PriorityModelPolicy
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::ThreadpoolPolicy
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::ThreadpoolPolicy
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::ThreadpoolPolicy
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::ProtocolProperties
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::ProtocolProperties
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::ProtocolProperties
- >;
-
- template class
- TAO_Var_Var_T<
- RTCORBA::Protocol
- >;
-
- template class
- TAO_Var_Base_T<
- RTCORBA::Protocol
- >;
-
- template class
- TAO_Out_T<
- RTCORBA::Protocol,
- RTCORBA::Protocol_var
- >;
-
- template class
- TAO_VarSeq_Var_T<
- RTCORBA::ProtocolList,
- RTCORBA::Protocol
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- RTCORBA::ProtocolList,
- RTCORBA::Protocol
- >;
-
- template class
- TAO_Seq_Out_T<
- RTCORBA::ProtocolList,
- RTCORBA::ProtocolList_var,
- RTCORBA::Protocol
- >;
-
-#if !defined (_RTCORBA_PROTOCOL__EXPLICIT_CS_)
-#define _RTCORBA_PROTOCOL__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- RTCORBA::Protocol
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- RTCORBA::ServerProtocolPolicy
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::ServerProtocolPolicy
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::ServerProtocolPolicy
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::ClientProtocolPolicy
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::ClientProtocolPolicy
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::ClientProtocolPolicy
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::PrivateConnectionPolicy
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::PrivateConnectionPolicy
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::PrivateConnectionPolicy
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::TCPProtocolProperties
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::TCPProtocolProperties
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::TCPProtocolProperties
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::GIOPProtocolProperties
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::GIOPProtocolProperties
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::GIOPProtocolProperties
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::UnixDomainProtocolProperties
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::UnixDomainProtocolProperties
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::UnixDomainProtocolProperties
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::SharedMemoryProtocolProperties
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::SharedMemoryProtocolProperties
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::SharedMemoryProtocolProperties
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::UserDatagramProtocolProperties
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::UserDatagramProtocolProperties
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::UserDatagramProtocolProperties
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::StreamControlProtocolProperties
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::StreamControlProtocolProperties
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::StreamControlProtocolProperties
- >;
-
- template class
- TAO_Fixed_Var_T<
- RTCORBA::PriorityBand
- >;
-
- template class
- TAO_Var_Base_T<
- RTCORBA::PriorityBand
- >;
-
- template class
- TAO_FixedSeq_Var_T<
- RTCORBA::PriorityBands,
- RTCORBA::PriorityBand
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- RTCORBA::PriorityBands,
- RTCORBA::PriorityBand
- >;
-
- template class
- TAO_Seq_Out_T<
- RTCORBA::PriorityBands,
- RTCORBA::PriorityBands_var,
- RTCORBA::PriorityBand
- >;
-
-#if !defined (_RTCORBA_PRIORITYBAND__EXPLICIT_CS_)
-#define _RTCORBA_PRIORITYBAND__EXPLICIT_CS_
-
- template class
- TAO_Unbounded_Sequence<
- RTCORBA::PriorityBand
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- RTCORBA::PriorityBandedConnectionPolicy
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::PriorityBandedConnectionPolicy
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::PriorityBandedConnectionPolicy
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::Current
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::Current
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::Current
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::Mutex
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::Mutex
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::Mutex
- >;
-
- template class
- TAO::Objref_Traits<
- RTCORBA::RTORB
- >;
-
- template class
- TAO_Objref_Var_T<
- RTCORBA::RTORB
- >;
-
- template class
- TAO_Objref_Out_T<
- RTCORBA::RTORB
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO_Fixed_Var_T< \
- RTCORBA::ThreadpoolLane \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- RTCORBA::ThreadpoolLane \
- >
-
-# pragma instantiate \
- TAO_FixedSeq_Var_T< \
- RTCORBA::ThreadpoolLanes, \
- RTCORBA::ThreadpoolLane \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- RTCORBA::ThreadpoolLanes, \
- RTCORBA::ThreadpoolLane \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- RTCORBA::ThreadpoolLanes, \
- RTCORBA::ThreadpoolLanes_var, \
- RTCORBA::ThreadpoolLane \
- >
-
-#if !defined (_RTCORBA_THREADPOOLLANE__EXPLICIT_CS_)
-#define _RTCORBA_THREADPOOLLANE__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- RTCORBA::ThreadpoolLane \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::PriorityModelPolicy \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::PriorityModelPolicy
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::PriorityModelPolicy
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::ThreadpoolPolicy \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::ThreadpoolPolicy
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::ThreadpoolPolicy
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::ProtocolProperties \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::ProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::ProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Var_Var_T< \
- RTCORBA::Protocol \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- RTCORBA::Protocol \
- >
-
-# pragma instantiate \
- TAO_Out_T< \
- RTCORBA::Protocol, \
- RTCORBA::Protocol_var \
- >
-
-# pragma instantiate \
- TAO_VarSeq_Var_T< \
- RTCORBA::ProtocolList, \
- RTCORBA::Protocol \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- RTCORBA::ProtocolList, \
- RTCORBA::Protocol \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- RTCORBA::ProtocolList, \
- RTCORBA::ProtocolList_var, \
- RTCORBA::Protocol \
- >
-
-#if !defined (_RTCORBA_PROTOCOL__EXPLICIT_CS_)
-#define _RTCORBA_PROTOCOL__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- RTCORBA::Protocol \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::ServerProtocolPolicy \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::ServerProtocolPolicy
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::ServerProtocolPolicy
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::ClientProtocolPolicy \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::ClientProtocolPolicy
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::ClientProtocolPolicy
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::PrivateConnectionPolicy \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::PrivateConnectionPolicy
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::PrivateConnectionPolicy
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::TCPProtocolProperties \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::TCPProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::TCPProtocolProperties
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::GIOPProtocolProperties \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::GIOPProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::GIOPProtocolProperties
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::UnixDomainProtocolProperties \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::UnixDomainProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::UnixDomainProtocolProperties
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::SharedMemoryProtocolProperties \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::SharedMemoryProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::SharedMemoryProtocolProperties
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::UserDatagramProtocolProperties \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::UserDatagramProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::UserDatagramProtocolProperties
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::StreamControlProtocolProperties \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::StreamControlProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::StreamControlProtocolProperties
- >
-
-# pragma instantiate \
- TAO_Fixed_Var_T< \
- RTCORBA::PriorityBand \
- >
-
-# pragma instantiate \
- TAO_Var_Base_T< \
- RTCORBA::PriorityBand \
- >
-
-# pragma instantiate \
- TAO_FixedSeq_Var_T< \
- RTCORBA::PriorityBands, \
- RTCORBA::PriorityBand \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- RTCORBA::PriorityBands, \
- RTCORBA::PriorityBand \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- RTCORBA::PriorityBands, \
- RTCORBA::PriorityBands_var, \
- RTCORBA::PriorityBand \
- >
-
-#if !defined (_RTCORBA_PRIORITYBAND__EXPLICIT_CS_)
-#define _RTCORBA_PRIORITYBAND__EXPLICIT_CS_
-
-# pragma instantiate \
- TAO_Unbounded_Sequence< \
- RTCORBA::PriorityBand \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::PriorityBandedConnectionPolicy \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::PriorityBandedConnectionPolicy
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::PriorityBandedConnectionPolicy
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::Current \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::Current
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::Current
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::Mutex \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::Mutex
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::Mutex
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTCORBA::RTORB \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTCORBA::RTORB
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTCORBA::RTORB
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/RTCORBA/RTCORBAC.h b/TAO/tao/RTCORBA/RTCORBAC.h
index 3d0ea00c2b0..df79549f42e 100644
--- a/TAO/tao/RTCORBA/RTCORBAC.h
+++ b/TAO/tao/RTCORBA/RTCORBAC.h
@@ -2921,7 +2921,7 @@ namespace RTCORBA
} // module RTCORBA
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/RTPortableServer/RTPortableServer.pidl b/TAO/tao/RTPortableServer/RTPortableServer.pidl
index 33d2fd47e6c..cd06ae858ab 100644
--- a/TAO/tao/RTPortableServer/RTPortableServer.pidl
+++ b/TAO/tao/RTPortableServer/RTPortableServer.pidl
@@ -12,7 +12,7 @@
* this is:
*
* tao_idl
- * -o orig -Ge 1 -GT -GA -Sc -Sci
+ * -o orig -Ge 1 -GA -Sc -Sci
* -Wb,export_macro=TAO_RTPortableServer_Export
* -Wb,export_include="rtportableserver_export.h"
* -Wb,pre_include="ace/pre.h"
diff --git a/TAO/tao/RTPortableServer/RTPortableServerA.cpp b/TAO/tao/RTPortableServer/RTPortableServerA.cpp
index b02b2ff86cc..2fa954668e8 100644
--- a/TAO/tao/RTPortableServer/RTPortableServerA.cpp
+++ b/TAO/tao/RTPortableServer/RTPortableServerA.cpp
@@ -44,7 +44,7 @@ static TAO::TypeCode::Objref<char const *,
_tao_tc_RTPortableServer_POA (
"IDL:omg.org/RTPortableServer/POA:1.0",
"POA");
-
+
namespace RTPortableServer
{
::CORBA::TypeCode_ptr const _tc_POA =
@@ -121,19 +121,3 @@ operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Impl_T<
- RTPortableServer::POA
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- RTPortableServer::POA \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/RTPortableServer/RTPortableServerC.cpp b/TAO/tao/RTPortableServer/RTPortableServerC.cpp
index 27e00c5c27b..cc437d5e9ba 100644
--- a/TAO/tao/RTPortableServer/RTPortableServerC.cpp
+++ b/TAO/tao/RTPortableServer/RTPortableServerC.cpp
@@ -89,7 +89,7 @@ RTPortableServer::POA::POA (void)
RTPortableServer::POA::~POA (void)
{}
-void
+void
RTPortableServer::POA::_tao_any_destructor (void *_tao_void_pointer)
{
POA *_tao_tmp_pointer =
@@ -107,10 +107,10 @@ RTPortableServer::POA::_narrow (
{
return POA::_nil ();
}
-
+
POA_ptr proxy =
dynamic_cast<POA_ptr> (_tao_objref);
-
+
return POA::_duplicate (proxy);
}
@@ -124,10 +124,10 @@ RTPortableServer::POA::_unchecked_narrow (
{
return POA::_nil ();
}
-
+
POA_ptr proxy =
dynamic_cast<POA_ptr> (_tao_objref);
-
+
return POA::_duplicate (proxy);
}
@@ -138,7 +138,7 @@ RTPortableServer::POA::_duplicate (POA_ptr obj)
{
obj->_add_ref ();
}
-
+
return obj;
}
@@ -191,42 +191,3 @@ RTPortableServer::POA::marshal (TAO_OutputCDR &)
{
return false;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Objref_Traits<
- RTPortableServer::POA
- >;
-
- template class
- TAO_Objref_Var_T<
- RTPortableServer::POA
- >;
-
- template class
- TAO_Objref_Out_T<
- RTPortableServer::POA
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTPortableServer::POA \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTPortableServer::POA
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTPortableServer::POA
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/RTPortableServer/RTPortableServerC.h b/TAO/tao/RTPortableServer/RTPortableServerC.h
index 47258eeeb05..c6740079e07 100644
--- a/TAO/tao/RTPortableServer/RTPortableServerC.h
+++ b/TAO/tao/RTPortableServer/RTPortableServerC.h
@@ -199,7 +199,7 @@ namespace RTPortableServer
virtual const char* _interface_repository_id (void) const;
virtual CORBA::Boolean marshal (TAO_OutputCDR &cdr);
-
+
protected:
// Abstract or local interface only.
POA (void);
@@ -226,7 +226,7 @@ namespace RTPortableServer
} // module RTPortableServer
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/RTPortableServer/RTPortableServerS.h b/TAO/tao/RTPortableServer/RTPortableServerS.h
new file mode 100644
index 00000000000..253d03db8a3
--- /dev/null
+++ b/TAO/tao/RTPortableServer/RTPortableServerS.h
@@ -0,0 +1,84 @@
+// -*- 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:391
+
+#ifndef _TAO_IDL_ORIG_RTPORTABLESERVERS_H_
+#define _TAO_IDL_ORIG_RTPORTABLESERVERS_H_
+
+#include /**/ "ace/pre.h"
+
+#include "RTPortableServerC.h"
+#include "tao/PortableServer/PortableServer_includeS.h"
+#include "tao/RTCORBA/RTCORBA_includeS.h"
+
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
+
+#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
+
+namespace POA_RTPortableServer
+{
+
+
+// TAO_IDL - Generated from
+// be\be_visitor_module/module_sh.cpp:80
+
+} // module RTPortableServer
+
+// TAO_IDL - Generated from
+// be\be_codegen.cpp:995
+
+
+#if defined (__ACE_INLINE__)
+#include "RTPortableServerS.inl"
+#endif /* defined INLINE */
+
+#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/RTPortableServer/RTPortableServer_includeC.h b/TAO/tao/RTPortableServer/RTPortableServer_includeC.h
index 27b097502c3..5b6dbc0d6ca 100644
--- a/TAO/tao/RTPortableServer/RTPortableServer_includeC.h
+++ b/TAO/tao/RTPortableServer/RTPortableServer_includeC.h
@@ -62,7 +62,7 @@
#endif /* __BORLANDC__ */
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/RTPortableServer/diffs/RTPortableServer.diff b/TAO/tao/RTPortableServer/diffs/RTPortableServer.diff
index e2c75595e69..a0ecbec904f 100644
--- a/TAO/tao/RTPortableServer/diffs/RTPortableServer.diff
+++ b/TAO/tao/RTPortableServer/diffs/RTPortableServer.diff
@@ -1,18 +1,18 @@
---- orig/RTPortableServerC.h 2005-04-08 15:55:29.529012800 +0200
-+++ RTPortableServerC.h 2005-04-08 15:56:48.502571200 +0200
+--- orig/RTPortableServerC.h 2005-04-12 10:13:57.316224000 +0200
++++ RTPortableServerC.h 2005-04-12 10:16:27.251820800 +0200
@@ -36,6 +36,10 @@
#include "ace/config-all.h"
-+#ifndef TAO_RTPORTABLESERVER_SAFE_INCLUDE
++#ifndef TAO_RT_PORTABLESERVER_SAFE_INCLUDE
+#error "You should not include RTPortableServerC.h directly, use RTPortableServer.h"
-+#endif /* !TAO_PORTABLESERVER_SAFE_INCLUDE */
++#endif /* !TAO_RT_PORTABLESERVER_SAFE_INCLUDE */
+
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
---- orig/RTPortableServerC.cpp 2005-04-08 15:55:29.529012800 +0200
-+++ RTPortableServerC.cpp 2005-04-08 15:56:57.335272000 +0200
+--- orig/RTPortableServerC.cpp 2005-04-12 10:13:57.316224000 +0200
++++ RTPortableServerC.cpp 2005-04-12 10:14:46.496942400 +0200
@@ -29,7 +29,7 @@
// be\be_codegen.cpp:291
@@ -22,8 +22,8 @@
#include "tao/CDR.h"
#include "tao/ORB_Core.h"
#include "ace/OS_NS_string.h"
---- orig/RTPortableServerA.cpp 2005-04-08 15:55:29.529012800 +0200
-+++ RTPortableServerA.cpp 2005-04-08 15:57:01.230873600 +0200
+--- orig/RTPortableServerA.cpp 2005-04-12 10:13:57.316224000 +0200
++++ RTPortableServerA.cpp 2005-04-12 10:14:46.506956800 +0200
@@ -25,7 +25,7 @@
// Information about TAO is available at:
// http://www.cs.wustl.edu/~schmidt/TAO.html
diff --git a/TAO/tao/RTPortableServer/diffs/RTPortableServer_include.diff b/TAO/tao/RTPortableServer/diffs/RTPortableServer_include.diff
index 0b358db0d93..5f7c99cbd30 100644
--- a/TAO/tao/RTPortableServer/diffs/RTPortableServer_include.diff
+++ b/TAO/tao/RTPortableServer/diffs/RTPortableServer_include.diff
@@ -1,5 +1,5 @@
---- orig/RTPortableServer_includeC.h 2005-04-08 15:55:29.759344000 +0200
-+++ RTPortableServer_includeC.h 2005-04-08 15:55:39.503355200 +0200
+--- orig/RTPortableServer_includeC.h 2005-04-12 10:13:57.566584000 +0200
++++ RTPortableServer_includeC.h 2005-04-12 10:13:57.726814400 +0200
@@ -45,7 +45,7 @@
#include "tao/SystemException.h"
#include "tao/Environment.h"
diff --git a/TAO/tao/RTScheduling/RTScheduler.pidl b/TAO/tao/RTScheduling/RTScheduler.pidl
index 6f0eb94dda4..ddd19f01bca 100644
--- a/TAO/tao/RTScheduling/RTScheduler.pidl
+++ b/TAO/tao/RTScheduling/RTScheduler.pidl
@@ -14,7 +14,7 @@
// is:
//
// tao_idl
-// -o orig -GA -Sa -Gp -Gd -Ge 1 -GT -Sci
+// -o orig -GA -Sa -Gp -Gd -Ge 1 -Sci
// -Wb,export_macro=TAO_RTScheduler_Export
// -Wb,export_include="rtscheduler_export.h"
// -Wb,pre_include="ace/pre.h"
diff --git a/TAO/tao/RTScheduling/RTSchedulerA.cpp b/TAO/tao/RTScheduling/RTSchedulerA.cpp
index ef11e40d4ec..756e4cb4092 100644
--- a/TAO/tao/RTScheduling/RTSchedulerA.cpp
+++ b/TAO/tao/RTScheduling/RTSchedulerA.cpp
@@ -267,10 +267,3 @@ namespace RTScheduling
&_tao_tc_RTScheduling_Scheduler;
}
-
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/RTScheduling/RTSchedulerC.cpp b/TAO/tao/RTScheduling/RTSchedulerC.cpp
index c1b9c180b9d..142325f3ddd 100644
--- a/TAO/tao/RTScheduling/RTSchedulerC.cpp
+++ b/TAO/tao/RTScheduling/RTSchedulerC.cpp
@@ -1001,266 +1001,3 @@ RTScheduling::Scheduler::marshal (TAO_OutputCDR &)
{
return false;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
- template class TAO::Arg_Traits<CORBA::PolicyList>;
-
- template class
- TAO::Var_Size_Arg_Traits_T<
- CORBA::PolicyList,
- CORBA::PolicyList_var,
- CORBA::PolicyList_out
- >;
-
-#endif /* end #if !defined */
-
- template class
- TAO::Objref_Traits<
- RTScheduling::ThreadAction
- >;
-
- template class
- TAO_Objref_Var_T<
- RTScheduling::ThreadAction
- >;
-
- template class
- TAO_Objref_Out_T<
- RTScheduling::ThreadAction
- >;
-
- template class
- TAO::Objref_Traits<
- RTScheduling::DistributableThread
- >;
-
- template class
- TAO_Objref_Var_T<
- RTScheduling::DistributableThread
- >;
-
- template class
- TAO_Objref_Out_T<
- RTScheduling::DistributableThread
- >;
-
- template class
- TAO_FixedSeq_Var_T<
- RTScheduling::Current::IdType,
- CORBA::Octet
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- RTScheduling::Current::IdType,
- CORBA::Octet
- >;
-
- template class
- TAO_Seq_Out_T<
- RTScheduling::Current::IdType,
- RTScheduling::Current::IdType_var,
- CORBA::Octet
- >;
-
- template class
- TAO_MngSeq_Var_T<
- RTScheduling::Current::NameList,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_Seq_Var_Base_T<
- RTScheduling::Current::NameList,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO_MngSeq_Out_T<
- RTScheduling::Current::NameList,
- RTScheduling::Current::NameList_var,
- TAO_SeqElem_String_Manager
- >;
-
- template class
- TAO::Objref_Traits<
- RTScheduling::Current
- >;
-
- template class
- TAO_Objref_Var_T<
- RTScheduling::Current
- >;
-
- template class
- TAO_Objref_Out_T<
- RTScheduling::Current
- >;
-
- template class
- TAO::Objref_Traits<
- RTScheduling::ResourceManager
- >;
-
- template class
- TAO_Objref_Var_T<
- RTScheduling::ResourceManager
- >;
-
- template class
- TAO_Objref_Out_T<
- RTScheduling::ResourceManager
- >;
-
- template class
- TAO::Objref_Traits<
- RTScheduling::Scheduler
- >;
-
- template class
- TAO_Objref_Var_T<
- RTScheduling::Scheduler
- >;
-
- template class
- TAO_Objref_Out_T<
- RTScheduling::Scheduler
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-#if !defined (_CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_)
-#define _CORBA_SEQUENCE__ARG_TRAITS_TMPLINST_CS_
-
-# pragma instantiate TAO::Arg_Traits<CORBA::PolicyList>
-
-# pragma instantiate \
- TAO::Var_Size_Arg_Traits_T< \
- CORBA::PolicyList, \
- CORBA::PolicyList_var, \
- CORBA::PolicyList_out \
- >
-
-#endif /* end #if !defined */
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTScheduling::ThreadAction \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTScheduling::ThreadAction
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTScheduling::ThreadAction
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTScheduling::DistributableThread \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTScheduling::DistributableThread
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTScheduling::DistributableThread
- >
-
-# pragma instantiate \
- TAO_FixedSeq_Var_T< \
- RTScheduling::Current::IdType, \
- CORBA::Octet \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- RTScheduling::Current::IdType, \
- CORBA::Octet \
- >
-
-# pragma instantiate \
- TAO_Seq_Out_T< \
- RTScheduling::Current::IdType, \
- RTScheduling::Current::IdType_var, \
- CORBA::Octet \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Var_T< \
- RTScheduling::Current::NameList, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_Seq_Var_Base_T< \
- RTScheduling::Current::NameList, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO_MngSeq_Out_T< \
- RTScheduling::Current::NameList, \
- RTScheduling::Current::NameList_var, \
- TAO_SeqElem_String_Manager \
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTScheduling::Current \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTScheduling::Current
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTScheduling::Current
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTScheduling::ResourceManager \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTScheduling::ResourceManager
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTScheduling::ResourceManager
- >
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- RTScheduling::Scheduler \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- RTScheduling::Scheduler
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- RTScheduling::Scheduler
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/RTScheduling/RTSchedulerC.h b/TAO/tao/RTScheduling/RTSchedulerC.h
index 7a6abb041a3..12f0f991e07 100644
--- a/TAO/tao/RTScheduling/RTSchedulerC.h
+++ b/TAO/tao/RTScheduling/RTSchedulerC.h
@@ -1158,7 +1158,7 @@ namespace RTScheduling
} // module RTScheduling
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl b/TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl
index 864600c7080..5e393fa8a56 100644
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl
+++ b/TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl
@@ -28,7 +28,7 @@
// 2. Generate the code. The command used to generate code from this
// IDL file is:
//
-// tao_idl -o orig -Sc -Ge 1 -GT -I../.. -Sci \
+// tao_idl -o orig -Sc -Ge 1 -I../.. -Sci \
// -Wb,export_macro=TAO_TypeCodeFactory_Export \
// -Wb,export_include=typecodefactory_export.h \
// -Wb,pre_include="ace/pre.h" \
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp b/TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp
index baa598559d4..1f976bcaaaa 100644
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp
+++ b/TAO/tao/TypeCodeFactory/TypeCodeFactoryA.cpp
@@ -121,19 +121,3 @@ operator>>= (
_tao_elem
);
}
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Any_Impl_T<
- CORBA::TypeCodeFactory
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Any_Impl_T< \
- CORBA::TypeCodeFactory \
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp b/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp
index 95f954cf0f8..abf38c85ea0 100644
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp
+++ b/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.cpp
@@ -186,42 +186,3 @@ CORBA::TypeCodeFactory::marshal (TAO_OutputCDR &)
{
return false;
}
-
-// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1528
-
-#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
-
- template class
- TAO::Objref_Traits<
- CORBA::TypeCodeFactory
- >;
-
- template class
- TAO_Objref_Var_T<
- CORBA::TypeCodeFactory
- >;
-
- template class
- TAO_Objref_Out_T<
- CORBA::TypeCodeFactory
- >;
-
-#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA)
-
-# pragma instantiate \
- TAO::Objref_Traits< \
- CORBA::TypeCodeFactory \
- >
-
-# pragma instantiate \
- TAO_Objref_Var_T< \
- CORBA::TypeCodeFactory
- >
-
-# pragma instantiate \
- TAO_Objref_Out_T< \
- CORBA::TypeCodeFactory
- >
-
-#endif /* !ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h b/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h
index c664cc78029..e5f114a4261 100644
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h
+++ b/TAO/tao/TypeCodeFactory/TypeCodeFactoryC.h
@@ -416,7 +416,7 @@ namespace CORBA
} // module CORBA
// TAO_IDL - Generated from
-// be\be_visitor_traits.cpp:59
+// be\be_visitor_traits.cpp:61
// Traits specializations.
namespace TAO