CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT > Class Template Reference#include <Swapping_Servant_Home_Impl_T.h>
Inheritance diagram for CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >:
Collaboration diagram for CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >:
template<typename BASE_SKEL, typename EXEC, typename COMP_SVNT>
|
typedef ACE_Hash_Map_Manager_Ex<PortableServer::ObjectId, Dynamic_Component_Servant_Base *, TAO_ObjectId_Hash, ACE_Equal_To<PortableServer::ObjectId>, TAO_SYNCH_MUTEX> CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::DYNAMIC_SERVANT_MAP [protected] |
typedef DYNAMIC_SERVANT_MAP::iterator CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::DYNAMIC_SERVANT_MAP_ITERATOR [protected] |
CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::Swapping_Home_Servant_Impl | ( | typename EXEC::_ptr_type | exe, | |
Session_Container * | c, | |||
const char * | ins_name, | |||
const char * | obj_id, | |||
const char * | repo_id | |||
) | [inline] |
CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::~Swapping_Home_Servant_Impl | ( | void | ) | [inline, virtual] |
virtual void CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::remove_component | ( | Components::CCMObject_ptr | comp | ) | [virtual] |
Components::CCMObject_ptr CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::create_component | ( | ) | [inline] |
COMP_SVNT::_stub_ptr_type CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::create | ( | ) | [inline, virtual] |
void CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::update_component_map | ( | PortableServer::ObjectId & | oid | ) | [inline, virtual] |
Implements CIAO::Home_Servant_Impl_Base.
COMP_SVNT::_stub_ptr_type CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::_ciao_activate_component | ( | ::Components::EnterpriseComponent_ptr | ec | ) | [inline, protected] |
void CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::_ciao_passivate_component | ( | typename COMP_SVNT::_stub_ptr_type | comp | ) | [inline, protected] |
EXEC::_var_type CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::executor_ [protected] |
ACE_Hash_Map_Manager_Ex<PortableServer::ObjectId, COMP_SVNT *, TAO_ObjectId_Hash, ACE_Equal_To<PortableServer::ObjectId>, TAO_SYNCH_MUTEX> CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::component_map_ [protected] |
DYNAMIC_SERVANT_MAP CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::dynamic_servant_map_ [protected] |
const char* CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::ins_name_ [protected] |
const char* CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::obj_id_ [protected] |
const char* CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >::repo_id_ [protected] |