#include <Servant_Impl_T.h>
Inheritance diagram for CIAO::Servant_Impl< BASE_SKEL, EXEC, EXEC_VAR, CONTEXT >:
Public Member Functions | |
Servant_Impl (EXEC *exe, Components::CCMHome_ptr home, Home_Servant_Impl_Base *home_servant, Session_Container *c) | |
virtual | ~Servant_Impl (void) |
virtual CORBA::Boolean | same_component (CORBA::Object_ptr object_ref) throw (CORBA::SystemException) |
virtual ::Components::CCMHome_ptr | get_ccm_home () throw (CORBA::SystemException) |
virtual CORBA::Object_ptr | _get_component () throw (CORBA::SystemException) |
virtual Components::SessionComponent_ptr | get_executor () throw (CORBA::SystemException) |
void | ciao_preactivate () throw (CORBA::SystemException) |
void | ciao_activate () throw (CORBA::SystemException) |
void | ciao_postactivate () throw (CORBA::SystemException) |
void | ciao_passivate () throw (CORBA::SystemException) |
@NOTE: The busted operation. | |
CORBA::Boolean | is_activated () throw (CORBA::SystemException) |
void | activate_component () throw (CORBA::SystemException) |
Protected Attributes | |
CORBA::Boolean | activated_ |
CORBA::Boolean | pre_activated_ |
CORBA::Boolean | post_activated_ |
EXEC_VAR | executor_ |
Initialized in this constructor. | |
CONTEXT * | context_ |
Initialized in the derived, generated servant constructor. |
This class implements navigation and other operations common to all generated servants.
|
|
|
|
|
|
|
|
|
|
|
@NOTE: The busted operation.
|
|
|
|
|
|
|
|
Implements CIAO::Servant_Impl_Base. |
|
|
|
|
|
|
|
Initialized in the derived, generated servant constructor.
|
|
Initialized in this constructor.
|
|
|
|
|