CIAO::Home_Servant_Impl_Base Class Reference

Non-template base class for Home_Servant_Impl. More...

#include <Home_Servant_Impl_Base.h>

Inheritance diagram for CIAO::Home_Servant_Impl_Base:

Inheritance graph
[legend]
Collaboration diagram for CIAO::Home_Servant_Impl_Base:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Home_Servant_Impl_Base (Session_Container *c)
virtual ~Home_Servant_Impl_Base (void)
virtual ::CORBA::IRObject_ptr get_component_def (void)
virtual ::CORBA::IRObject_ptr get_home_def (void)
virtual void update_component_map (PortableServer::ObjectId &oid)=0

Protected Attributes

Session_Containercontainer_

Private Member Functions

 Home_Servant_Impl_Base (void)
 Not to be used.

Detailed Description

Non-template base class for Home_Servant_Impl.

Holds the non-template parts of its child class Home_Servant_Impl.


Constructor & Destructor Documentation

CIAO::Home_Servant_Impl_Base::Home_Servant_Impl_Base ( Session_Container c  ) 

CIAO::Home_Servant_Impl_Base::~Home_Servant_Impl_Base ( void   )  [virtual]

CIAO::Home_Servant_Impl_Base::Home_Servant_Impl_Base ( void   )  [private]

Not to be used.


Member Function Documentation

CORBA::IRObject_ptr CIAO::Home_Servant_Impl_Base::get_component_def ( void   ) 

CORBA::IRObject_ptr CIAO::Home_Servant_Impl_Base::get_home_def ( void   ) 

virtual void CIAO::Home_Servant_Impl_Base::update_component_map ( PortableServer::ObjectId oid  )  [pure virtual]

Implemented in CIAO::Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >, and CIAO::Swapping_Home_Servant_Impl< BASE_SKEL, EXEC, COMP_SVNT >.


Member Data Documentation

Session_Container* CIAO::Home_Servant_Impl_Base::container_ [protected]


The documentation for this class was generated from the following files:
Generated on Mon Jun 25 17:15:07 2007 for CIAO by  doxygen 1.5.2-2