summaryrefslogtreecommitdiff
path: root/TAO/tao/RTCORBA
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2005-02-22 13:06:55 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2005-02-22 13:06:55 +0000
commitb3ec671df5a47eb832751f175f14b5d9d9f88972 (patch)
tree9e5224deacbd202dc9f1071479736e8b2a499e12 /TAO/tao/RTCORBA
parent706b8f367761338296a42fd7c4c8e358e493bf47 (diff)
downloadATCD-b3ec671df5a47eb832751f175f14b5d9d9f88972.tar.gz
ChangeLogTag: Tue Feb 22 13:02:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao/RTCORBA')
-rw-r--r--TAO/tao/RTCORBA/RTCORBAA.cpp54
-rw-r--r--TAO/tao/RTCORBA/RTCORBAC.cpp168
-rw-r--r--TAO/tao/RTCORBA/RTCORBAC.h226
3 files changed, 257 insertions, 191 deletions
diff --git a/TAO/tao/RTCORBA/RTCORBAA.cpp b/TAO/tao/RTCORBA/RTCORBAA.cpp
index b4e70db3d7f..3d34019d6e4 100644
--- a/TAO/tao/RTCORBA/RTCORBAA.cpp
+++ b/TAO/tao/RTCORBA/RTCORBAA.cpp
@@ -69,7 +69,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_NativePriority (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_NativePriority =
+ ::CORBA::TypeCode_ptr const _tc_NativePriority =
&_tc_TAO_tc_RTCORBA_NativePriority;
}
@@ -107,7 +107,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_Priority (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_Priority =
+ ::CORBA::TypeCode_ptr const _tc_Priority =
&_tc_TAO_tc_RTCORBA_Priority;
}
@@ -147,7 +147,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_NetworkPriority (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_NetworkPriority =
+ ::CORBA::TypeCode_ptr const _tc_NetworkPriority =
&_tc_TAO_tc_RTCORBA_NetworkPriority;
}
@@ -187,7 +187,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ThreadpoolId (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ThreadpoolId =
+ ::CORBA::TypeCode_ptr const _tc_ThreadpoolId =
&_tc_TAO_tc_RTCORBA_ThreadpoolId;
}
@@ -265,7 +265,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ThreadpoolLane (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ThreadpoolLane =
+ ::CORBA::TypeCode_ptr const _tc_ThreadpoolLane =
&_tc_TAO_tc_RTCORBA_ThreadpoolLane;
}
@@ -368,7 +368,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ThreadpoolLanes (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ThreadpoolLanes =
+ ::CORBA::TypeCode_ptr const _tc_ThreadpoolLanes =
&_tc_TAO_tc_RTCORBA_ThreadpoolLanes;
}
@@ -418,7 +418,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_PriorityModel (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_PriorityModel =
+ ::CORBA::TypeCode_ptr const _tc_PriorityModel =
&_tc_TAO_tc_RTCORBA_PriorityModel;
}
@@ -458,7 +458,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_PriorityModelPolicy (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_PriorityModelPolicy =
+ ::CORBA::TypeCode_ptr const _tc_PriorityModelPolicy =
&_tc_TAO_tc_RTCORBA_PriorityModelPolicy;
}
@@ -498,7 +498,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ThreadpoolPolicy (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ThreadpoolPolicy =
+ ::CORBA::TypeCode_ptr const _tc_ThreadpoolPolicy =
&_tc_TAO_tc_RTCORBA_ThreadpoolPolicy;
}
@@ -538,7 +538,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ProtocolProperties (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ProtocolProperties =
+ ::CORBA::TypeCode_ptr const _tc_ProtocolProperties =
&_tc_TAO_tc_RTCORBA_ProtocolProperties;
}
@@ -659,7 +659,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_Protocol (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_Protocol =
+ ::CORBA::TypeCode_ptr const _tc_Protocol =
&_tc_TAO_tc_RTCORBA_Protocol;
}
@@ -805,7 +805,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ProtocolList (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ProtocolList =
+ ::CORBA::TypeCode_ptr const _tc_ProtocolList =
&_tc_TAO_tc_RTCORBA_ProtocolList;
}
@@ -847,7 +847,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ServerProtocolPolicy (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ServerProtocolPolicy =
+ ::CORBA::TypeCode_ptr const _tc_ServerProtocolPolicy =
&_tc_TAO_tc_RTCORBA_ServerProtocolPolicy;
}
@@ -889,7 +889,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_ClientProtocolPolicy (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_ClientProtocolPolicy =
+ ::CORBA::TypeCode_ptr const _tc_ClientProtocolPolicy =
&_tc_TAO_tc_RTCORBA_ClientProtocolPolicy;
}
@@ -931,7 +931,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_PrivateConnectionPolicy (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_PrivateConnectionPolicy =
+ ::CORBA::TypeCode_ptr const _tc_PrivateConnectionPolicy =
&_tc_TAO_tc_RTCORBA_PrivateConnectionPolicy;
}
@@ -973,7 +973,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_TCPProtocolProperties (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_TCPProtocolProperties =
+ ::CORBA::TypeCode_ptr const _tc_TCPProtocolProperties =
&_tc_TAO_tc_RTCORBA_TCPProtocolProperties;
}
@@ -1015,7 +1015,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_GIOPProtocolProperties (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_GIOPProtocolProperties =
+ ::CORBA::TypeCode_ptr const _tc_GIOPProtocolProperties =
&_tc_TAO_tc_RTCORBA_GIOPProtocolProperties;
}
@@ -1061,7 +1061,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_UnixDomainProtocolProperties (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_UnixDomainProtocolProperties =
+ ::CORBA::TypeCode_ptr const _tc_UnixDomainProtocolProperties =
&_tc_TAO_tc_RTCORBA_UnixDomainProtocolProperties;
}
@@ -1107,7 +1107,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_SharedMemoryProtocolProperties (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_SharedMemoryProtocolProperties =
+ ::CORBA::TypeCode_ptr const _tc_SharedMemoryProtocolProperties =
&_tc_TAO_tc_RTCORBA_SharedMemoryProtocolProperties;
}
@@ -1153,7 +1153,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_UserDatagramProtocolProperties (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_UserDatagramProtocolProperties =
+ ::CORBA::TypeCode_ptr const _tc_UserDatagramProtocolProperties =
&_tc_TAO_tc_RTCORBA_UserDatagramProtocolProperties;
}
@@ -1199,7 +1199,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_StreamControlProtocolProperties (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_StreamControlProtocolProperties =
+ ::CORBA::TypeCode_ptr const _tc_StreamControlProtocolProperties =
&_tc_TAO_tc_RTCORBA_StreamControlProtocolProperties;
}
@@ -1283,7 +1283,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_PriorityBand (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_PriorityBand =
+ ::CORBA::TypeCode_ptr const _tc_PriorityBand =
&_tc_TAO_tc_RTCORBA_PriorityBand;
}
@@ -1392,7 +1392,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_PriorityBands (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_PriorityBands =
+ ::CORBA::TypeCode_ptr const _tc_PriorityBands =
&_tc_TAO_tc_RTCORBA_PriorityBands;
}
@@ -1438,7 +1438,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_PriorityBandedConnectionPolicy (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_PriorityBandedConnectionPolicy =
+ ::CORBA::TypeCode_ptr const _tc_PriorityBandedConnectionPolicy =
&_tc_TAO_tc_RTCORBA_PriorityBandedConnectionPolicy;
}
@@ -1472,7 +1472,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_Current (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_Current =
+ ::CORBA::TypeCode_ptr const _tc_Current =
&_tc_TAO_tc_RTCORBA_Current;
}
@@ -1506,7 +1506,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_Mutex (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_Mutex =
+ ::CORBA::TypeCode_ptr const _tc_Mutex =
&_tc_TAO_tc_RTCORBA_Mutex;
}
@@ -1540,7 +1540,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_RTORB (
namespace RTCORBA
{
- ::CORBA::TypeCode_ptr _tc_RTORB =
+ ::CORBA::TypeCode_ptr const _tc_RTORB =
&_tc_TAO_tc_RTCORBA_RTORB;
}
diff --git a/TAO/tao/RTCORBA/RTCORBAC.cpp b/TAO/tao/RTCORBA/RTCORBAC.cpp
index 2002a22e02c..c2fd1afc254 100644
--- a/TAO/tao/RTCORBA/RTCORBAC.cpp
+++ b/TAO/tao/RTCORBA/RTCORBAC.cpp
@@ -46,7 +46,7 @@
#endif /* !defined INLINE */
// TAO_IDL - Generated from
-// be\be_visitor_arg_traits.cpp:66
+// be\be_visitor_arg_traits.cpp:69
// Arg traits specializations.
namespace TAO
@@ -141,7 +141,6 @@ void RTCORBA::ThreadpoolLanes::_tao_any_destructor (
// Traits specializations for RTCORBA::PriorityModelPolicy.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::PriorityModelPolicy_ptr
TAO::Objref_Traits<RTCORBA::PriorityModelPolicy>::duplicate (
RTCORBA::PriorityModelPolicy_ptr p
@@ -150,7 +149,6 @@ TAO::Objref_Traits<RTCORBA::PriorityModelPolicy>::duplicate (
return RTCORBA::PriorityModelPolicy::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::PriorityModelPolicy>::release (
RTCORBA::PriorityModelPolicy_ptr p
@@ -159,14 +157,12 @@ TAO::Objref_Traits<RTCORBA::PriorityModelPolicy>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::PriorityModelPolicy_ptr
TAO::Objref_Traits<RTCORBA::PriorityModelPolicy>::nil (void)
{
return RTCORBA::PriorityModelPolicy::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::PriorityModelPolicy>::marshal (
RTCORBA::PriorityModelPolicy_ptr p,
@@ -235,6 +231,12 @@ RTCORBA::PriorityModelPolicy::_duplicate (PriorityModelPolicy_ptr obj)
return obj;
}
+void
+RTCORBA::PriorityModelPolicy::_tao_release (PriorityModelPolicy_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::PriorityModelPolicy::_is_a (
const char *value
@@ -284,7 +286,6 @@ RTCORBA::PriorityModelPolicy::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::ThreadpoolPolicy.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ThreadpoolPolicy_ptr
TAO::Objref_Traits<RTCORBA::ThreadpoolPolicy>::duplicate (
RTCORBA::ThreadpoolPolicy_ptr p
@@ -293,7 +294,6 @@ TAO::Objref_Traits<RTCORBA::ThreadpoolPolicy>::duplicate (
return RTCORBA::ThreadpoolPolicy::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::ThreadpoolPolicy>::release (
RTCORBA::ThreadpoolPolicy_ptr p
@@ -302,14 +302,12 @@ TAO::Objref_Traits<RTCORBA::ThreadpoolPolicy>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ThreadpoolPolicy_ptr
TAO::Objref_Traits<RTCORBA::ThreadpoolPolicy>::nil (void)
{
return RTCORBA::ThreadpoolPolicy::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::ThreadpoolPolicy>::marshal (
RTCORBA::ThreadpoolPolicy_ptr p,
@@ -378,6 +376,12 @@ RTCORBA::ThreadpoolPolicy::_duplicate (ThreadpoolPolicy_ptr obj)
return obj;
}
+void
+RTCORBA::ThreadpoolPolicy::_tao_release (ThreadpoolPolicy_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::ThreadpoolPolicy::_is_a (
const char *value
@@ -427,7 +431,6 @@ RTCORBA::ThreadpoolPolicy::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::ProtocolProperties.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::ProtocolProperties>::duplicate (
RTCORBA::ProtocolProperties_ptr p
@@ -436,7 +439,6 @@ TAO::Objref_Traits<RTCORBA::ProtocolProperties>::duplicate (
return RTCORBA::ProtocolProperties::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::ProtocolProperties>::release (
RTCORBA::ProtocolProperties_ptr p
@@ -445,14 +447,12 @@ TAO::Objref_Traits<RTCORBA::ProtocolProperties>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::ProtocolProperties>::nil (void)
{
return RTCORBA::ProtocolProperties::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::ProtocolProperties>::marshal (
RTCORBA::ProtocolProperties_ptr p,
@@ -521,6 +521,12 @@ RTCORBA::ProtocolProperties::_duplicate (ProtocolProperties_ptr obj)
return obj;
}
+void
+RTCORBA::ProtocolProperties::_tao_release (ProtocolProperties_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::ProtocolProperties::_is_a (
const char *value
@@ -632,7 +638,6 @@ void RTCORBA::ProtocolList::_tao_any_destructor (
// Traits specializations for RTCORBA::ServerProtocolPolicy.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ServerProtocolPolicy_ptr
TAO::Objref_Traits<RTCORBA::ServerProtocolPolicy>::duplicate (
RTCORBA::ServerProtocolPolicy_ptr p
@@ -641,7 +646,6 @@ TAO::Objref_Traits<RTCORBA::ServerProtocolPolicy>::duplicate (
return RTCORBA::ServerProtocolPolicy::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::ServerProtocolPolicy>::release (
RTCORBA::ServerProtocolPolicy_ptr p
@@ -650,14 +654,12 @@ TAO::Objref_Traits<RTCORBA::ServerProtocolPolicy>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ServerProtocolPolicy_ptr
TAO::Objref_Traits<RTCORBA::ServerProtocolPolicy>::nil (void)
{
return RTCORBA::ServerProtocolPolicy::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::ServerProtocolPolicy>::marshal (
RTCORBA::ServerProtocolPolicy_ptr p,
@@ -726,6 +728,12 @@ RTCORBA::ServerProtocolPolicy::_duplicate (ServerProtocolPolicy_ptr obj)
return obj;
}
+void
+RTCORBA::ServerProtocolPolicy::_tao_release (ServerProtocolPolicy_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::ServerProtocolPolicy::_is_a (
const char *value
@@ -775,7 +783,6 @@ RTCORBA::ServerProtocolPolicy::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::ClientProtocolPolicy.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ClientProtocolPolicy_ptr
TAO::Objref_Traits<RTCORBA::ClientProtocolPolicy>::duplicate (
RTCORBA::ClientProtocolPolicy_ptr p
@@ -784,7 +791,6 @@ TAO::Objref_Traits<RTCORBA::ClientProtocolPolicy>::duplicate (
return RTCORBA::ClientProtocolPolicy::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::ClientProtocolPolicy>::release (
RTCORBA::ClientProtocolPolicy_ptr p
@@ -793,14 +799,12 @@ TAO::Objref_Traits<RTCORBA::ClientProtocolPolicy>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::ClientProtocolPolicy_ptr
TAO::Objref_Traits<RTCORBA::ClientProtocolPolicy>::nil (void)
{
return RTCORBA::ClientProtocolPolicy::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::ClientProtocolPolicy>::marshal (
RTCORBA::ClientProtocolPolicy_ptr p,
@@ -869,6 +873,12 @@ RTCORBA::ClientProtocolPolicy::_duplicate (ClientProtocolPolicy_ptr obj)
return obj;
}
+void
+RTCORBA::ClientProtocolPolicy::_tao_release (ClientProtocolPolicy_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::ClientProtocolPolicy::_is_a (
const char *value
@@ -918,7 +928,6 @@ RTCORBA::ClientProtocolPolicy::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::PrivateConnectionPolicy.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::PrivateConnectionPolicy_ptr
TAO::Objref_Traits<RTCORBA::PrivateConnectionPolicy>::duplicate (
RTCORBA::PrivateConnectionPolicy_ptr p
@@ -927,7 +936,6 @@ TAO::Objref_Traits<RTCORBA::PrivateConnectionPolicy>::duplicate (
return RTCORBA::PrivateConnectionPolicy::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::PrivateConnectionPolicy>::release (
RTCORBA::PrivateConnectionPolicy_ptr p
@@ -936,14 +944,12 @@ TAO::Objref_Traits<RTCORBA::PrivateConnectionPolicy>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::PrivateConnectionPolicy_ptr
TAO::Objref_Traits<RTCORBA::PrivateConnectionPolicy>::nil (void)
{
return RTCORBA::PrivateConnectionPolicy::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::PrivateConnectionPolicy>::marshal (
RTCORBA::PrivateConnectionPolicy_ptr p,
@@ -1012,6 +1018,12 @@ RTCORBA::PrivateConnectionPolicy::_duplicate (PrivateConnectionPolicy_ptr obj)
return obj;
}
+void
+RTCORBA::PrivateConnectionPolicy::_tao_release (PrivateConnectionPolicy_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::PrivateConnectionPolicy::_is_a (
const char *value
@@ -1061,7 +1073,6 @@ RTCORBA::PrivateConnectionPolicy::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::TCPProtocolProperties.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::TCPProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::TCPProtocolProperties>::duplicate (
RTCORBA::TCPProtocolProperties_ptr p
@@ -1070,7 +1081,6 @@ TAO::Objref_Traits<RTCORBA::TCPProtocolProperties>::duplicate (
return RTCORBA::TCPProtocolProperties::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::TCPProtocolProperties>::release (
RTCORBA::TCPProtocolProperties_ptr p
@@ -1079,14 +1089,12 @@ TAO::Objref_Traits<RTCORBA::TCPProtocolProperties>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::TCPProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::TCPProtocolProperties>::nil (void)
{
return RTCORBA::TCPProtocolProperties::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::TCPProtocolProperties>::marshal (
RTCORBA::TCPProtocolProperties_ptr p,
@@ -1155,6 +1163,12 @@ RTCORBA::TCPProtocolProperties::_duplicate (TCPProtocolProperties_ptr obj)
return obj;
}
+void
+RTCORBA::TCPProtocolProperties::_tao_release (TCPProtocolProperties_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::TCPProtocolProperties::_is_a (
const char *value
@@ -1204,7 +1218,6 @@ RTCORBA::TCPProtocolProperties::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::GIOPProtocolProperties.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::GIOPProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::GIOPProtocolProperties>::duplicate (
RTCORBA::GIOPProtocolProperties_ptr p
@@ -1213,7 +1226,6 @@ TAO::Objref_Traits<RTCORBA::GIOPProtocolProperties>::duplicate (
return RTCORBA::GIOPProtocolProperties::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::GIOPProtocolProperties>::release (
RTCORBA::GIOPProtocolProperties_ptr p
@@ -1222,14 +1234,12 @@ TAO::Objref_Traits<RTCORBA::GIOPProtocolProperties>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::GIOPProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::GIOPProtocolProperties>::nil (void)
{
return RTCORBA::GIOPProtocolProperties::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::GIOPProtocolProperties>::marshal (
RTCORBA::GIOPProtocolProperties_ptr p,
@@ -1298,6 +1308,12 @@ RTCORBA::GIOPProtocolProperties::_duplicate (GIOPProtocolProperties_ptr obj)
return obj;
}
+void
+RTCORBA::GIOPProtocolProperties::_tao_release (GIOPProtocolProperties_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::GIOPProtocolProperties::_is_a (
const char *value
@@ -1347,7 +1363,6 @@ RTCORBA::GIOPProtocolProperties::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::UnixDomainProtocolProperties.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::UnixDomainProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::UnixDomainProtocolProperties>::duplicate (
RTCORBA::UnixDomainProtocolProperties_ptr p
@@ -1356,7 +1371,6 @@ TAO::Objref_Traits<RTCORBA::UnixDomainProtocolProperties>::duplicate (
return RTCORBA::UnixDomainProtocolProperties::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::UnixDomainProtocolProperties>::release (
RTCORBA::UnixDomainProtocolProperties_ptr p
@@ -1365,14 +1379,12 @@ TAO::Objref_Traits<RTCORBA::UnixDomainProtocolProperties>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::UnixDomainProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::UnixDomainProtocolProperties>::nil (void)
{
return RTCORBA::UnixDomainProtocolProperties::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::UnixDomainProtocolProperties>::marshal (
RTCORBA::UnixDomainProtocolProperties_ptr p,
@@ -1441,6 +1453,12 @@ RTCORBA::UnixDomainProtocolProperties::_duplicate (UnixDomainProtocolProperties_
return obj;
}
+void
+RTCORBA::UnixDomainProtocolProperties::_tao_release (UnixDomainProtocolProperties_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::UnixDomainProtocolProperties::_is_a (
const char *value
@@ -1490,7 +1508,6 @@ RTCORBA::UnixDomainProtocolProperties::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::SharedMemoryProtocolProperties.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::SharedMemoryProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::SharedMemoryProtocolProperties>::duplicate (
RTCORBA::SharedMemoryProtocolProperties_ptr p
@@ -1499,7 +1516,6 @@ TAO::Objref_Traits<RTCORBA::SharedMemoryProtocolProperties>::duplicate (
return RTCORBA::SharedMemoryProtocolProperties::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::SharedMemoryProtocolProperties>::release (
RTCORBA::SharedMemoryProtocolProperties_ptr p
@@ -1508,14 +1524,12 @@ TAO::Objref_Traits<RTCORBA::SharedMemoryProtocolProperties>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::SharedMemoryProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::SharedMemoryProtocolProperties>::nil (void)
{
return RTCORBA::SharedMemoryProtocolProperties::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::SharedMemoryProtocolProperties>::marshal (
RTCORBA::SharedMemoryProtocolProperties_ptr p,
@@ -1584,6 +1598,12 @@ RTCORBA::SharedMemoryProtocolProperties::_duplicate (SharedMemoryProtocolPropert
return obj;
}
+void
+RTCORBA::SharedMemoryProtocolProperties::_tao_release (SharedMemoryProtocolProperties_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::SharedMemoryProtocolProperties::_is_a (
const char *value
@@ -1633,7 +1653,6 @@ RTCORBA::SharedMemoryProtocolProperties::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::UserDatagramProtocolProperties.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::UserDatagramProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::UserDatagramProtocolProperties>::duplicate (
RTCORBA::UserDatagramProtocolProperties_ptr p
@@ -1642,7 +1661,6 @@ TAO::Objref_Traits<RTCORBA::UserDatagramProtocolProperties>::duplicate (
return RTCORBA::UserDatagramProtocolProperties::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::UserDatagramProtocolProperties>::release (
RTCORBA::UserDatagramProtocolProperties_ptr p
@@ -1651,14 +1669,12 @@ TAO::Objref_Traits<RTCORBA::UserDatagramProtocolProperties>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::UserDatagramProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::UserDatagramProtocolProperties>::nil (void)
{
return RTCORBA::UserDatagramProtocolProperties::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::UserDatagramProtocolProperties>::marshal (
RTCORBA::UserDatagramProtocolProperties_ptr p,
@@ -1727,6 +1743,12 @@ RTCORBA::UserDatagramProtocolProperties::_duplicate (UserDatagramProtocolPropert
return obj;
}
+void
+RTCORBA::UserDatagramProtocolProperties::_tao_release (UserDatagramProtocolProperties_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::UserDatagramProtocolProperties::_is_a (
const char *value
@@ -1776,7 +1798,6 @@ RTCORBA::UserDatagramProtocolProperties::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::StreamControlProtocolProperties.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::StreamControlProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::StreamControlProtocolProperties>::duplicate (
RTCORBA::StreamControlProtocolProperties_ptr p
@@ -1785,7 +1806,6 @@ TAO::Objref_Traits<RTCORBA::StreamControlProtocolProperties>::duplicate (
return RTCORBA::StreamControlProtocolProperties::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::StreamControlProtocolProperties>::release (
RTCORBA::StreamControlProtocolProperties_ptr p
@@ -1794,14 +1814,12 @@ TAO::Objref_Traits<RTCORBA::StreamControlProtocolProperties>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::StreamControlProtocolProperties_ptr
TAO::Objref_Traits<RTCORBA::StreamControlProtocolProperties>::nil (void)
{
return RTCORBA::StreamControlProtocolProperties::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::StreamControlProtocolProperties>::marshal (
RTCORBA::StreamControlProtocolProperties_ptr p,
@@ -1870,6 +1888,12 @@ RTCORBA::StreamControlProtocolProperties::_duplicate (StreamControlProtocolPrope
return obj;
}
+void
+RTCORBA::StreamControlProtocolProperties::_tao_release (StreamControlProtocolProperties_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::StreamControlProtocolProperties::_is_a (
const char *value
@@ -1985,7 +2009,6 @@ void RTCORBA::PriorityBands::_tao_any_destructor (
// Traits specializations for RTCORBA::PriorityBandedConnectionPolicy.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::PriorityBandedConnectionPolicy_ptr
TAO::Objref_Traits<RTCORBA::PriorityBandedConnectionPolicy>::duplicate (
RTCORBA::PriorityBandedConnectionPolicy_ptr p
@@ -1994,7 +2017,6 @@ TAO::Objref_Traits<RTCORBA::PriorityBandedConnectionPolicy>::duplicate (
return RTCORBA::PriorityBandedConnectionPolicy::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::PriorityBandedConnectionPolicy>::release (
RTCORBA::PriorityBandedConnectionPolicy_ptr p
@@ -2003,14 +2025,12 @@ TAO::Objref_Traits<RTCORBA::PriorityBandedConnectionPolicy>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::PriorityBandedConnectionPolicy_ptr
TAO::Objref_Traits<RTCORBA::PriorityBandedConnectionPolicy>::nil (void)
{
return RTCORBA::PriorityBandedConnectionPolicy::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::PriorityBandedConnectionPolicy>::marshal (
RTCORBA::PriorityBandedConnectionPolicy_ptr p,
@@ -2079,6 +2099,12 @@ RTCORBA::PriorityBandedConnectionPolicy::_duplicate (PriorityBandedConnectionPol
return obj;
}
+void
+RTCORBA::PriorityBandedConnectionPolicy::_tao_release (PriorityBandedConnectionPolicy_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::PriorityBandedConnectionPolicy::_is_a (
const char *value
@@ -2128,7 +2154,6 @@ RTCORBA::PriorityBandedConnectionPolicy::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::Current.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::Current_ptr
TAO::Objref_Traits<RTCORBA::Current>::duplicate (
RTCORBA::Current_ptr p
@@ -2137,7 +2162,6 @@ TAO::Objref_Traits<RTCORBA::Current>::duplicate (
return RTCORBA::Current::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::Current>::release (
RTCORBA::Current_ptr p
@@ -2146,14 +2170,12 @@ TAO::Objref_Traits<RTCORBA::Current>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::Current_ptr
TAO::Objref_Traits<RTCORBA::Current>::nil (void)
{
return RTCORBA::Current::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::Current>::marshal (
RTCORBA::Current_ptr p,
@@ -2222,6 +2244,12 @@ RTCORBA::Current::_duplicate (Current_ptr obj)
return obj;
}
+void
+RTCORBA::Current::_tao_release (Current_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::Current::_is_a (
const char *value
@@ -2271,7 +2299,6 @@ RTCORBA::Current::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::Mutex.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::Mutex_ptr
TAO::Objref_Traits<RTCORBA::Mutex>::duplicate (
RTCORBA::Mutex_ptr p
@@ -2280,7 +2307,6 @@ TAO::Objref_Traits<RTCORBA::Mutex>::duplicate (
return RTCORBA::Mutex::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::Mutex>::release (
RTCORBA::Mutex_ptr p
@@ -2289,14 +2315,12 @@ TAO::Objref_Traits<RTCORBA::Mutex>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::Mutex_ptr
TAO::Objref_Traits<RTCORBA::Mutex>::nil (void)
{
return RTCORBA::Mutex::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::Mutex>::marshal (
RTCORBA::Mutex_ptr p,
@@ -2365,6 +2389,12 @@ RTCORBA::Mutex::_duplicate (Mutex_ptr obj)
return obj;
}
+void
+RTCORBA::Mutex::_tao_release (Mutex_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::Mutex::_is_a (
const char *value
@@ -2410,7 +2440,6 @@ RTCORBA::Mutex::marshal (TAO_OutputCDR &)
// Traits specializations for RTCORBA::RTORB.
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::RTORB_ptr
TAO::Objref_Traits<RTCORBA::RTORB>::duplicate (
RTCORBA::RTORB_ptr p
@@ -2419,7 +2448,6 @@ TAO::Objref_Traits<RTCORBA::RTORB>::duplicate (
return RTCORBA::RTORB::_duplicate (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
void
TAO::Objref_Traits<RTCORBA::RTORB>::release (
RTCORBA::RTORB_ptr p
@@ -2428,14 +2456,12 @@ TAO::Objref_Traits<RTCORBA::RTORB>::release (
CORBA::release (p);
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
RTCORBA::RTORB_ptr
TAO::Objref_Traits<RTCORBA::RTORB>::nil (void)
{
return RTCORBA::RTORB::_nil ();
}
-ACE_TEMPLATE_CLASS_MEMBER_SPECIALIZATION
CORBA::Boolean
TAO::Objref_Traits<RTCORBA::RTORB>::marshal (
RTCORBA::RTORB_ptr p,
@@ -2574,7 +2600,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_RTORB_MutexNotFound (
0
);
-::CORBA::TypeCode_ptr RTCORBA::RTORB::_tc_MutexNotFound =
+::CORBA::TypeCode_ptr const RTCORBA::RTORB::_tc_MutexNotFound =
&_tc_TAO_tc_RTCORBA_RTORB_MutexNotFound;
// TAO_IDL - Generated from
@@ -2708,7 +2734,7 @@ static CORBA::TypeCode _tc_TAO_tc_RTCORBA_RTORB_InvalidThreadpool (
0
);
-::CORBA::TypeCode_ptr RTCORBA::RTORB::_tc_InvalidThreadpool =
+::CORBA::TypeCode_ptr const RTCORBA::RTORB::_tc_InvalidThreadpool =
&_tc_TAO_tc_RTCORBA_RTORB_InvalidThreadpool;
RTCORBA::RTORB::RTORB (void)
@@ -2770,6 +2796,12 @@ RTCORBA::RTORB::_duplicate (RTORB_ptr obj)
return obj;
}
+void
+RTCORBA::RTORB::_tao_release (RTORB_ptr obj)
+{
+ CORBA::release (obj);
+}
+
CORBA::Boolean
RTCORBA::RTORB::_is_a (
const char *value
@@ -3025,7 +3057,7 @@ CORBA::Boolean operator>> (
#endif /* _TAO_CDR_OP_RTCORBA_PriorityBands_CPP_ */
// TAO_IDL - Generated from
-// be\be_visitor_root/root.cpp:1509
+// be\be_visitor_root/root.cpp:1619
#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION)
diff --git a/TAO/tao/RTCORBA/RTCORBAC.h b/TAO/tao/RTCORBA/RTCORBAC.h
index 894fd4da1dd..92d917acded 100644
--- a/TAO/tao/RTCORBA/RTCORBAC.h
+++ b/TAO/tao/RTCORBA/RTCORBAC.h
@@ -57,9 +57,11 @@
#include "tao/Seq_Out_T.h"
#include "tao/VarOut_T.h"
#include "tao/Encodable.h"
-#include "tao/PolicyC.h"
#include "tao/IOPC.h"
+#include "tao/TimeBaseC.h"
+#include "tao/PolicyC.h"
+
#if defined (TAO_EXPORT_MACRO)
#undef TAO_EXPORT_MACRO
#endif
@@ -81,13 +83,13 @@
#pragma option push -w-rvl -w-rch -w-ccc -w-inl
#endif /* __BORLANDC__ */
-// TAO_IDL - Generated from
+// TAO_IDL - Generated from
// be\be_visitor_root/root_ch.cpp:62
namespace TAO
{
class Collocation_Proxy_Broker;
-
+
template<typename T> class Narrow_Utils;
template<typename T> class AbstractBase_Narrow_Utils;
}
@@ -97,102 +99,102 @@ namespace TAO
namespace RTCORBA
{
-
+
// TAO_IDL - Generated from
// be\be_visitor_typedef/typedef_ch.cpp:379
-
+
typedef CORBA::Short NativePriority;
typedef CORBA::Short_out NativePriority_out;
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_NativePriority;
-
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_NativePriority;
+
// TAO_IDL - Generated from
// be\be_visitor_typedef/typedef_ch.cpp:379
-
+
typedef CORBA::Short Priority;
typedef CORBA::Short_out Priority_out;
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Priority;
-
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_Priority;
+
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
-
+
const RTCORBA::Priority minPriority = 0;
-
+
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
-
+
const RTCORBA::Priority maxPriority = 32767;
-
+
// TAO_IDL - Generated from
// be\be_visitor_typedef/typedef_ch.cpp:379
-
+
typedef CORBA::Long NetworkPriority;
typedef CORBA::Long_out NetworkPriority_out;
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_NetworkPriority;
-
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_NetworkPriority;
+
// TAO_IDL - Generated from
// be\be_visitor_typedef/typedef_ch.cpp:379
-
+
typedef CORBA::ULong ThreadpoolId;
typedef CORBA::ULong_out ThreadpoolId_out;
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ThreadpoolId;
-
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ThreadpoolId;
+
// TAO_IDL - Generated from
// be\be_type.cpp:258
-
+
struct ThreadpoolLane;
-
+
typedef
TAO_Fixed_Var_T<
ThreadpoolLane
>
ThreadpoolLane_var;
-
+
typedef
ThreadpoolLane &
ThreadpoolLane_out;
-
+
// TAO_IDL - Generated from
// be\be_visitor_structure/structure_ch.cpp:52
-
+
struct TAO_RTCORBA_Export ThreadpoolLane
{
typedef ThreadpoolLane_var _var_type;
-
+
static void _tao_any_destructor (void *);
RTCORBA::Priority lane_priority;
CORBA::ULong static_threads;
CORBA::ULong dynamic_threads;
};
-
+
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
-
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ThreadpoolLane;
-
+
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ThreadpoolLane;
+
// TAO_IDL - Generated from
// be\be_visitor_sequence/sequence_ch.cpp:101
#if !defined (_RTCORBA_THREADPOOLLANES_CH_)
#define _RTCORBA_THREADPOOLLANES_CH_
-
+
class ThreadpoolLanes;
-
+
typedef
TAO_FixedSeq_Var_T<
ThreadpoolLanes,
@@ -236,7 +238,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ThreadpoolLanes;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ThreadpoolLanes;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
@@ -257,7 +259,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PriorityModel;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_PriorityModel;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -298,6 +300,8 @@ namespace RTCORBA
// The static operations.
static PriorityModelPolicy_ptr _duplicate (PriorityModelPolicy_ptr obj);
+ static void _tao_release (PriorityModelPolicy_ptr obj);
+
static PriorityModelPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -356,7 +360,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -384,7 +388,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PriorityModelPolicy;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_PriorityModelPolicy;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
@@ -430,6 +434,8 @@ namespace RTCORBA
// The static operations.
static ThreadpoolPolicy_ptr _duplicate (ThreadpoolPolicy_ptr obj);
+ static void _tao_release (ThreadpoolPolicy_ptr obj);
+
static ThreadpoolPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -478,7 +484,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -506,7 +512,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ThreadpoolPolicy;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ThreadpoolPolicy;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -548,6 +554,8 @@ namespace RTCORBA
// The static operations.
static ProtocolProperties_ptr _duplicate (ProtocolProperties_ptr obj);
+ static void _tao_release (ProtocolProperties_ptr obj);
+
static ProtocolProperties_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -566,7 +574,7 @@ namespace RTCORBA
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -597,7 +605,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProtocolProperties;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ProtocolProperties;
// TAO_IDL - Generated from
// be\be_type.cpp:258
@@ -633,7 +641,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Protocol;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_Protocol;
// TAO_IDL - Generated from
// be\be_visitor_sequence/sequence_ch.cpp:101
@@ -686,7 +694,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ProtocolList;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ProtocolList;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
@@ -732,6 +740,8 @@ namespace RTCORBA
// The static operations.
static ServerProtocolPolicy_ptr _duplicate (ServerProtocolPolicy_ptr obj);
+ static void _tao_release (ServerProtocolPolicy_ptr obj);
+
static ServerProtocolPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -780,7 +790,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -808,7 +818,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ServerProtocolPolicy;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ServerProtocolPolicy;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
@@ -854,6 +864,8 @@ namespace RTCORBA
// The static operations.
static ClientProtocolPolicy_ptr _duplicate (ClientProtocolPolicy_ptr obj);
+ static void _tao_release (ClientProtocolPolicy_ptr obj);
+
static ClientProtocolPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -902,7 +914,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -930,7 +942,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_ClientProtocolPolicy;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_ClientProtocolPolicy;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
@@ -976,6 +988,8 @@ namespace RTCORBA
// The static operations.
static PrivateConnectionPolicy_ptr _duplicate (PrivateConnectionPolicy_ptr obj);
+ static void _tao_release (PrivateConnectionPolicy_ptr obj);
+
static PrivateConnectionPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1014,7 +1028,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -1042,7 +1056,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PrivateConnectionPolicy;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_PrivateConnectionPolicy;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -1083,6 +1097,8 @@ namespace RTCORBA
// The static operations.
static TCPProtocolProperties_ptr _duplicate (TCPProtocolProperties_ptr obj);
+ static void _tao_release (TCPProtocolProperties_ptr obj);
+
static TCPProtocolProperties_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1227,7 +1243,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -1255,7 +1271,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_TCPProtocolProperties;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_TCPProtocolProperties;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -1296,6 +1312,8 @@ namespace RTCORBA
// The static operations.
static GIOPProtocolProperties_ptr _duplicate (GIOPProtocolProperties_ptr obj);
+ static void _tao_release (GIOPProtocolProperties_ptr obj);
+
static GIOPProtocolProperties_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1314,7 +1332,7 @@ namespace RTCORBA
static void _tao_any_destructor (void *);
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -1342,7 +1360,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_GIOPProtocolProperties;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_GIOPProtocolProperties;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -1383,6 +1401,8 @@ namespace RTCORBA
// The static operations.
static UnixDomainProtocolProperties_ptr _duplicate (UnixDomainProtocolProperties_ptr obj);
+ static void _tao_release (UnixDomainProtocolProperties_ptr obj);
+
static UnixDomainProtocolProperties_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1443,7 +1463,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -1471,7 +1491,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UnixDomainProtocolProperties;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_UnixDomainProtocolProperties;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -1512,6 +1532,8 @@ namespace RTCORBA
// The static operations.
static SharedMemoryProtocolProperties_ptr _duplicate (SharedMemoryProtocolProperties_ptr obj);
+ static void _tao_release (SharedMemoryProtocolProperties_ptr obj);
+
static SharedMemoryProtocolProperties_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1698,7 +1720,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -1726,7 +1748,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_SharedMemoryProtocolProperties;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_SharedMemoryProtocolProperties;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -1767,6 +1789,8 @@ namespace RTCORBA
// The static operations.
static UserDatagramProtocolProperties_ptr _duplicate (UserDatagramProtocolProperties_ptr obj);
+ static void _tao_release (UserDatagramProtocolProperties_ptr obj);
+
static UserDatagramProtocolProperties_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -1806,7 +1830,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -1834,7 +1858,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_UserDatagramProtocolProperties;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_UserDatagramProtocolProperties;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -1875,6 +1899,8 @@ namespace RTCORBA
// The static operations.
static StreamControlProtocolProperties_ptr _duplicate (StreamControlProtocolProperties_ptr obj);
+ static void _tao_release (StreamControlProtocolProperties_ptr obj);
+
static StreamControlProtocolProperties_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2019,7 +2045,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -2047,7 +2073,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_StreamControlProtocolProperties;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_StreamControlProtocolProperties;
// TAO_IDL - Generated from
// be\be_type.cpp:258
@@ -2079,7 +2105,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PriorityBand;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_PriorityBand;
// TAO_IDL - Generated from
// be\be_visitor_sequence/sequence_ch.cpp:101
@@ -2132,7 +2158,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PriorityBands;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_PriorityBands;
// TAO_IDL - Generated from
// be\be_visitor_constant/constant_ch.cpp:52
@@ -2178,6 +2204,8 @@ namespace RTCORBA
// The static operations.
static PriorityBandedConnectionPolicy_ptr _duplicate (PriorityBandedConnectionPolicy_ptr obj);
+ static void _tao_release (PriorityBandedConnectionPolicy_ptr obj);
+
static PriorityBandedConnectionPolicy_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2226,7 +2254,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -2254,7 +2282,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_PriorityBandedConnectionPolicy;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_PriorityBandedConnectionPolicy;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -2295,6 +2323,8 @@ namespace RTCORBA
// The static operations.
static Current_ptr _duplicate (Current_ptr obj);
+ static void _tao_release (Current_ptr obj);
+
static Current_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2334,7 +2364,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -2362,7 +2392,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Current;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_Current;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -2403,6 +2433,8 @@ namespace RTCORBA
// The static operations.
static Mutex_ptr _duplicate (Mutex_ptr obj);
+ static void _tao_release (Mutex_ptr obj);
+
static Mutex_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2452,7 +2484,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -2480,7 +2512,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_Mutex;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_Mutex;
// TAO_IDL - Generated from
// be\be_interface.cpp:598
@@ -2521,6 +2553,8 @@ namespace RTCORBA
// The static operations.
static RTORB_ptr _duplicate (RTORB_ptr obj);
+ static void _tao_release (RTORB_ptr obj);
+
static RTORB_ptr _narrow (
CORBA::Object_ptr obj
ACE_ENV_ARG_DECL_WITH_DEFAULTS
@@ -2605,7 +2639,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- static ::CORBA::TypeCode_ptr _tc_MutexNotFound;
+ static ::CORBA::TypeCode_ptr const _tc_MutexNotFound;
#endif /* end #if !defined */
@@ -2752,7 +2786,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- static ::CORBA::TypeCode_ptr _tc_InvalidThreadpool;
+ static ::CORBA::TypeCode_ptr const _tc_InvalidThreadpool;
#endif /* end #if !defined */
@@ -2868,7 +2902,7 @@ namespace RTCORBA
)) = 0;
// TAO_IDL - Generated from
- // be\be_visitor_interface/interface_ch.cpp:208
+ // be\be_visitor_interface/interface_ch.cpp:210
virtual CORBA::Boolean _is_a (
const char *type_id
@@ -2896,7 +2930,7 @@ namespace RTCORBA
// TAO_IDL - Generated from
// be\be_visitor_typecode/typecode_decl.cpp:44
- TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr _tc_RTORB;
+ TAO_NAMESPACE_STORAGE_CLASS ::CORBA::TypeCode_ptr const _tc_RTORB;
// TAO_IDL - Generated from
// be\be_visitor_module/module_ch.cpp:66
@@ -2913,7 +2947,7 @@ namespace TAO
#if !defined (_RTCORBA_PRIORITYMODELPOLICY__TRAITS_CH_)
#define _RTCORBA_PRIORITYMODELPOLICY__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::PriorityModelPolicy>
{
static ::RTCORBA::PriorityModelPolicy_ptr duplicate (
@@ -2934,7 +2968,7 @@ namespace TAO
#if !defined (_RTCORBA_THREADPOOLPOLICY__TRAITS_CH_)
#define _RTCORBA_THREADPOOLPOLICY__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::ThreadpoolPolicy>
{
static ::RTCORBA::ThreadpoolPolicy_ptr duplicate (
@@ -2955,7 +2989,7 @@ namespace TAO
#if !defined (_RTCORBA_PROTOCOLPROPERTIES__TRAITS_CH_)
#define _RTCORBA_PROTOCOLPROPERTIES__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::ProtocolProperties>
{
static ::RTCORBA::ProtocolProperties_ptr duplicate (
@@ -2976,7 +3010,7 @@ namespace TAO
#if !defined (_RTCORBA_SERVERPROTOCOLPOLICY__TRAITS_CH_)
#define _RTCORBA_SERVERPROTOCOLPOLICY__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::ServerProtocolPolicy>
{
static ::RTCORBA::ServerProtocolPolicy_ptr duplicate (
@@ -2997,7 +3031,7 @@ namespace TAO
#if !defined (_RTCORBA_CLIENTPROTOCOLPOLICY__TRAITS_CH_)
#define _RTCORBA_CLIENTPROTOCOLPOLICY__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::ClientProtocolPolicy>
{
static ::RTCORBA::ClientProtocolPolicy_ptr duplicate (
@@ -3018,7 +3052,7 @@ namespace TAO
#if !defined (_RTCORBA_PRIVATECONNECTIONPOLICY__TRAITS_CH_)
#define _RTCORBA_PRIVATECONNECTIONPOLICY__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::PrivateConnectionPolicy>
{
static ::RTCORBA::PrivateConnectionPolicy_ptr duplicate (
@@ -3039,7 +3073,7 @@ namespace TAO
#if !defined (_RTCORBA_TCPPROTOCOLPROPERTIES__TRAITS_CH_)
#define _RTCORBA_TCPPROTOCOLPROPERTIES__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::TCPProtocolProperties>
{
static ::RTCORBA::TCPProtocolProperties_ptr duplicate (
@@ -3060,7 +3094,7 @@ namespace TAO
#if !defined (_RTCORBA_GIOPPROTOCOLPROPERTIES__TRAITS_CH_)
#define _RTCORBA_GIOPPROTOCOLPROPERTIES__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::GIOPProtocolProperties>
{
static ::RTCORBA::GIOPProtocolProperties_ptr duplicate (
@@ -3081,7 +3115,7 @@ namespace TAO
#if !defined (_RTCORBA_UNIXDOMAINPROTOCOLPROPERTIES__TRAITS_CH_)
#define _RTCORBA_UNIXDOMAINPROTOCOLPROPERTIES__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::UnixDomainProtocolProperties>
{
static ::RTCORBA::UnixDomainProtocolProperties_ptr duplicate (
@@ -3102,7 +3136,7 @@ namespace TAO
#if !defined (_RTCORBA_SHAREDMEMORYPROTOCOLPROPERTIES__TRAITS_CH_)
#define _RTCORBA_SHAREDMEMORYPROTOCOLPROPERTIES__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::SharedMemoryProtocolProperties>
{
static ::RTCORBA::SharedMemoryProtocolProperties_ptr duplicate (
@@ -3123,7 +3157,7 @@ namespace TAO
#if !defined (_RTCORBA_USERDATAGRAMPROTOCOLPROPERTIES__TRAITS_CH_)
#define _RTCORBA_USERDATAGRAMPROTOCOLPROPERTIES__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::UserDatagramProtocolProperties>
{
static ::RTCORBA::UserDatagramProtocolProperties_ptr duplicate (
@@ -3144,7 +3178,7 @@ namespace TAO
#if !defined (_RTCORBA_STREAMCONTROLPROTOCOLPROPERTIES__TRAITS_CH_)
#define _RTCORBA_STREAMCONTROLPROTOCOLPROPERTIES__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::StreamControlProtocolProperties>
{
static ::RTCORBA::StreamControlProtocolProperties_ptr duplicate (
@@ -3165,7 +3199,7 @@ namespace TAO
#if !defined (_RTCORBA_PRIORITYBANDEDCONNECTIONPOLICY__TRAITS_CH_)
#define _RTCORBA_PRIORITYBANDEDCONNECTIONPOLICY__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::PriorityBandedConnectionPolicy>
{
static ::RTCORBA::PriorityBandedConnectionPolicy_ptr duplicate (
@@ -3186,7 +3220,7 @@ namespace TAO
#if !defined (_RTCORBA_CURRENT__TRAITS_CH_)
#define _RTCORBA_CURRENT__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::Current>
{
static ::RTCORBA::Current_ptr duplicate (
@@ -3207,7 +3241,7 @@ namespace TAO
#if !defined (_RTCORBA_MUTEX__TRAITS_CH_)
#define _RTCORBA_MUTEX__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::Mutex>
{
static ::RTCORBA::Mutex_ptr duplicate (
@@ -3228,7 +3262,7 @@ namespace TAO
#if !defined (_RTCORBA_RTORB__TRAITS_CH_)
#define _RTCORBA_RTORB__TRAITS_CH_
- ACE_TEMPLATE_SPECIALIZATION
+ template<>
struct TAO_RTCORBA_Export Objref_Traits< ::RTCORBA::RTORB>
{
static ::RTCORBA::RTORB_ptr duplicate (