#include <Servant_Impl_T.h>


Public Member Functions | |
| Servant_Impl (EXEC *exe, Components::CCMHome_ptr home, Home_Servant_Impl_Base *home_servant, Container_ptr c) | |
| virtual | ~Servant_Impl (void) |
| virtual CORBA::Boolean | same_component (CORBA::Object_ptr object_ref) |
| virtual ::Components::CCMHome_ptr | get_ccm_home () |
| virtual CORBA::Object_ptr | _get_component () |
| virtual Components::SessionComponent_ptr | get_executor () |
| void | configuration_complete () |
| void | ciao_activate () |
| void | ciao_passivate () |
| @NOTE: The busted operation. | |
| CORBA::Boolean | is_activated () |
| virtual void | activate_component () |
| virtual void | passivate_component () |
Protected Attributes | |
| CORBA::Boolean | activated_ |
| CORBA::Boolean | configuration_completed_ |
| EXEC::_var_type | 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.
| CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::Servant_Impl | ( | EXEC * | exe, | |
| Components::CCMHome_ptr | home, | |||
| Home_Servant_Impl_Base * | home_servant, | |||
| Container_ptr | c | |||
| ) | [inline] |
| CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::~Servant_Impl | ( | void | ) | [inline, virtual] |
| CORBA::Object_ptr CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::_get_component | ( | ) | [inline, virtual] |
| void CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::activate_component | ( | void | ) | [inline, virtual] |
Reimplemented from CIAO::Servant_Impl_Base.
| void CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::ciao_activate | ( | ) | [inline] |
| void CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::ciao_passivate | ( | ) | [inline] |
@NOTE: The busted operation.
| void CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::configuration_complete | ( | void | ) | [inline, virtual] |
Reimplemented from CIAO::Servant_Impl_Base.
| Components::CCMHome_ptr CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::get_ccm_home | ( | void | ) | [inline] |
Reimplemented from CIAO::Servant_Impl_Base.
| Components::SessionComponent_ptr CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::get_executor | ( | void | ) | [inline, virtual] |
Reimplemented from CIAO::Servant_Impl_Base.
| CORBA::Boolean CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::is_activated | ( | ) | [inline] |
| void CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::passivate_component | ( | void | ) | [inline, virtual] |
Reimplemented from CIAO::Servant_Impl_Base.
| CORBA::Boolean CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::same_component | ( | CORBA::Object_ptr | object_ref | ) | [inline, virtual] |
CORBA::Boolean CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::activated_ [protected] |
CORBA::Boolean CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::configuration_completed_ [protected] |
CONTEXT* CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::context_ [protected] |
Initialized in the derived, generated servant constructor.
EXEC::_var_type CIAO::Servant_Impl< BASE_SKEL, EXEC, CONTEXT >::executor_ [protected] |
Initialized in this constructor.
1.5.8