diff options
author | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-02 05:21:40 +0000 |
---|---|---|
committer | irfan <irfan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 1999-07-02 05:21:40 +0000 |
commit | 6c675c1ce4168a4d60bec84ccfa75ba5fd6e4588 (patch) | |
tree | 0f87fbff47bb0d40c2f4828e77d5437f5d72586d /TAO/tao/Active_Object_Map.h | |
parent | d0c8842d85666798ae4b75323dad8c9aeb6363ce (diff) | |
download | ATCD-6c675c1ce4168a4d60bec84ccfa75ba5fd6e4588.tar.gz |
ChangeLogTag:Thu Jul 01 22:31:06 1999 Irfan Pyarali <irfan@cs.wustl.edu>
Diffstat (limited to 'TAO/tao/Active_Object_Map.h')
-rw-r--r-- | TAO/tao/Active_Object_Map.h | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/TAO/tao/Active_Object_Map.h b/TAO/tao/Active_Object_Map.h index bb5a2329475..b33613a59ce 100644 --- a/TAO/tao/Active_Object_Map.h +++ b/TAO/tao/Active_Object_Map.h @@ -79,10 +79,12 @@ public: ~TAO_Active_Object_Map (void); // Destructor. - int is_servant_in_map (PortableServer::Servant servant); + int is_servant_in_map (PortableServer::Servant servant, + int &deactivated); // Must be used with UNIQUE_ID policy. - int is_user_id_in_map (const PortableServer::ObjectId &user_id); + int is_user_id_in_map (const PortableServer::ObjectId &user_id, + int &deactivated); // Can be used with any policy. With the SYSTEM_ID policy, // <user_id> is actually <system_id>. @@ -247,7 +249,8 @@ public: virtual ~TAO_Id_Uniqueness_Strategy (void); // Virtual destructor. - virtual int is_servant_in_map (PortableServer::Servant servant) = 0; + virtual int is_servant_in_map (PortableServer::Servant servant, + int &deactivated) = 0; // Must be used with UNIQUE_ID policy. virtual int unbind_using_user_id (const PortableServer::ObjectId &user_id) = 0; @@ -292,7 +295,8 @@ class TAO_Unique_Id_Strategy : public TAO_Id_Uniqueness_Strategy // Strategy for the UNIQUE_ID policy. public: - virtual int is_servant_in_map (PortableServer::Servant servant); + virtual int is_servant_in_map (PortableServer::Servant servant, + int &deactivated); // Must be used with UNIQUE_ID policy. virtual int unbind_using_user_id (const PortableServer::ObjectId &user_id); @@ -329,7 +333,8 @@ class TAO_Multiple_Id_Strategy : public TAO_Id_Uniqueness_Strategy // Strategy for the MULTIPLE_ID policy. public: - virtual int is_servant_in_map (PortableServer::Servant servant); + virtual int is_servant_in_map (PortableServer::Servant servant, + int &deactivated); // Must be used with UNIQUE_ID policy. virtual int unbind_using_user_id (const PortableServer::ObjectId &user_id); |