CIAO
1.0.8
|
Mixin base class for generated servant. More...
#include <Servant_Impl_T.h>
Public Member Functions | |
Session_Servant_Impl_T (EXEC *exe, Components::CCMHome_ptr home, const char *ins_name, Home_Servant_Impl_Base *home_servant,::CIAO::Session_Container_ptr c) | |
virtual | ~Session_Servant_Impl_T (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::EnterpriseComponent_ptr | get_executor () |
void | configuration_complete () |
virtual void | activate_component () |
virtual void | passivate_component () |
Protected Member Functions | |
virtual void | ccm_remove (void) |
Protected Attributes | |
CORBA::Boolean | activated_ |
CORBA::Boolean | configuration_completed_ |
EXEC::_var_type | executor_ |
Initialized in this constructor. | |
CONTEXT * | context_ |
Initialized in this constructor. | |
const char * | ins_name_ |
Mixin base class for generated servant.
This class implements navigation and other operations common to all generated servants.
CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::Session_Servant_Impl_T | ( | EXEC * | exe, |
Components::CCMHome_ptr | home, | ||
const char * | ins_name, | ||
Home_Servant_Impl_Base * | home_servant, | ||
::CIAO::Session_Container_ptr | c | ||
) |
CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::~Session_Servant_Impl_T | ( | void | ) | [virtual] |
CORBA::Object_ptr CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::_get_component | ( | void | ) | [virtual] |
void CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::activate_component | ( | void | ) | [virtual] |
void CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::ccm_remove | ( | void | ) | [protected, virtual] |
void CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::configuration_complete | ( | void | ) |
Components::CCMHome_ptr CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::get_ccm_home | ( | void | ) |
Components::EnterpriseComponent_ptr CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::get_executor | ( | void | ) | [virtual] |
void CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::passivate_component | ( | void | ) | [virtual] |
CORBA::Boolean CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::same_component | ( | CORBA::Object_ptr | object_ref | ) | [virtual] |
CORBA::Boolean CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::activated_ [protected] |
CORBA::Boolean CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::configuration_completed_ [protected] |
CONTEXT* CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::context_ [protected] |
Initialized in this constructor.
EXEC::_var_type CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::executor_ [protected] |
Initialized in this constructor.
const char* CIAO::Session_Servant_Impl_T< BASE_SKEL, EXEC, CONTEXT >::ins_name_ [protected] |