diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2005-02-22 13:06:55 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2005-02-22 13:06:55 +0000 |
commit | b3ec671df5a47eb832751f175f14b5d9d9f88972 (patch) | |
tree | 9e5224deacbd202dc9f1071479736e8b2a499e12 /TAO/tao/RTCORBA | |
parent | 706b8f367761338296a42fd7c4c8e358e493bf47 (diff) | |
download | ATCD-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.cpp | 54 | ||||
-rw-r--r-- | TAO/tao/RTCORBA/RTCORBAC.cpp | 168 | ||||
-rw-r--r-- | TAO/tao/RTCORBA/RTCORBAC.h | 226 |
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 ( |