From e16de8c8c2f4d0a6eb44160dc887fe875c83bb7f Mon Sep 17 00:00:00 2001 From: elliott_c Date: Mon, 17 Jul 2006 14:42:07 +0000 Subject: ChangeLogTag: Mon Jul 17 14:40:43 UTC 2006 Chad Elliott --- TAO/tao/Resource_Factory.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'TAO/tao/Resource_Factory.h') diff --git a/TAO/tao/Resource_Factory.h b/TAO/tao/Resource_Factory.h index 1fae24ea22b..580092f2887 100644 --- a/TAO/tao/Resource_Factory.h +++ b/TAO/tao/Resource_Factory.h @@ -24,6 +24,7 @@ #include "tao/Versioned_Namespace.h" #include "tao/Basic_Types.h" +#include "tao/Configurable_Refcount.h" #include "ace/Service_Object.h" #include "ace/Unbounded_Set.h" @@ -231,6 +232,9 @@ public: /// Creates the lock for the CORBA Object virtual ACE_Lock *create_corba_object_lock (void); + /// Creates the configurable refcount for the CORBA Object + virtual TAO_Configurable_Refcount create_corba_object_refcount (void); + /// Creates the flushing strategy. The new instance is owned by the /// caller. virtual TAO_Flushing_Strategy *create_flushing_strategy (void) = 0; -- cgit v1.2.1