CIAO  1.0.7
Public Member Functions | Protected Member Functions | Protected Attributes
CIAO::Session_Servant_Impl_T Class Reference

Mixin base class for generated servant. More...

#include <Servant_Impl_T.h>

List of all members.

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_

Detailed Description

Mixin base class for generated servant.

This class implements navigation and other operations common to all generated servants.


Constructor & Destructor Documentation

CIAO::Session_Servant_Impl_T::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::~Session_Servant_Impl_T ( void  ) [virtual]

Member Function Documentation

CORBA::Object_ptr CIAO::Session_Servant_Impl_T::_get_component ( void  ) [virtual]
void CIAO::Session_Servant_Impl_T::activate_component ( void  ) [virtual]
void CIAO::Session_Servant_Impl_T::ccm_remove ( void  ) [protected, virtual]
void CIAO::Session_Servant_Impl_T::configuration_complete ( void  )
Components::CCMHome_ptr CIAO::Session_Servant_Impl_T::get_ccm_home ( void  )
Components::EnterpriseComponent_ptr CIAO::Session_Servant_Impl_T::get_executor ( void  ) [virtual]
void CIAO::Session_Servant_Impl_T::passivate_component ( void  ) [virtual]
CORBA::Boolean CIAO::Session_Servant_Impl_T::same_component ( CORBA::Object_ptr  object_ref) [virtual]

Member Data Documentation

Initialized in this constructor.

EXEC::_var_type CIAO::Session_Servant_Impl_T::executor_ [protected]

Initialized in this constructor.

const char* CIAO::Session_Servant_Impl_T::ins_name_ [protected]

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines