summaryrefslogtreecommitdiff
path: root/TAO
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2008-04-24 18:49:54 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2008-04-24 18:49:54 +0000
commitedd179f105d59985513c809f847ce8456926abef (patch)
tree87acb0a7348c43e376ad971b554cdcb50236b716 /TAO
parent9c12f16b88039683cc6c1e727ccb7601e137fcd2 (diff)
downloadATCD-edd179f105d59985513c809f847ce8456926abef.tar.gz
Thu Apr 24 18:33:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO')
-rw-r--r--TAO/ChangeLog108
-rw-r--r--TAO/tao/BiDir_GIOP/BiDir_ORBInitializer.h2
-rw-r--r--TAO/tao/BiDir_GIOP/BiDir_PolicyFactory.h2
-rw-r--r--TAO/tao/CSD_Framework/CSD_ORBInitializer.h2
-rw-r--r--TAO/tao/CSD_Framework/CSD_Strategy_Base.h2
-rw-r--r--TAO/tao/CodecFactory/CDR_Encaps_Codec.h2
-rw-r--r--TAO/tao/CodecFactory/CodecFactory_impl.h2
-rw-r--r--TAO/tao/Codeset/Codeset_Manager_i.cpp4
-rw-r--r--TAO/tao/Compression/Base_Compressor.h2
-rw-r--r--TAO/tao/Compression/Compression_Manager.h2
-rw-r--r--TAO/tao/Compression/Compressor_Factory.h2
-rw-r--r--TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp3
-rw-r--r--TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h2
-rw-r--r--TAO/tao/DiffServPolicy/DiffServPolicy_Factory.h2
-rw-r--r--TAO/tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h2
-rw-r--r--TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp3
-rw-r--r--TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h2
-rw-r--r--TAO/tao/DynamicAny/DynAnyFactory.h2
-rw-r--r--TAO/tao/DynamicAny/DynAny_i.h2
-rw-r--r--TAO/tao/DynamicAny/DynArray_i.h2
-rw-r--r--TAO/tao/DynamicAny/DynEnum_i.h2
-rw-r--r--TAO/tao/DynamicAny/DynSequence_i.h2
-rw-r--r--TAO/tao/DynamicAny/DynStruct_i.h2
-rw-r--r--TAO/tao/DynamicAny/DynUnion_i.h2
-rw-r--r--TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp10
-rw-r--r--TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h12
-rw-r--r--TAO/tao/DynamicInterface/DII_Reply_Handler.h2
-rw-r--r--TAO/tao/EndpointPolicy/EndpointPolicy_Factory.h5
-rw-r--r--TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h15
-rw-r--r--TAO/tao/EndpointPolicy/EndpointPolicy_i.cpp1
-rw-r--r--TAO/tao/EndpointPolicy/EndpointPolicy_i.h7
-rw-r--r--TAO/tao/EndpointPolicy/IIOPEndpointValue_i.cpp3
-rw-r--r--TAO/tao/EndpointPolicy/IIOPEndpointValue_i.h2
-rw-r--r--TAO/tao/IORInterceptor/IORInfo.h2
-rw-r--r--TAO/tao/IORManipulation/IORManipulation.h2
-rw-r--r--TAO/tao/IORTable/IOR_Table_Impl.h2
-rw-r--r--TAO/tao/MProfile.inl1
-rw-r--r--TAO/tao/Messaging/AMH_Response_Handler.h2
-rw-r--r--TAO/tao/Messaging/Buffering_Constraint_Policy.cpp2
-rw-r--r--TAO/tao/Messaging/Buffering_Constraint_Policy.h2
-rw-r--r--TAO/tao/Messaging/Connection_Timeout_Policy_i.cpp2
-rw-r--r--TAO/tao/Messaging/Connection_Timeout_Policy_i.h2
-rw-r--r--TAO/tao/Messaging/Messaging_ORBInitializer.h2
-rw-r--r--TAO/tao/Messaging/Messaging_PolicyFactory.h2
-rw-r--r--TAO/tao/Messaging/Messaging_Policy_i.cpp4
-rw-r--r--TAO/tao/Messaging/Messaging_Policy_i.h4
-rw-r--r--TAO/tao/ORB_Core.cpp7
-rw-r--r--TAO/tao/Object.cpp6
-rw-r--r--TAO/tao/Object.h4
-rw-r--r--TAO/tao/PI/ClientRequestInfo.h2
-rw-r--r--TAO/tao/PI/ORBInitInfo.h2
-rw-r--r--TAO/tao/PI/PICurrent.h2
-rw-r--r--TAO/tao/PI/PI_ORBInitializer.h2
-rw-r--r--TAO/tao/PI/PI_PolicyFactory.h2
-rw-r--r--TAO/tao/PI/ProcessingModePolicy.h2
-rw-r--r--TAO/tao/PI_Server/PortableServer_ORBInitializer.h2
-rw-r--r--TAO/tao/PI_Server/PortableServer_PolicyFactory.h2
-rw-r--r--TAO/tao/PI_Server/ServerRequestInfo.h2
-rw-r--r--TAO/tao/Policy_Current.h11
-rw-r--r--TAO/tao/Policy_Manager.h11
-rw-r--r--TAO/tao/PortableServer/IdAssignmentPolicy.h2
-rw-r--r--TAO/tao/PortableServer/IdUniquenessPolicy.h2
-rw-r--r--TAO/tao/PortableServer/ImplicitActivationPolicy.h2
-rw-r--r--TAO/tao/PortableServer/LifespanPolicy.h2
-rw-r--r--TAO/tao/PortableServer/POAManager.h2
-rw-r--r--TAO/tao/PortableServer/POAManagerFactory.h2
-rw-r--r--TAO/tao/PortableServer/POA_Current.h2
-rw-r--r--TAO/tao/PortableServer/RequestProcessingPolicy.h2
-rw-r--r--TAO/tao/PortableServer/Root_POA.cpp5
-rw-r--r--TAO/tao/PortableServer/Root_POA.h2
-rw-r--r--TAO/tao/PortableServer/ServantRetentionPolicy.h2
-rw-r--r--TAO/tao/PortableServer/ThreadPolicy.h2
-rw-r--r--TAO/tao/Profile.cpp19
-rw-r--r--TAO/tao/Profile.inl21
-rw-r--r--TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h2
-rw-r--r--TAO/tao/RTCORBA/Priority_Mapping_Manager.h2
-rw-r--r--TAO/tao/RTCORBA/RT_Current.h2
-rw-r--r--TAO/tao/RTCORBA/RT_Mutex.h2
-rw-r--r--TAO/tao/RTCORBA/RT_ORB.h2
-rw-r--r--TAO/tao/RTCORBA/RT_ORBInitializer.h2
-rw-r--r--TAO/tao/RTCORBA/RT_PolicyFactory.h2
-rw-r--r--TAO/tao/RTCORBA/RT_Policy_i.cpp12
-rw-r--r--TAO/tao/RTCORBA/RT_Policy_i.h24
-rw-r--r--TAO/tao/RTCORBA/RT_Transport_Descriptor.h2
-rw-r--r--TAO/tao/RTCORBA/RT_Transport_Descriptor_Property.h6
-rw-r--r--TAO/tao/RTScheduling/Current.h2
-rw-r--r--TAO/tao/RTScheduling/Distributable_Thread.h2
-rw-r--r--TAO/tao/RTScheduling/RTScheduler_Initializer.h2
-rw-r--r--TAO/tao/RTScheduling/RTScheduler_Manager.h2
-rw-r--r--TAO/tao/RTScheduling/Request_Interceptor.h4
-rw-r--r--TAO/tao/RTScheduling/ThreadAction.h2
-rw-r--r--TAO/tao/SmartProxies/Smart_Proxies.h2
-rw-r--r--TAO/tao/Strategies/Strategies_ORBInitializer.h2
-rw-r--r--TAO/tao/Stub.inl1
-rw-r--r--TAO/tao/Thread_Lane_Resources_Manager.h3
-rw-r--r--TAO/tao/TransportCurrent/Current_Impl.h2
-rw-r--r--TAO/tao/TransportCurrent/Current_ORBInitializer_Base.h2
-rw-r--r--TAO/tao/TypeCodeFactory/TypeCodeFactory_i.h2
-rw-r--r--TAO/tao/target_specification.h7
99 files changed, 253 insertions, 208 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 86799a0b491..b032640d309 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,3 +1,111 @@
+Thu Apr 24 18:33:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/BiDir_GIOP/BiDir_ORBInitializer.h
+ * tao/BiDir_GIOP/BiDir_PolicyFactory.h
+ * tao/CodecFactory/CDR_Encaps_Codec.h
+ * tao/CodecFactory/CodecFactory_impl.h
+ * tao/Codeset/Codeset_Manager_i.cpp
+ * tao/Compression/Base_Compressor.h
+ * tao/Compression/Compression_Manager.h
+ * tao/Compression/Compressor_Factory.h
+ * tao/Configurable_Refcount.h
+ * tao/CSD_Framework/CSD_ORBInitializer.h
+ * tao/CSD_Framework/CSD_Strategy_Base.h
+ * tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
+ * tao/DiffServPolicy/Client_Network_Priority_Policy.h
+ * tao/DiffServPolicy/DiffServPolicy_Factory.h
+ * tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h
+ * tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
+ * tao/DiffServPolicy/Server_Network_Priority_Policy.h
+ * tao/DynamicAny/DynAny_i.h
+ * tao/DynamicAny/DynAnyFactory.h
+ * tao/DynamicAny/DynArray_i.h
+ * tao/DynamicAny/DynEnum_i.h
+ * tao/DynamicAny/DynSequence_i.h
+ * tao/DynamicAny/DynStruct_i.h
+ * tao/DynamicAny/DynUnion_i.h
+ * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp
+ * tao/DynamicInterface/AMH_DSI_Response_Handler.h
+ * tao/DynamicInterface/DII_Reply_Handler.h
+ * tao/EndpointPolicy/EndpointPolicy_Factory.h
+ * tao/EndpointPolicy/EndpointPolicy_i.cpp
+ * tao/EndpointPolicy/EndpointPolicy_i.h
+ * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h
+ * tao/EndpointPolicy/IIOPEndpointValue_i.cpp
+ * tao/EndpointPolicy/IIOPEndpointValue_i.h
+ * tao/IORInterceptor/IORInfo.h
+ * tao/IORManipulation/IORManipulation.h
+ * tao/IORTable/IOR_Table_Impl.h
+ * tao/Messaging/AMH_Response_Handler.h
+ * tao/Messaging/Buffering_Constraint_Policy.cpp
+ * tao/Messaging/Buffering_Constraint_Policy.h
+ * tao/Messaging/Connection_Timeout_Policy_i.cpp
+ * tao/Messaging/Connection_Timeout_Policy_i.h
+ * tao/Messaging/Messaging_ORBInitializer.h
+ * tao/Messaging/Messaging_Policy_i.cpp
+ * tao/Messaging/Messaging_Policy_i.h
+ * tao/Messaging/Messaging_PolicyFactory.h
+ * tao/MProfile.inl
+ * tao/ORB_Core.cpp
+ * tao/PI/ClientRequestInfo.h
+ * tao/PI/ORBInitInfo.h
+ * tao/PI/PI_ORBInitializer.h
+ * tao/PI/PI_PolicyFactory.h
+ * tao/PI/PICurrent.h
+ * tao/PI/ProcessingModePolicy.h
+ * tao/PI_Server/PortableServer_ORBInitializer.h
+ * tao/PI_Server/PortableServer_PolicyFactory.h
+ * tao/PI_Server/ServerRequestInfo.h
+ * tao/Policy_Current.h
+ * tao/Policy_Manager.h
+ * tao/PortableServer/IdAssignmentPolicy.h
+ * tao/PortableServer/IdUniquenessPolicy.h
+ * tao/PortableServer/ImplicitActivationPolicy.h
+ * tao/PortableServer/LifespanPolicy.h
+ * tao/PortableServer/POA_Current.h
+ * tao/PortableServer/POAManager.h
+ * tao/PortableServer/POAManagerFactory.h
+ * tao/PortableServer/RequestProcessingPolicy.h
+ * tao/PortableServer/Root_POA.cpp
+ * tao/PortableServer/Root_POA.h
+ * tao/PortableServer/Servant_Base.cpp
+ * tao/PortableServer/ServantRetentionPolicy.h
+ * tao/PortableServer/ThreadPolicy.h
+ * tao/RTCORBA/Network_Priority_Mapping_Manager.h
+ * tao/RTCORBA/Priority_Mapping_Manager.h
+ * tao/RTCORBA/RT_Current.h
+ * tao/RTCORBA/RT_Mutex.h
+ * tao/RTCORBA/RT_ORB.h
+ * tao/RTCORBA/RT_ORBInitializer.h
+ * tao/RTCORBA/RT_Policy_i.cpp
+ * tao/RTCORBA/RT_Policy_i.h
+ * tao/RTCORBA/RT_PolicyFactory.h
+ * tao/RTCORBA/RT_Transport_Descriptor.h
+ * tao/RTCORBA/RT_Transport_Descriptor_Property.h
+ * tao/RTScheduling/Current.h
+ * tao/RTScheduling/Distributable_Thread.h
+ * tao/RTScheduling/Request_Interceptor.h
+ * tao/RTScheduling/RTScheduler_Initializer.h
+ * tao/RTScheduling/RTScheduler_Manager.h
+ * tao/RTScheduling/ThreadAction.h
+ * tao/SmartProxies/Smart_Proxies.h
+ * tao/Strategies/Strategies_ORBInitializer.h
+ * tao/Stub.inl
+ * tao/target_specification.h
+ * tao/Thread_Lane_Resources_Manager.h
+ * tao/TransportCurrent/Current_Impl.h
+ * tao/TransportCurrent/Current_ORBInitializer_Base.h
+ * tao/TypeCodeFactory/TypeCodeFactory_i.h
+ Use CORBA::LocalObject instead of TAO_Local_RefCounted_Object
+
+ * tao/Object.cpp
+ * tao/Object.h
+ Added _refcount_value as mentioned in the C++ mapping
+
+ * tao/Profile.cpp
+ * tao/Profile.inl
+ Moved refcount methods inline
+
Thu Apr 24 14:08:32 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
* tao/LocalObject.{h,inl}:
diff --git a/TAO/tao/BiDir_GIOP/BiDir_ORBInitializer.h b/TAO/tao/BiDir_GIOP/BiDir_ORBInitializer.h
index 8a6ca7ecb98..3a19b66129d 100644
--- a/TAO/tao/BiDir_GIOP/BiDir_ORBInitializer.h
+++ b/TAO/tao/BiDir_GIOP/BiDir_ORBInitializer.h
@@ -35,7 +35,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Messaging ORB initializer.
class TAO_BiDir_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/BiDir_GIOP/BiDir_PolicyFactory.h b/TAO/tao/BiDir_GIOP/BiDir_PolicyFactory.h
index 251b618ee23..eac523c3d62 100644
--- a/TAO/tao/BiDir_GIOP/BiDir_PolicyFactory.h
+++ b/TAO/tao/BiDir_GIOP/BiDir_PolicyFactory.h
@@ -36,7 +36,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Policy factory for all Messaging related policies.
class TAO_BiDir_PolicyFactory
: public PortableInterceptor::PolicyFactory
- , public TAO_Local_RefCounted_Object
+ , public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/CSD_Framework/CSD_ORBInitializer.h b/TAO/tao/CSD_Framework/CSD_ORBInitializer.h
index 7b85d86fe57..1b8570ca311 100644
--- a/TAO/tao/CSD_Framework/CSD_ORBInitializer.h
+++ b/TAO/tao/CSD_Framework/CSD_ORBInitializer.h
@@ -38,7 +38,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_CSD_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr info);
diff --git a/TAO/tao/CSD_Framework/CSD_Strategy_Base.h b/TAO/tao/CSD_Framework/CSD_Strategy_Base.h
index 8e6cc8daa0a..85dfd7d7556 100644
--- a/TAO/tao/CSD_Framework/CSD_Strategy_Base.h
+++ b/TAO/tao/CSD_Framework/CSD_Strategy_Base.h
@@ -55,7 +55,7 @@ namespace TAO
*/
class TAO_CSD_FW_Export Strategy_Base
: public CSD_Framework::Strategy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/CodecFactory/CDR_Encaps_Codec.h b/TAO/tao/CodecFactory/CDR_Encaps_Codec.h
index d65cebb3340..7fb3827ee41 100644
--- a/TAO/tao/CodecFactory/CDR_Encaps_Codec.h
+++ b/TAO/tao/CodecFactory/CDR_Encaps_Codec.h
@@ -45,7 +45,7 @@ class TAO_Codeset_Translator_Base;
*/
class TAO_CDR_Encaps_Codec
: public virtual IOP::Codec,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/CodecFactory/CodecFactory_impl.h b/TAO/tao/CodecFactory/CodecFactory_impl.h
index 28096592063..fd5b14978bd 100644
--- a/TAO/tao/CodecFactory/CodecFactory_impl.h
+++ b/TAO/tao/CodecFactory/CodecFactory_impl.h
@@ -44,7 +44,7 @@ class TAO_Codeset_Translator_Base;
*/
class TAO_CodecFactory
: public virtual IOP::CodecFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/Codeset/Codeset_Manager_i.cpp b/TAO/tao/Codeset/Codeset_Manager_i.cpp
index 5246f2abac4..012c101dea4 100644
--- a/TAO/tao/Codeset/Codeset_Manager_i.cpp
+++ b/TAO/tao/Codeset/Codeset_Manager_i.cpp
@@ -301,7 +301,7 @@ TAO_Codeset_Manager_i::isCompatible(CONV_FRAME::CodeSetId cs1,
/// returns the TCS for Char / Wchar
CONV_FRAME::CodeSetId
TAO_Codeset_Manager_i::computeTCS (CONV_FRAME::CodeSetComponent &remote,
- CONV_FRAME::CodeSetComponent &local )
+ CONV_FRAME::CodeSetComponent &local)
{
if (remote.native_code_set == local.native_code_set)
{
@@ -419,7 +419,7 @@ TAO_Codeset_Manager_i::init_ccs (TAO_Codeset_Descriptor& cd,
{
tlist->translator_factory_ =
ACE_Dynamic_Service<TAO_Codeset_Translator_Factory>::instance
- (ACE_TEXT_ALWAYS_CHAR (tlist->name_));
+ (tlist->name_);
if (tlist->translator_factory_ == 0)
{
diff --git a/TAO/tao/Compression/Base_Compressor.h b/TAO/tao/Compression/Base_Compressor.h
index 11b4a59c680..d8e113a57a2 100644
--- a/TAO/tao/Compression/Base_Compressor.h
+++ b/TAO/tao/Compression/Base_Compressor.h
@@ -33,7 +33,7 @@ namespace TAO
*/
class TAO_Compression_Export BaseCompressor :
public virtual ::Compression::Compressor,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
BaseCompressor (::Compression::CompressionLevel compression_level,
diff --git a/TAO/tao/Compression/Compression_Manager.h b/TAO/tao/Compression/Compression_Manager.h
index 0bd7071a362..c59b6e0d653 100644
--- a/TAO/tao/Compression/Compression_Manager.h
+++ b/TAO/tao/Compression/Compression_Manager.h
@@ -30,7 +30,7 @@ namespace TAO
{
class TAO_Compression_Export CompressionManager :
public virtual ::Compression::CompressionManager,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
virtual void register_factory (::Compression::CompressorFactory_ptr
compressor_factory);
diff --git a/TAO/tao/Compression/Compressor_Factory.h b/TAO/tao/Compression/Compressor_Factory.h
index 99bfdb7c034..173cf67a681 100644
--- a/TAO/tao/Compression/Compressor_Factory.h
+++ b/TAO/tao/Compression/Compressor_Factory.h
@@ -30,7 +30,7 @@ namespace TAO
{
class TAO_Compression_Export CompressorFactory :
public virtual ::Compression::CompressorFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
CompressorFactory (::Compression::CompressorId compressor_id);
diff --git a/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp b/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
index 2ada8f3f1c0..a7b0944ba5b 100644
--- a/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
+++ b/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
@@ -15,7 +15,6 @@ TAO_Client_Network_Priority_Policy::TAO_Client_Network_Priority_Policy (void)
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::NetworkPriorityPolicy ()
- , TAO_Local_RefCounted_Object ()
, request_diffserv_codepoint_ (0)
, reply_diffserv_codepoint_ (0)
, network_priority_model_ (TAO::NO_NETWORK_PRIORITY)
@@ -30,7 +29,6 @@ TAO_Client_Network_Priority_Policy::TAO_Client_Network_Priority_Policy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::NetworkPriorityPolicy ()
- , TAO_Local_RefCounted_Object ()
, request_diffserv_codepoint_ (request_diffserv_codepoint)
, reply_diffserv_codepoint_ (reply_diffserv_codepoint)
, network_priority_model_ (network_priority_model)
@@ -43,7 +41,6 @@ TAO_Client_Network_Priority_Policy::TAO_Client_Network_Priority_Policy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::NetworkPriorityPolicy ()
- , TAO_Local_RefCounted_Object ()
, request_diffserv_codepoint_ (rhs.request_diffserv_codepoint_)
, reply_diffserv_codepoint_ (rhs.reply_diffserv_codepoint_)
, network_priority_model_ (rhs.network_priority_model_)
diff --git a/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h b/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h
index 44803a0056e..6751f70a21d 100644
--- a/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h
+++ b/TAO/tao/DiffServPolicy/Client_Network_Priority_Policy.h
@@ -45,7 +45,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_DiffServPolicy_Export TAO_Client_Network_Priority_Policy
: public TAO::NetworkPriorityPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DiffServPolicy/DiffServPolicy_Factory.h b/TAO/tao/DiffServPolicy/DiffServPolicy_Factory.h
index 9c58492b252..0f7119b1a5f 100644
--- a/TAO/tao/DiffServPolicy/DiffServPolicy_Factory.h
+++ b/TAO/tao/DiffServPolicy/DiffServPolicy_Factory.h
@@ -39,7 +39,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Policy factory for all DiffServ related policies.
class TAO_DiffServPolicy_Export TAO_DiffServ_PolicyFactory
: public virtual PortableInterceptor::PolicyFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h b/TAO/tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h
index 74b3295c32c..1e708d124f1 100644
--- a/TAO/tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h
+++ b/TAO/tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h
@@ -38,7 +38,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// DiffServ Policy ORB initializer.
class TAO_DiffServPolicy_Export TAO_DiffServPolicy_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr info);
diff --git a/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp b/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
index 5884dc4eb30..b5ede662135 100644
--- a/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
+++ b/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
@@ -16,7 +16,6 @@ TAO_Server_Network_Priority_Policy::TAO_Server_Network_Priority_Policy (void)
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::NetworkPriorityPolicy ()
- , TAO_Local_RefCounted_Object ()
, request_diffserv_codepoint_ (0)
, reply_diffserv_codepoint_ (0)
, network_priority_model_ (TAO::NO_NETWORK_PRIORITY)
@@ -35,7 +34,6 @@ TAO_Server_Network_Priority_Policy::TAO_Server_Network_Priority_Policy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::NetworkPriorityPolicy ()
- , TAO_Local_RefCounted_Object ()
, request_diffserv_codepoint_ (request_diffserv_codepoint)
, reply_diffserv_codepoint_ (reply_diffserv_codepoint)
, network_priority_model_ (network_priority_model)
@@ -48,7 +46,6 @@ TAO_Server_Network_Priority_Policy::TAO_Server_Network_Priority_Policy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::NetworkPriorityPolicy ()
- , TAO_Local_RefCounted_Object ()
, request_diffserv_codepoint_ (rhs.request_diffserv_codepoint_)
, reply_diffserv_codepoint_ (rhs.reply_diffserv_codepoint_)
, network_priority_model_ (rhs.network_priority_model_)
diff --git a/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h b/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h
index cc092c6c6a6..3424e27efe4 100644
--- a/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h
+++ b/TAO/tao/DiffServPolicy/Server_Network_Priority_Policy.h
@@ -45,7 +45,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_DiffServPolicy_Export TAO_Server_Network_Priority_Policy
: public TAO::NetworkPriorityPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/DynamicAny/DynAnyFactory.h b/TAO/tao/DynamicAny/DynAnyFactory.h
index f1298913e23..b3352768202 100644
--- a/TAO/tao/DynamicAny/DynAnyFactory.h
+++ b/TAO/tao/DynamicAny/DynAnyFactory.h
@@ -40,7 +40,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_DynamicAny_Export TAO_DynAnyFactory
: public virtual DynamicAny::DynAnyFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DynamicAny/DynAny_i.h b/TAO/tao/DynamicAny/DynAny_i.h
index 8fb87212a98..19f8a31566e 100644
--- a/TAO/tao/DynamicAny/DynAny_i.h
+++ b/TAO/tao/DynamicAny/DynAny_i.h
@@ -41,7 +41,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_DynamicAny_Export TAO_DynAny_i
: public virtual DynamicAny::DynAny,
public virtual TAO_DynCommon,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DynamicAny/DynArray_i.h b/TAO/tao/DynamicAny/DynArray_i.h
index ed2f039bc24..fbaf71a7a5c 100644
--- a/TAO/tao/DynamicAny/DynArray_i.h
+++ b/TAO/tao/DynamicAny/DynArray_i.h
@@ -42,7 +42,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_DynamicAny_Export TAO_DynArray_i
: public virtual DynamicAny::DynArray,
public virtual TAO_DynCommon,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DynamicAny/DynEnum_i.h b/TAO/tao/DynamicAny/DynEnum_i.h
index 8f78e4b0e10..c2734f02c09 100644
--- a/TAO/tao/DynamicAny/DynEnum_i.h
+++ b/TAO/tao/DynamicAny/DynEnum_i.h
@@ -42,7 +42,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_DynamicAny_Export TAO_DynEnum_i
: public virtual DynamicAny::DynEnum,
public virtual TAO_DynCommon,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DynamicAny/DynSequence_i.h b/TAO/tao/DynamicAny/DynSequence_i.h
index b0216f315aa..4089347a8ef 100644
--- a/TAO/tao/DynamicAny/DynSequence_i.h
+++ b/TAO/tao/DynamicAny/DynSequence_i.h
@@ -42,7 +42,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_DynamicAny_Export TAO_DynSequence_i
: public virtual DynamicAny::DynSequence,
public virtual TAO_DynCommon,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DynamicAny/DynStruct_i.h b/TAO/tao/DynamicAny/DynStruct_i.h
index 49922c737bc..4c459fb7cdc 100644
--- a/TAO/tao/DynamicAny/DynStruct_i.h
+++ b/TAO/tao/DynamicAny/DynStruct_i.h
@@ -42,7 +42,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_DynamicAny_Export TAO_DynStruct_i
: public virtual DynamicAny::DynStruct,
public virtual TAO_DynCommon,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DynamicAny/DynUnion_i.h b/TAO/tao/DynamicAny/DynUnion_i.h
index e6b58d6b10a..b24eb486ebb 100644
--- a/TAO/tao/DynamicAny/DynUnion_i.h
+++ b/TAO/tao/DynamicAny/DynUnion_i.h
@@ -41,7 +41,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_DynamicAny_Export TAO_DynUnion_i
: public virtual DynamicAny::DynUnion,
public virtual TAO_DynCommon,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp
index 9116a9bd62d..c66188f0f49 100644
--- a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp
+++ b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp
@@ -115,8 +115,7 @@ TAO_AMH_DSI_Exception_Holder_var::operator const TAO_AMH_DSI_Exception_Holder* (
return this->ptr_;
}
-TAO_AMH_DSI_Exception_Holder_var::operator TAO_AMH_DSI_Exception_Holder*& (
- ) // cast
+TAO_AMH_DSI_Exception_Holder_var::operator TAO_AMH_DSI_Exception_Holder*& ()
{
return this->ptr_;
}
@@ -157,17 +156,14 @@ TAO_AMH_DSI_Exception_Holder_var::_retn (void)
}
void
-TAO_AMH_DSI_Exception_Holder_var::tao_add_ref (
- TAO_AMH_DSI_Exception_Holder *p
- )
+TAO_AMH_DSI_Exception_Holder_var::tao_add_ref (TAO_AMH_DSI_Exception_Holder *p)
{
CORBA::add_ref (p);
}
void
TAO_AMH_DSI_Exception_Holder_var::tao_remove_ref (
- TAO_AMH_DSI_Exception_Holder *p
- )
+ TAO_AMH_DSI_Exception_Holder *p)
{
CORBA::remove_ref (p);
}
diff --git a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h
index f4ac7ded2c9..3bfd2888893 100644
--- a/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h
+++ b/TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h
@@ -83,14 +83,11 @@ class TAO_DynamicInterface_Export TAO_AMH_DSI_Exception_Holder_var
public:
TAO_AMH_DSI_Exception_Holder_var (void);
TAO_AMH_DSI_Exception_Holder_var (TAO_AMH_DSI_Exception_Holder*);
- TAO_AMH_DSI_Exception_Holder_var (
- const TAO_AMH_DSI_Exception_Holder*);
- TAO_AMH_DSI_Exception_Holder_var (
- const TAO_AMH_DSI_Exception_Holder_var &);
+ TAO_AMH_DSI_Exception_Holder_var (const TAO_AMH_DSI_Exception_Holder*);
+ TAO_AMH_DSI_Exception_Holder_var (const TAO_AMH_DSI_Exception_Holder_var &);
~TAO_AMH_DSI_Exception_Holder_var (void);
- TAO_AMH_DSI_Exception_Holder_var &operator= (
- TAO_AMH_DSI_Exception_Holder*);
+ TAO_AMH_DSI_Exception_Holder_var &operator= (TAO_AMH_DSI_Exception_Holder*);
TAO_AMH_DSI_Exception_Holder_var &operator= (
const TAO_AMH_DSI_Exception_Holder_var &);
TAO_AMH_DSI_Exception_Holder* operator-> (void) const;
@@ -124,8 +121,7 @@ class TAO_DynamicInterface_Export TAO_AMH_DSI_Exception_Holder_out
public:
TAO_AMH_DSI_Exception_Holder_out (TAO_AMH_DSI_Exception_Holder* &);
TAO_AMH_DSI_Exception_Holder_out (TAO_AMH_DSI_Exception_Holder_var &);
- TAO_AMH_DSI_Exception_Holder_out (
- const TAO_AMH_DSI_Exception_Holder_out &);
+ TAO_AMH_DSI_Exception_Holder_out (const TAO_AMH_DSI_Exception_Holder_out &);
TAO_AMH_DSI_Exception_Holder_out &operator= (
const TAO_AMH_DSI_Exception_Holder_out &);
TAO_AMH_DSI_Exception_Holder_out &operator= (
diff --git a/TAO/tao/DynamicInterface/DII_Reply_Handler.h b/TAO/tao/DynamicInterface/DII_Reply_Handler.h
index e70d4d642dd..e9e5f2a6aa4 100644
--- a/TAO/tao/DynamicInterface/DII_Reply_Handler.h
+++ b/TAO/tao/DynamicInterface/DII_Reply_Handler.h
@@ -71,7 +71,7 @@ private:
* use in the Dynamic Invocation Interface.
*/
class TAO_DynamicInterface_Export TAO_DII_Reply_Handler
- : public virtual TAO_Local_RefCounted_Object
+ : public virtual ::CORBA::LocalObject
{
public:
TAO_DII_Reply_Handler ();
diff --git a/TAO/tao/EndpointPolicy/EndpointPolicy_Factory.h b/TAO/tao/EndpointPolicy/EndpointPolicy_Factory.h
index b4aa4f331ee..eceaf5df9bb 100644
--- a/TAO/tao/EndpointPolicy/EndpointPolicy_Factory.h
+++ b/TAO/tao/EndpointPolicy/EndpointPolicy_Factory.h
@@ -40,15 +40,14 @@ class TAO_ORB_Core;
/// Policy factory for the endpoint policies.
class TAO_EndpointPolicy_Export TAO_EndpointPolicy_Factory
: public virtual PortableInterceptor::PolicyFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
TAO_EndpointPolicy_Factory (TAO_ORB_Core * orb_core);
virtual CORBA::Policy_ptr create_policy (CORBA::PolicyType type,
- const CORBA::Any & value
- );
+ const CORBA::Any & value);
private:
TAO_ORB_Core * orb_core_;
diff --git a/TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h b/TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h
index 04bb65e447a..2fb715963e1 100644
--- a/TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h
+++ b/TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h
@@ -37,7 +37,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// EndpointPolicy ORB initializer.
class TAO_EndpointPolicy_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
@@ -48,22 +48,15 @@ public:
* PortableInterceptor::ORBInitializer interface.
*/
//@{
+ virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr info);
- virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr info
- );
-
- virtual void post_init (PortableInterceptor::ORBInitInfo_ptr info
- );
-
+ virtual void post_init (PortableInterceptor::ORBInitInfo_ptr info);
//@}
private:
/// Register Endpoint policy factories.
- void register_policy_factories (
- PortableInterceptor::ORBInitInfo_ptr info
- );
-
+ void register_policy_factories (PortableInterceptor::ORBInitInfo_ptr info);
};
TAO_END_VERSIONED_NAMESPACE_DECL
diff --git a/TAO/tao/EndpointPolicy/EndpointPolicy_i.cpp b/TAO/tao/EndpointPolicy/EndpointPolicy_i.cpp
index 335a5dd7c11..9c0b57706e8 100644
--- a/TAO/tao/EndpointPolicy/EndpointPolicy_i.cpp
+++ b/TAO/tao/EndpointPolicy/EndpointPolicy_i.cpp
@@ -19,7 +19,6 @@ TAO_EndpointPolicy_i::TAO_EndpointPolicy_i (const TAO_EndpointPolicy_i &rhs)
, ::CORBA::Policy ()
, ::EndpointPolicy::Policy ()
, ::CORBA::LocalObject ()
- , TAO_Local_RefCounted_Object ()
, value_ (rhs.value_)
{
}
diff --git a/TAO/tao/EndpointPolicy/EndpointPolicy_i.h b/TAO/tao/EndpointPolicy/EndpointPolicy_i.h
index 66cee376baa..f517ee50e38 100644
--- a/TAO/tao/EndpointPolicy/EndpointPolicy_i.h
+++ b/TAO/tao/EndpointPolicy/EndpointPolicy_i.h
@@ -43,7 +43,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_EndpointPolicy_Export TAO_EndpointPolicy_i
: public virtual EndpointPolicy::Policy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -54,7 +54,6 @@ public:
virtual ~TAO_EndpointPolicy_i ();
-
/// Returns a copy of <this>.
virtual TAO_EndpointPolicy_i *clone (void) const;
@@ -69,9 +68,7 @@ public:
// Return the cached policy type for this policy.
virtual TAO_Cached_Policy_Type _tao_cached_type (void) const;
- virtual EndpointPolicy::EndpointList * value (
- void
- );
+ virtual EndpointPolicy::EndpointList * value (void);
private:
/// The attribute
diff --git a/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.cpp b/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.cpp
index 6537e8b3780..b6add80bc7c 100644
--- a/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.cpp
+++ b/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.cpp
@@ -20,8 +20,7 @@ IIOPEndpointValue_i::IIOPEndpointValue_i ()
{
}
-IIOPEndpointValue_i::IIOPEndpointValue_i (const char *host,
- CORBA::UShort port)
+IIOPEndpointValue_i::IIOPEndpointValue_i (const char *host, CORBA::UShort port)
:host_(host),
port_(port)
{
diff --git a/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.h b/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.h
index 01162dba46d..649cdbf0f3f 100644
--- a/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.h
+++ b/TAO/tao/EndpointPolicy/IIOPEndpointValue_i.h
@@ -57,7 +57,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_EndpointPolicy_Export IIOPEndpointValue_i :
public virtual EndpointPolicy::IIOPEndpointValue,
public virtual TAO_Endpoint_Value_Impl,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/IORInterceptor/IORInfo.h b/TAO/tao/IORInterceptor/IORInfo.h
index 73073366b37..6619db3bc12 100644
--- a/TAO/tao/IORInterceptor/IORInfo.h
+++ b/TAO/tao/IORInterceptor/IORInfo.h
@@ -44,7 +44,7 @@ class TAO_Root_POA;
*/
class TAO_IORInfo
: public virtual PortableInterceptor::IORInfo,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/IORManipulation/IORManipulation.h b/TAO/tao/IORManipulation/IORManipulation.h
index d7b51fcf0d8..16b0e04bacb 100644
--- a/TAO/tao/IORManipulation/IORManipulation.h
+++ b/TAO/tao/IORManipulation/IORManipulation.h
@@ -37,7 +37,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_IOR_Manipulation_impl
: public TAO_IOP::TAO_IOR_Manipulation,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/IORTable/IOR_Table_Impl.h b/TAO/tao/IORTable/IOR_Table_Impl.h
index 08d7eeb1b0d..275a4dd3eea 100644
--- a/TAO/tao/IORTable/IOR_Table_Impl.h
+++ b/TAO/tao/IORTable/IOR_Table_Impl.h
@@ -42,7 +42,7 @@ typedef TAO_Objref_Out_T <TAO_IOR_Table_Impl> TAO_IOR_Table_Impl_out;
class TAO_IOR_Table_Impl
: public virtual IORTable::Table,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
static TAO_IOR_Table_Impl_ptr
diff --git a/TAO/tao/MProfile.inl b/TAO/tao/MProfile.inl
index 2a2d95f46d5..2a999b71b60 100644
--- a/TAO/tao/MProfile.inl
+++ b/TAO/tao/MProfile.inl
@@ -141,6 +141,7 @@ TAO_MProfile::rewind (void)
{
current_ = 0;
}
+
ACE_INLINE int
TAO_MProfile::give_profile (TAO_Profile *pfile, int share)
{
diff --git a/TAO/tao/Messaging/AMH_Response_Handler.h b/TAO/tao/Messaging/AMH_Response_Handler.h
index 74b4d136156..416ab8f0962 100644
--- a/TAO/tao/Messaging/AMH_Response_Handler.h
+++ b/TAO/tao/Messaging/AMH_Response_Handler.h
@@ -71,7 +71,7 @@ class TAO_Messaging_Export TAO_AMH_Response_Handler
// isn't consistent with the specified semantics detailed in the
// CCM spec. Please remove this and place it where appropriate in
// your AMH tests and examples.
- : public TAO_Local_RefCounted_Object
+ : public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/Messaging/Buffering_Constraint_Policy.cpp b/TAO/tao/Messaging/Buffering_Constraint_Policy.cpp
index 93b27f86a93..6844480f692 100644
--- a/TAO/tao/Messaging/Buffering_Constraint_Policy.cpp
+++ b/TAO/tao/Messaging/Buffering_Constraint_Policy.cpp
@@ -23,7 +23,6 @@ TAO_Buffering_Constraint_Policy::TAO_Buffering_Constraint_Policy (const TAO::Buf
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::BufferingConstraintPolicy ()
- , TAO_Local_RefCounted_Object ()
, buffering_constraint_ (buffering_constraint)
{
}
@@ -34,7 +33,6 @@ TAO_Buffering_Constraint_Policy::TAO_Buffering_Constraint_Policy (const TAO_Buff
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::BufferingConstraintPolicy ()
- , TAO_Local_RefCounted_Object ()
, buffering_constraint_ (rhs.buffering_constraint_)
{
}
diff --git a/TAO/tao/Messaging/Buffering_Constraint_Policy.h b/TAO/tao/Messaging/Buffering_Constraint_Policy.h
index 94a143e5c6a..7e0b4731b03 100644
--- a/TAO/tao/Messaging/Buffering_Constraint_Policy.h
+++ b/TAO/tao/Messaging/Buffering_Constraint_Policy.h
@@ -42,7 +42,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_Buffering_Constraint_Policy
: public TAO::BufferingConstraintPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/Messaging/Connection_Timeout_Policy_i.cpp b/TAO/tao/Messaging/Connection_Timeout_Policy_i.cpp
index ee8911d8bc5..17277cb67ca 100644
--- a/TAO/tao/Messaging/Connection_Timeout_Policy_i.cpp
+++ b/TAO/tao/Messaging/Connection_Timeout_Policy_i.cpp
@@ -23,7 +23,6 @@ TAO_ConnectionTimeoutPolicy::TAO_ConnectionTimeoutPolicy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::ConnectionTimeoutPolicy ()
- , TAO_Local_RefCounted_Object ()
, relative_expiry_ (relative_expiry)
{
}
@@ -34,7 +33,6 @@ TAO_ConnectionTimeoutPolicy::TAO_ConnectionTimeoutPolicy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, TAO::ConnectionTimeoutPolicy ()
- , TAO_Local_RefCounted_Object ()
, relative_expiry_ (rhs.relative_expiry_)
{
}
diff --git a/TAO/tao/Messaging/Connection_Timeout_Policy_i.h b/TAO/tao/Messaging/Connection_Timeout_Policy_i.h
index a3e17bb91b8..31badde98b6 100644
--- a/TAO/tao/Messaging/Connection_Timeout_Policy_i.h
+++ b/TAO/tao/Messaging/Connection_Timeout_Policy_i.h
@@ -44,7 +44,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_ConnectionTimeoutPolicy
: public TAO::ConnectionTimeoutPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/Messaging/Messaging_ORBInitializer.h b/TAO/tao/Messaging/Messaging_ORBInitializer.h
index d5462ee0dbc..5068e97c01f 100644
--- a/TAO/tao/Messaging/Messaging_ORBInitializer.h
+++ b/TAO/tao/Messaging/Messaging_ORBInitializer.h
@@ -37,7 +37,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Messaging ORB initializer.
class TAO_Messaging_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/Messaging/Messaging_PolicyFactory.h b/TAO/tao/Messaging/Messaging_PolicyFactory.h
index 895fd31fd2d..001ec289089 100644
--- a/TAO/tao/Messaging/Messaging_PolicyFactory.h
+++ b/TAO/tao/Messaging/Messaging_PolicyFactory.h
@@ -38,7 +38,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Policy factory for all Messaging related policies.
class TAO_Messaging_PolicyFactory
: public virtual PortableInterceptor::PolicyFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
virtual CORBA::Policy_ptr create_policy (CORBA::PolicyType type,
diff --git a/TAO/tao/Messaging/Messaging_Policy_i.cpp b/TAO/tao/Messaging/Messaging_Policy_i.cpp
index ef2a42471c8..865c05e336a 100644
--- a/TAO/tao/Messaging/Messaging_Policy_i.cpp
+++ b/TAO/tao/Messaging/Messaging_Policy_i.cpp
@@ -25,7 +25,6 @@ TAO_RelativeRoundtripTimeoutPolicy::TAO_RelativeRoundtripTimeoutPolicy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, Messaging::RelativeRoundtripTimeoutPolicy ()
- , TAO_Local_RefCounted_Object ()
, relative_expiry_ (relative_expiry)
{
}
@@ -36,7 +35,6 @@ TAO_RelativeRoundtripTimeoutPolicy::TAO_RelativeRoundtripTimeoutPolicy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, Messaging::RelativeRoundtripTimeoutPolicy ()
- , TAO_Local_RefCounted_Object ()
, relative_expiry_ (rhs.relative_expiry_)
{
}
@@ -194,7 +192,6 @@ TAO_Sync_Scope_Policy::TAO_Sync_Scope_Policy (Messaging::SyncScope synchronizati
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, Messaging::SyncScopePolicy ()
- , TAO_Local_RefCounted_Object ()
, synchronization_ (synchronization)
{
}
@@ -204,7 +201,6 @@ TAO_Sync_Scope_Policy::TAO_Sync_Scope_Policy (const TAO_Sync_Scope_Policy &rhs)
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, Messaging::SyncScopePolicy ()
- , TAO_Local_RefCounted_Object ()
, synchronization_ (rhs.synchronization_)
{
}
diff --git a/TAO/tao/Messaging/Messaging_Policy_i.h b/TAO/tao/Messaging/Messaging_Policy_i.h
index 5da18bf8731..804fd215485 100644
--- a/TAO/tao/Messaging/Messaging_Policy_i.h
+++ b/TAO/tao/Messaging/Messaging_Policy_i.h
@@ -37,7 +37,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_RelativeRoundtripTimeoutPolicy
: public Messaging::RelativeRoundtripTimeoutPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
@@ -97,7 +97,7 @@ private:
*/
class TAO_Messaging_Export TAO_Sync_Scope_Policy
: public Messaging::SyncScopePolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/ORB_Core.cpp b/TAO/tao/ORB_Core.cpp
index cc1b3de84a6..0d986873e92 100644
--- a/TAO/tao/ORB_Core.cpp
+++ b/TAO/tao/ORB_Core.cpp
@@ -1761,7 +1761,6 @@ TAO_ORB_Core::root_poa (void)
// DCL ..
if (CORBA::is_nil (this->root_poa_.in ()))
{
-
// Making sure the initialization process in the current thread uses
// the correct service repository (ours), instead of the global one.
ACE_Service_Config_Guard scg (this->configuration ());
@@ -2220,7 +2219,7 @@ TAO_ORB_Core::shutdown (CORBA::Boolean wait_for_completion)
tm->cancel_all ();
// If <wait_for_completion> is set, wait for all threads to exit.
- if (wait_for_completion != 0)
+ if (wait_for_completion == true)
tm->wait ();
// Explicitly destroy the valuetype adapter
@@ -2247,7 +2246,6 @@ TAO_ORB_Core::shutdown (CORBA::Boolean wait_for_completion)
void
TAO_ORB_Core::destroy (void)
{
- //
// All destroy() should do is (a) call shutdown() and (b) unbind()
// from the ORB table. Nothing else should really be added to this
// method. Everything else should go to the shutdown() method.
@@ -3376,8 +3374,7 @@ TAO_ORB_Core_instance (void)
try
{
int argc = 0;
- CORBA::ORB_var orb =
- CORBA::ORB_init (argc, 0, 0);
+ CORBA::ORB_var orb = CORBA::ORB_init (argc, 0);
}
catch (const ::CORBA::Exception&)
{
diff --git a/TAO/tao/Object.cpp b/TAO/tao/Object.cpp
index 5605656114b..7ffa421f3ef 100644
--- a/TAO/tao/Object.cpp
+++ b/TAO/tao/Object.cpp
@@ -125,6 +125,12 @@ CORBA::Object::_remove_ref (void)
delete this;
}
+CORBA::ULong
+CORBA::Object::_refcount_value() (void)
+{
+ return static_cast<CORBA::ULong> (this->ref_count_.value ());
+}
+
void
CORBA::Object::_tao_any_destructor (void *x)
{
diff --git a/TAO/tao/Object.h b/TAO/tao/Object.h
index 61672304e7f..028d818bc69 100644
--- a/TAO/tao/Object.h
+++ b/TAO/tao/Object.h
@@ -229,6 +229,9 @@ namespace CORBA
/// Decrement the reference count.
virtual void _remove_ref (void);
+
+ /// Get the refcount
+ virtual CORBA::ULong _refcount_value() const;
//@}
// Useful for template programming.
@@ -354,7 +357,6 @@ namespace CORBA
Object &operator = (const Object &);
private:
-
/// Specify whether this is a local object or not.
CORBA::Boolean is_local_;
diff --git a/TAO/tao/PI/ClientRequestInfo.h b/TAO/tao/PI/ClientRequestInfo.h
index 5c20fb78627..92b3915f3cb 100644
--- a/TAO/tao/PI/ClientRequestInfo.h
+++ b/TAO/tao/PI/ClientRequestInfo.h
@@ -70,7 +70,7 @@ namespace Messaging
*/
class TAO_PI_Export TAO_ClientRequestInfo
: public virtual PortableInterceptor::ClientRequestInfo,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
TAO_ClientRequestInfo (TAO::Invocation_Base *invocation);
diff --git a/TAO/tao/PI/ORBInitInfo.h b/TAO/tao/PI/ORBInitInfo.h
index 7f242cc78ec..bcbf37a597f 100644
--- a/TAO/tao/PI/ORBInitInfo.h
+++ b/TAO/tao/PI/ORBInitInfo.h
@@ -58,7 +58,7 @@ typedef TAO_Objref_Out_T<TAO_ORBInitInfo>
*/
class TAO_PI_Export TAO_ORBInitInfo
: public virtual PortableInterceptor::ORBInitInfo_3_1,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/PI/PICurrent.h b/TAO/tao/PI/PICurrent.h
index c96f4d754f1..ff5d9763893 100644
--- a/TAO/tao/PI/PICurrent.h
+++ b/TAO/tao/PI/PICurrent.h
@@ -56,7 +56,7 @@ namespace TAO
*/
class TAO_PI_Export PICurrent
: public virtual PortableInterceptor::Current,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/PI/PI_ORBInitializer.h b/TAO/tao/PI/PI_ORBInitializer.h
index 6f2e120fe0a..e60d882ffb3 100644
--- a/TAO/tao/PI/PI_ORBInitializer.h
+++ b/TAO/tao/PI/PI_ORBInitializer.h
@@ -36,7 +36,7 @@ class TAO_PI_PolicyFactory;
/// PortableServer ORB initializer.
class TAO_PI_Export TAO_PI_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/PI/PI_PolicyFactory.h b/TAO/tao/PI/PI_PolicyFactory.h
index 9e3d8c9699b..35952a8aadd 100644
--- a/TAO/tao/PI/PI_PolicyFactory.h
+++ b/TAO/tao/PI/PI_PolicyFactory.h
@@ -33,7 +33,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Policy factory for all PortableInterceptor related policies.
class TAO_PI_Export TAO_PI_PolicyFactory
: public virtual PortableInterceptor::PolicyFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
CORBA::Policy_ptr create_policy (CORBA::PolicyType type,
diff --git a/TAO/tao/PI/ProcessingModePolicy.h b/TAO/tao/PI/ProcessingModePolicy.h
index eaed641b54a..0e90621f627 100644
--- a/TAO/tao/PI/ProcessingModePolicy.h
+++ b/TAO/tao/PI/ProcessingModePolicy.h
@@ -40,7 +40,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_PI_Export TAO_ProcessingModePolicy
: public PortableInterceptor::ProcessingModePolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
diff --git a/TAO/tao/PI_Server/PortableServer_ORBInitializer.h b/TAO/tao/PI_Server/PortableServer_ORBInitializer.h
index a3bf56b7cde..89b5abcbf43 100644
--- a/TAO/tao/PI_Server/PortableServer_ORBInitializer.h
+++ b/TAO/tao/PI_Server/PortableServer_ORBInitializer.h
@@ -28,7 +28,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// PortableServer ORB initializer.
class TAO_PortableServer_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/PI_Server/PortableServer_PolicyFactory.h b/TAO/tao/PI_Server/PortableServer_PolicyFactory.h
index c0d5a5037a3..7029c428f4f 100644
--- a/TAO/tao/PI_Server/PortableServer_PolicyFactory.h
+++ b/TAO/tao/PI_Server/PortableServer_PolicyFactory.h
@@ -28,7 +28,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Policy factory for all PortableServer related policies.
class TAO_PortableServer_PolicyFactory
: public virtual PortableInterceptor::PolicyFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
CORBA::Policy_ptr create_policy (CORBA::PolicyType type,
diff --git a/TAO/tao/PI_Server/ServerRequestInfo.h b/TAO/tao/PI_Server/ServerRequestInfo.h
index 4d092c13069..ece77ed0bb0 100644
--- a/TAO/tao/PI_Server/ServerRequestInfo.h
+++ b/TAO/tao/PI_Server/ServerRequestInfo.h
@@ -69,7 +69,7 @@ namespace TAO
*/
class ServerRequestInfo
: public virtual PortableInterceptor::ServerRequestInfo
- , public virtual CORBA::LocalObject
+ , public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/Policy_Current.h b/TAO/tao/Policy_Current.h
index 5a569e889df..05c18e88e90 100644
--- a/TAO/tao/Policy_Current.h
+++ b/TAO/tao/Policy_Current.h
@@ -30,18 +30,13 @@
#include "tao/Policy_CurrentC.h"
#include "tao/LocalObject.h"
-#if defined(_MSC_VER)
-#pragma warning(push)
-#pragma warning(disable:4250)
-#endif /* _MSC_VER */
-
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_Policy_Current_Impl;
class TAO_Policy_Current
: public CORBA::PolicyCurrent
- , public TAO_Local_RefCounted_Object
+ , public ::CORBA::LocalObject
{
public:
/// Constructor
@@ -69,10 +64,6 @@ public:
TAO_END_VERSIONED_NAMESPACE_DECL
-#if defined(_MSC_VER)
-#pragma warning(pop)
-#endif /* _MSC_VER */
-
#if defined (__ACE_INLINE__)
# include "tao/Policy_Current.inl"
#endif /* __ACE_INLINE__ */
diff --git a/TAO/tao/Policy_Manager.h b/TAO/tao/Policy_Manager.h
index 2cf22ee70ea..51bab3c1b0f 100644
--- a/TAO/tao/Policy_Manager.h
+++ b/TAO/tao/Policy_Manager.h
@@ -31,16 +31,11 @@
#include "tao/LocalObject.h"
#include "tao/Policy_Set.h"
-#if defined(_MSC_VER)
-#pragma warning(push)
-#pragma warning(disable:4250)
-#endif /* _MSC_VER */
-
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_Policy_Manager
: public CORBA::PolicyManager
- , public TAO_Local_RefCounted_Object
+ , public ::CORBA::LocalObject
{
public:
/// constructor
@@ -76,10 +71,6 @@ private:
TAO_END_VERSIONED_NAMESPACE_DECL
-#if defined(_MSC_VER)
-#pragma warning(pop)
-#endif /* _MSC_VER */
-
#if defined (__ACE_INLINE__)
# include "tao/Policy_Manager.inl"
#endif /* __ACE_INLINE__ */
diff --git a/TAO/tao/PortableServer/IdAssignmentPolicy.h b/TAO/tao/PortableServer/IdAssignmentPolicy.h
index b46b3746bdf..8db33e864b9 100644
--- a/TAO/tao/PortableServer/IdAssignmentPolicy.h
+++ b/TAO/tao/PortableServer/IdAssignmentPolicy.h
@@ -40,7 +40,7 @@ namespace TAO
{
class TAO_PortableServer_Export IdAssignmentPolicy
: public virtual ::PortableServer::IdAssignmentPolicy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
IdAssignmentPolicy (::PortableServer::IdAssignmentPolicyValue value);
diff --git a/TAO/tao/PortableServer/IdUniquenessPolicy.h b/TAO/tao/PortableServer/IdUniquenessPolicy.h
index 04335db05e9..b48f1bad0a2 100644
--- a/TAO/tao/PortableServer/IdUniquenessPolicy.h
+++ b/TAO/tao/PortableServer/IdUniquenessPolicy.h
@@ -40,7 +40,7 @@ namespace TAO
{
class TAO_PortableServer_Export IdUniquenessPolicy
: public virtual ::PortableServer::IdUniquenessPolicy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
IdUniquenessPolicy (::PortableServer::IdUniquenessPolicyValue value);
diff --git a/TAO/tao/PortableServer/ImplicitActivationPolicy.h b/TAO/tao/PortableServer/ImplicitActivationPolicy.h
index a53dad9fcc3..5ce1cf9f685 100644
--- a/TAO/tao/PortableServer/ImplicitActivationPolicy.h
+++ b/TAO/tao/PortableServer/ImplicitActivationPolicy.h
@@ -40,7 +40,7 @@ namespace TAO
{
class TAO_PortableServer_Export ImplicitActivationPolicy
: public virtual ::PortableServer::ImplicitActivationPolicy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
ImplicitActivationPolicy (::PortableServer::ImplicitActivationPolicyValue value);
diff --git a/TAO/tao/PortableServer/LifespanPolicy.h b/TAO/tao/PortableServer/LifespanPolicy.h
index 78b7be973fa..6bdeab1f43a 100644
--- a/TAO/tao/PortableServer/LifespanPolicy.h
+++ b/TAO/tao/PortableServer/LifespanPolicy.h
@@ -40,7 +40,7 @@ namespace TAO
{
class TAO_PortableServer_Export LifespanPolicy
: public virtual ::PortableServer::LifespanPolicy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
LifespanPolicy (::PortableServer::LifespanPolicyValue value);
diff --git a/TAO/tao/PortableServer/POAManager.h b/TAO/tao/PortableServer/POAManager.h
index b048cb1d617..23768dc0a8a 100644
--- a/TAO/tao/PortableServer/POAManager.h
+++ b/TAO/tao/PortableServer/POAManager.h
@@ -55,7 +55,7 @@ namespace PortableServer
class TAO_PortableServer_Export TAO_POA_Manager :
public PortableServer::POAManager,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
friend class TAO_Root_POA;
friend class TAO_Object_Adapter;
diff --git a/TAO/tao/PortableServer/POAManagerFactory.h b/TAO/tao/PortableServer/POAManagerFactory.h
index fe6ad4c46ed..30603d8db4b 100644
--- a/TAO/tao/PortableServer/POAManagerFactory.h
+++ b/TAO/tao/PortableServer/POAManagerFactory.h
@@ -40,7 +40,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_PortableServer_Export TAO_POAManager_Factory :
public ::PortableServer::POAManagerFactory,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
TAO_POAManager_Factory (TAO_Object_Adapter &object_adapter);
diff --git a/TAO/tao/PortableServer/POA_Current.h b/TAO/tao/PortableServer/POA_Current.h
index 204190abccd..4c08ad16c2a 100644
--- a/TAO/tao/PortableServer/POA_Current.h
+++ b/TAO/tao/PortableServer/POA_Current.h
@@ -39,7 +39,7 @@ namespace TAO
class TAO_PortableServer_Export POA_Current
: public PortableServer::Current
- , public TAO_Local_RefCounted_Object
+ , public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/PortableServer/RequestProcessingPolicy.h b/TAO/tao/PortableServer/RequestProcessingPolicy.h
index d28b27a30b8..414ee2faf7f 100644
--- a/TAO/tao/PortableServer/RequestProcessingPolicy.h
+++ b/TAO/tao/PortableServer/RequestProcessingPolicy.h
@@ -40,7 +40,7 @@ namespace TAO
{
class TAO_PortableServer_Export RequestProcessingPolicy :
public virtual ::PortableServer::RequestProcessingPolicy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
RequestProcessingPolicy (::PortableServer::RequestProcessingPolicyValue value);
diff --git a/TAO/tao/PortableServer/Root_POA.cpp b/TAO/tao/PortableServer/Root_POA.cpp
index caee0da2765..c8d4d6e23fd 100644
--- a/TAO/tao/PortableServer/Root_POA.cpp
+++ b/TAO/tao/PortableServer/Root_POA.cpp
@@ -212,7 +212,7 @@ TAO_Root_POA::TAO_Root_POA (const TAO_Root_POA::String &name,
lock_ (lock),
orb_core_ (orb_core),
object_adapter_ (object_adapter),
- cleanup_in_progress_ (0),
+ cleanup_in_progress_ (false),
outstanding_requests_ (0),
outstanding_requests_condition_ (thread_lock),
wait_for_completion_pending_ (0),
@@ -815,7 +815,7 @@ TAO_Root_POA::destroy_i (CORBA::Boolean etherealize_objects,
TAO_Root_POA::check_for_valid_wait_for_completions (this->orb_core (),
wait_for_completion);
- this->cleanup_in_progress_ = 1;
+ this->cleanup_in_progress_ = true;
// Inform the custom servant dispatching strategy to stop the working
// threads when the poa is destroyed.
@@ -1022,7 +1022,6 @@ TAO_Root_POA::adapter_name_i (void)
while (!CORBA::is_nil (poa.in ()))
{
poa = poa->the_parent ();
-
++len;
}
diff --git a/TAO/tao/PortableServer/Root_POA.h b/TAO/tao/PortableServer/Root_POA.h
index 5cb34358dfa..5cad8926cda 100644
--- a/TAO/tao/PortableServer/Root_POA.h
+++ b/TAO/tao/PortableServer/Root_POA.h
@@ -113,7 +113,7 @@ namespace PortableServer
*/
class TAO_PortableServer_Export TAO_Root_POA
: public virtual PortableServer::POA,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/PortableServer/ServantRetentionPolicy.h b/TAO/tao/PortableServer/ServantRetentionPolicy.h
index ac39b59738b..52c1cc978b1 100644
--- a/TAO/tao/PortableServer/ServantRetentionPolicy.h
+++ b/TAO/tao/PortableServer/ServantRetentionPolicy.h
@@ -40,7 +40,7 @@ namespace TAO
{
class TAO_PortableServer_Export ServantRetentionPolicy :
public virtual ::PortableServer::ServantRetentionPolicy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
ServantRetentionPolicy (::PortableServer::ServantRetentionPolicyValue value);
diff --git a/TAO/tao/PortableServer/ThreadPolicy.h b/TAO/tao/PortableServer/ThreadPolicy.h
index 78cb33815ec..ac3f94d125e 100644
--- a/TAO/tao/PortableServer/ThreadPolicy.h
+++ b/TAO/tao/PortableServer/ThreadPolicy.h
@@ -40,7 +40,7 @@ namespace TAO
{
class TAO_PortableServer_Export ThreadPolicy
: public virtual ::PortableServer::ThreadPolicy,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
ThreadPolicy (::PortableServer::ThreadPolicyValue value);
diff --git a/TAO/tao/Profile.cpp b/TAO/tao/Profile.cpp
index 8af3c2010a9..fa3cbbc1c30 100644
--- a/TAO/tao/Profile.cpp
+++ b/TAO/tao/Profile.cpp
@@ -80,25 +80,6 @@ TAO_Profile::~TAO_Profile (void)
//@@ TAO_PROFILE_SPL_DESTRUCTOR_ADD_HOOK
}
-unsigned long
-TAO_Profile::_incr_refcnt (void)
-{
- return this->refcount_.increment ();
-}
-
-unsigned long
-TAO_Profile::_decr_refcnt (void)
-{
- unsigned long count = this->refcount_.decrement ();
- if (count != 0)
- return count;
-
- // refcount is 0, so delete us!
- // delete will call our ~ destructor which in turn deletes stuff.
- delete this;
- return 0;
-}
-
void
TAO_Profile::add_tagged_component (const IOP::TaggedComponent &component)
{
diff --git a/TAO/tao/Profile.inl b/TAO/tao/Profile.inl
index 4cbbee30eb3..676b90e438b 100644
--- a/TAO/tao/Profile.inl
+++ b/TAO/tao/Profile.inl
@@ -64,4 +64,25 @@ TAO_Profile::object_key (void) const
return this->ref_object_key_->object_key ();
}
+ACE_INLINE unsigned long
+TAO_Profile::_incr_refcnt (void)
+{
+ return this->refcount_.increment ();
+}
+
+ACE_INLINE unsigned long
+TAO_Profile::_decr_refcnt (void)
+{
+ unsigned long count = this->refcount_.decrement ();
+ if (count != 0)
+ return count;
+
+ // refcount is 0, so delete us!
+ // delete will call our ~ destructor which in turn deletes stuff.
+ delete this;
+ return 0;
+}
+
+
+
TAO_END_VERSIONED_NAMESPACE_DECL
diff --git a/TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h b/TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h
index 6bbcafe8240..b48b7aecf2f 100644
--- a/TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h
+++ b/TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h
@@ -45,7 +45,7 @@ namespace RTCORBA
* Allows setting of user-defined Network_Priority_Mapping at run-time.
*/
class TAO_RTCORBA_Export TAO_Network_Priority_Mapping_Manager :
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTCORBA/Priority_Mapping_Manager.h b/TAO/tao/RTCORBA/Priority_Mapping_Manager.h
index 8ffe9165443..1fa4a7f6278 100644
--- a/TAO/tao/RTCORBA/Priority_Mapping_Manager.h
+++ b/TAO/tao/RTCORBA/Priority_Mapping_Manager.h
@@ -42,7 +42,7 @@ typedef TAO_Priority_Mapping_Manager *TAO_Priority_Mapping_Manager_ptr;
* Allows setting of user-defined Priority_Mapping at run-time.
*/
class TAO_RTCORBA_Export TAO_Priority_Mapping_Manager :
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTCORBA/RT_Current.h b/TAO/tao/RTCORBA/RT_Current.h
index 8da702d790e..c5372e2ad03 100644
--- a/TAO/tao/RTCORBA/RT_Current.h
+++ b/TAO/tao/RTCORBA/RT_Current.h
@@ -42,7 +42,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_RTCORBA_Export TAO_RT_Current
: public RTCORBA::Current
- , public TAO_Local_RefCounted_Object
+ , public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTCORBA/RT_Mutex.h b/TAO/tao/RTCORBA/RT_Mutex.h
index cf48e97d61c..bcaac3d1a57 100644
--- a/TAO/tao/RTCORBA/RT_Mutex.h
+++ b/TAO/tao/RTCORBA/RT_Mutex.h
@@ -50,7 +50,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_RTCORBA_Export TAO_RT_Mutex
: public RTCORBA::Mutex,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTCORBA/RT_ORB.h b/TAO/tao/RTCORBA/RT_ORB.h
index d5a42309038..8f07b73774a 100644
--- a/TAO/tao/RTCORBA/RT_ORB.h
+++ b/TAO/tao/RTCORBA/RT_ORB.h
@@ -92,7 +92,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_RT_ORB
: public RTCORBA::RTORB,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTCORBA/RT_ORBInitializer.h b/TAO/tao/RTCORBA/RT_ORBInitializer.h
index d0c1ecfc8a8..4ed80a2ec75 100644
--- a/TAO/tao/RTCORBA/RT_ORBInitializer.h
+++ b/TAO/tao/RTCORBA/RT_ORBInitializer.h
@@ -41,7 +41,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// RTCORBA ORB initializer.
class TAO_RT_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
/// Priority mapping types
diff --git a/TAO/tao/RTCORBA/RT_PolicyFactory.h b/TAO/tao/RTCORBA/RT_PolicyFactory.h
index 99ca81ff1a6..13544f517a3 100644
--- a/TAO/tao/RTCORBA/RT_PolicyFactory.h
+++ b/TAO/tao/RTCORBA/RT_PolicyFactory.h
@@ -42,7 +42,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
/// Policy factory for all RTCORBA related policies.
class TAO_RT_PolicyFactory
: public virtual PortableInterceptor::PolicyFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTCORBA/RT_Policy_i.cpp b/TAO/tao/RTCORBA/RT_Policy_i.cpp
index 5b694fdbc7e..862579eacce 100644
--- a/TAO/tao/RTCORBA/RT_Policy_i.cpp
+++ b/TAO/tao/RTCORBA/RT_Policy_i.cpp
@@ -28,7 +28,6 @@ TAO_PriorityModelPolicy::TAO_PriorityModelPolicy (
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::PriorityModelPolicy ()
- , TAO_Local_RefCounted_Object ()
, priority_model_ (priority_model)
, server_priority_ (server_priority)
{
@@ -39,7 +38,6 @@ TAO_PriorityModelPolicy::TAO_PriorityModelPolicy (const TAO_PriorityModelPolicy
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::PriorityModelPolicy ()
- , TAO_Local_RefCounted_Object ()
, priority_model_ (rhs.priority_model_)
, server_priority_ (rhs.server_priority_)
{
@@ -148,7 +146,6 @@ TAO_ThreadpoolPolicy::TAO_ThreadpoolPolicy (RTCORBA::ThreadpoolId id)
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::ThreadpoolPolicy ()
- , TAO_Local_RefCounted_Object ()
, id_ (id)
{
}
@@ -158,7 +155,6 @@ TAO_ThreadpoolPolicy::TAO_ThreadpoolPolicy (const TAO_ThreadpoolPolicy &rhs)
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::ThreadpoolPolicy ()
- , TAO_Local_RefCounted_Object ()
, id_ (rhs.id_)
{
}
@@ -233,7 +229,6 @@ TAO_PrivateConnectionPolicy::TAO_PrivateConnectionPolicy (void)
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::PrivateConnectionPolicy ()
- , TAO_Local_RefCounted_Object ()
{
}
@@ -242,7 +237,6 @@ TAO_PrivateConnectionPolicy::TAO_PrivateConnectionPolicy (const TAO_PrivateConne
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::PrivateConnectionPolicy ()
- , TAO_Local_RefCounted_Object ()
{
}
@@ -306,7 +300,6 @@ TAO_PriorityBandedConnectionPolicy::TAO_PriorityBandedConnectionPolicy (const RT
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::PriorityBandedConnectionPolicy ()
- , TAO_Local_RefCounted_Object ()
, priority_bands_ (bands)
{
}
@@ -316,7 +309,6 @@ TAO_PriorityBandedConnectionPolicy::TAO_PriorityBandedConnectionPolicy (const TA
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::PriorityBandedConnectionPolicy ()
- , TAO_Local_RefCounted_Object ()
, priority_bands_ (rhs.priority_bands_)
{
}
@@ -418,7 +410,6 @@ TAO_ServerProtocolPolicy::TAO_ServerProtocolPolicy (const RTCORBA::ProtocolList
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::ServerProtocolPolicy ()
- , TAO_Local_RefCounted_Object ()
, protocols_ (protocols)
{
}
@@ -428,7 +419,6 @@ TAO_ServerProtocolPolicy::TAO_ServerProtocolPolicy (const TAO_ServerProtocolPoli
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::ServerProtocolPolicy ()
- , TAO_Local_RefCounted_Object ()
, protocols_ (rhs.protocols_)
{
}
@@ -519,7 +509,6 @@ TAO_ClientProtocolPolicy::TAO_ClientProtocolPolicy (const RTCORBA::ProtocolList
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::ClientProtocolPolicy ()
- , TAO_Local_RefCounted_Object ()
, protocols_ (protocols)
{
}
@@ -529,7 +518,6 @@ TAO_ClientProtocolPolicy::TAO_ClientProtocolPolicy (const TAO_ClientProtocolPoli
, ::CORBA::Policy ()
, ::CORBA::LocalObject ()
, RTCORBA::ClientProtocolPolicy ()
- , TAO_Local_RefCounted_Object ()
, protocols_ (rhs.protocols_)
{
}
diff --git a/TAO/tao/RTCORBA/RT_Policy_i.h b/TAO/tao/RTCORBA/RT_Policy_i.h
index 863b5054636..2b2d27b8d38 100644
--- a/TAO/tao/RTCORBA/RT_Policy_i.h
+++ b/TAO/tao/RTCORBA/RT_Policy_i.h
@@ -47,7 +47,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
*/
class TAO_RTCORBA_Export TAO_PriorityModelPolicy
: public RTCORBA::PriorityModelPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -120,7 +120,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_ThreadpoolPolicy
: public RTCORBA::ThreadpoolPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -172,7 +172,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_PrivateConnectionPolicy
: public RTCORBA::PrivateConnectionPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -220,7 +220,7 @@ protected:
*/
class TAO_RTCORBA_Export TAO_PriorityBandedConnectionPolicy
: public RTCORBA::PriorityBandedConnectionPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -289,7 +289,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_ServerProtocolPolicy
: public RTCORBA::ServerProtocolPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -348,7 +348,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_ClientProtocolPolicy
: public RTCORBA::ClientProtocolPolicy,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -419,7 +419,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_TCP_Protocol_Properties
: public RTCORBA::TCPProtocolProperties,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -489,7 +489,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_UnixDomain_Protocol_Properties
: public RTCORBA::UnixDomainProtocolProperties,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
@@ -549,7 +549,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_SharedMemory_Protocol_Properties
: public RTCORBA::SharedMemoryProtocolProperties,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -646,7 +646,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_UserDatagram_Protocol_Properties
: public RTCORBA::UserDatagramProtocolProperties,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -697,7 +697,7 @@ private:
*/
class TAO_RTCORBA_Export TAO_StreamControl_Protocol_Properties
: public RTCORBA::StreamControlProtocolProperties,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
/// Constructor.
@@ -759,7 +759,7 @@ private:
class TAO_RTCORBA_Export TAO_GIOP_Protocol_Properties
: public RTCORBA::GIOPProtocolProperties,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTCORBA/RT_Transport_Descriptor.h b/TAO/tao/RTCORBA/RT_Transport_Descriptor.h
index 7e3b2bcce33..fd79a34a7b6 100644
--- a/TAO/tao/RTCORBA/RT_Transport_Descriptor.h
+++ b/TAO/tao/RTCORBA/RT_Transport_Descriptor.h
@@ -38,7 +38,7 @@ class TAO_RTCORBA_Export TAO_RT_Transport_Descriptor
: public TAO_Transport_Descriptor_Interface
{
public:
- /// Constuctor
+ /// Constructor
TAO_RT_Transport_Descriptor (TAO_Endpoint *endpoint,
CORBA::Boolean flag = false);
diff --git a/TAO/tao/RTCORBA/RT_Transport_Descriptor_Property.h b/TAO/tao/RTCORBA/RT_Transport_Descriptor_Property.h
index cf38816b4d6..5b29b9b7fcc 100644
--- a/TAO/tao/RTCORBA/RT_Transport_Descriptor_Property.h
+++ b/TAO/tao/RTCORBA/RT_Transport_Descriptor_Property.h
@@ -36,7 +36,7 @@ class TAO_RTCORBA_Export TAO_RT_Transport_Descriptor_Property
friend class TAO_RT_Transport_Descriptor;
public:
- /// Constuctor
+ /// Constructor
TAO_RT_Transport_Descriptor_Property (void);
/// Destructor
@@ -70,7 +70,7 @@ class TAO_RTCORBA_Export TAO_RT_Transport_Descriptor_Private_Connection_Property
: public TAO_RT_Transport_Descriptor_Property
{
public:
- /// Constuctor
+ /// Constructor
TAO_RT_Transport_Descriptor_Private_Connection_Property (void);
TAO_RT_Transport_Descriptor_Private_Connection_Property (long object_id);
@@ -108,7 +108,7 @@ class TAO_RTCORBA_Export TAO_RT_Transport_Descriptor_Banded_Connection_Property
: public TAO_RT_Transport_Descriptor_Property
{
public:
- /// Constuctor
+ /// Constructor
TAO_RT_Transport_Descriptor_Banded_Connection_Property (void);
TAO_RT_Transport_Descriptor_Banded_Connection_Property (CORBA::Short low_priority,
CORBA::Short high_priority);
diff --git a/TAO/tao/RTScheduling/Current.h b/TAO/tao/RTScheduling/Current.h
index 8a680b0353d..1155fa46067 100644
--- a/TAO/tao/RTScheduling/Current.h
+++ b/TAO/tao/RTScheduling/Current.h
@@ -77,7 +77,7 @@ typedef TAO_RTScheduler_Current* TAO_RTScheduler_Current_ptr;
class TAO_RTScheduler_Export TAO_RTScheduler_Current
: public RTScheduling::Current,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
static ACE_Atomic_Op<TAO_SYNCH_MUTEX, long> guid_counter;
diff --git a/TAO/tao/RTScheduling/Distributable_Thread.h b/TAO/tao/RTScheduling/Distributable_Thread.h
index 4840d1a9d42..82800837491 100644
--- a/TAO/tao/RTScheduling/Distributable_Thread.h
+++ b/TAO/tao/RTScheduling/Distributable_Thread.h
@@ -12,7 +12,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_RTScheduler_Export TAO_DistributableThread:
public RTScheduling::DistributableThread,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
TAO_DistributableThread (void);
diff --git a/TAO/tao/RTScheduling/RTScheduler_Initializer.h b/TAO/tao/RTScheduling/RTScheduler_Initializer.h
index a2b6c0c30a1..399d107ec3c 100644
--- a/TAO/tao/RTScheduling/RTScheduler_Initializer.h
+++ b/TAO/tao/RTScheduling/RTScheduler_Initializer.h
@@ -40,7 +40,7 @@ class TAO_RTScheduler_Current;
/// RTCORBA ORB initializer.
class TAO_RTScheduler_ORB_Initializer
: public virtual PortableInterceptor::ORBInitializer
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr info);
diff --git a/TAO/tao/RTScheduling/RTScheduler_Manager.h b/TAO/tao/RTScheduling/RTScheduler_Manager.h
index 8ed523f14f3..8b0cda25ebd 100644
--- a/TAO/tao/RTScheduling/RTScheduler_Manager.h
+++ b/TAO/tao/RTScheduling/RTScheduler_Manager.h
@@ -32,7 +32,7 @@ typedef TAO_RTScheduler_Manager *TAO_RTScheduler_Manager_ptr;
* Allows setting of user-defined RTScheduler at run-time.
*/
class TAO_RTScheduler_Export TAO_RTScheduler_Manager :
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTScheduling/Request_Interceptor.h b/TAO/tao/RTScheduling/Request_Interceptor.h
index 85e4bc3cd19..447592830bb 100644
--- a/TAO/tao/RTScheduling/Request_Interceptor.h
+++ b/TAO/tao/RTScheduling/Request_Interceptor.h
@@ -19,7 +19,7 @@ extern ACE_Atomic_Op<TAO_SYNCH_MUTEX, long> server_guid_counter;
class TAO_RTScheduler_Export Client_Interceptor:
public PortableInterceptor::ClientRequestInterceptor,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
@@ -44,7 +44,7 @@ public:
class TAO_RTScheduler_Export Server_Interceptor :
public PortableInterceptor::ServerRequestInterceptor,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/RTScheduling/ThreadAction.h b/TAO/tao/RTScheduling/ThreadAction.h
index 268222087ca..d34023a9606 100644
--- a/TAO/tao/RTScheduling/ThreadAction.h
+++ b/TAO/tao/RTScheduling/ThreadAction.h
@@ -14,7 +14,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_RTScheduler_Export TAO_ThreadAction:
public RTScheduling::ThreadAction,
- public TAO_Local_RefCounted_Object
+ public ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/SmartProxies/Smart_Proxies.h b/TAO/tao/SmartProxies/Smart_Proxies.h
index 204702f7ec9..b00b26259b2 100644
--- a/TAO/tao/SmartProxies/Smart_Proxies.h
+++ b/TAO/tao/SmartProxies/Smart_Proxies.h
@@ -36,7 +36,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
* Contains the _var pointer to the real proxy.
*/
class TAO_SmartProxies_Export TAO_Smart_Proxy_Base
- : public TAO_Local_RefCounted_Object
+ : public ::CORBA::LocalObject
{
public:
/// Destructor
diff --git a/TAO/tao/Strategies/Strategies_ORBInitializer.h b/TAO/tao/Strategies/Strategies_ORBInitializer.h
index e7267eddefd..496784269ef 100644
--- a/TAO/tao/Strategies/Strategies_ORBInitializer.h
+++ b/TAO/tao/Strategies/Strategies_ORBInitializer.h
@@ -38,7 +38,7 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
class TAO_Strategies_ORBInitializer
: public virtual PortableInterceptor::ORBInitializer
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
virtual void pre_init (PortableInterceptor::ORBInitInfo_ptr info);
diff --git a/TAO/tao/Stub.inl b/TAO/tao/Stub.inl
index 37181419431..cbf1ac1d2ac 100644
--- a/TAO/tao/Stub.inl
+++ b/TAO/tao/Stub.inl
@@ -156,7 +156,6 @@ TAO_Stub::next_profile_i (void)
ACE_INLINE TAO_Profile *
TAO_Stub::next_profile (void)
{
-
ACE_MT (ACE_GUARD_RETURN (ACE_Lock,
guard,
*this->profile_lock_ptr_,
diff --git a/TAO/tao/Thread_Lane_Resources_Manager.h b/TAO/tao/Thread_Lane_Resources_Manager.h
index 011a4c9468c..6341fc475c1 100644
--- a/TAO/tao/Thread_Lane_Resources_Manager.h
+++ b/TAO/tao/Thread_Lane_Resources_Manager.h
@@ -41,7 +41,6 @@ class TAO_MProfile;
class TAO_Export TAO_Thread_Lane_Resources_Manager
{
public:
-
/// Constructor.
TAO_Thread_Lane_Resources_Manager (TAO_ORB_Core &orb_core);
@@ -66,13 +65,11 @@ public:
/// @name Accessors
// @{
-
virtual TAO_Thread_Lane_Resources &lane_resources (void) = 0;
virtual TAO_Thread_Lane_Resources &default_lane_resources (void) = 0;
TAO_LF_Strategy &lf_strategy (void);
-
// @}
protected:
diff --git a/TAO/tao/TransportCurrent/Current_Impl.h b/TAO/tao/TransportCurrent/Current_Impl.h
index 4fefe078e3f..cd36b4b844d 100644
--- a/TAO/tao/TransportCurrent/Current_Impl.h
+++ b/TAO/tao/TransportCurrent/Current_Impl.h
@@ -37,7 +37,7 @@ namespace TAO
*/
class TAO_Transport_Current_Export Current_Impl
: public virtual Current
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
diff --git a/TAO/tao/TransportCurrent/Current_ORBInitializer_Base.h b/TAO/tao/TransportCurrent/Current_ORBInitializer_Base.h
index d92da1f47b7..257bda9b6dc 100644
--- a/TAO/tao/TransportCurrent/Current_ORBInitializer_Base.h
+++ b/TAO/tao/TransportCurrent/Current_ORBInitializer_Base.h
@@ -36,7 +36,7 @@ namespace TAO
{
class TAO_Transport_Current_Export Current_ORBInitializer_Base
: public virtual PortableInterceptor::ORBInitializer
- , public virtual TAO_Local_RefCounted_Object
+ , public virtual ::CORBA::LocalObject
{
public:
Current_ORBInitializer_Base (const ACE_TCHAR* id);
diff --git a/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.h b/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.h
index cfa5337c0e5..0b3db9286eb 100644
--- a/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.h
+++ b/TAO/tao/TypeCodeFactory/TypeCodeFactory_i.h
@@ -42,7 +42,7 @@ namespace TAO
class TAO_TypeCodeFactory_Export TAO_TypeCodeFactory_i
: public virtual CORBA::TypeCodeFactory,
- public virtual TAO_Local_RefCounted_Object
+ public virtual ::CORBA::LocalObject
{
/**
* @class TAO_TypeCodeFactory_i
diff --git a/TAO/tao/target_specification.h b/TAO/tao/target_specification.h
index bb43479af9d..140a2d99a77 100644
--- a/TAO/tao/target_specification.h
+++ b/TAO/tao/target_specification.h
@@ -68,13 +68,12 @@ public:
Reference_Addr
};
- // Note: Please do not pass in a identifiers that is allocated on
- // stack. These methods does not make a copy but holds the pointer
- // passed in.
/// Set the target specification by giving the object key.
+ /// @note Please do not pass in a identifiers that is allocated on
+ /// stack. These methods does not make a copy but holds the pointer
+ /// passed in.
void target_specifier (const TAO::ObjectKey &key);
-
/// Set the target specification by passing in an IOP::TaggedProfile.
void target_specifier (IOP::TaggedProfile &profile);