Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

# 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:

[legend]
Collaboration diagram for CIAO::Home_Servant_Impl_Base:

[legend]
List of all members.

## Public Member Functions
| Home_Servant_Impl_Base (void)
| Home_Servant_Impl_Base (Session_Container *c)
virtual | ~Home_Servant_Impl_Base (void)
## Public Attributes
virtual ::CORBA::IRObject_ptr get_component_def(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC((CORBA virtual ::CORBA::IRObject_ptr virtual get_home_def(ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC((CORBA voi | update_component_map )(PortableServer::ObjectId &oid)=0
## Protected Attributes
Session_Container * | container_

## 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 | ( | void |  | ) | `[explicit]`

CIAO::Home_Servant_Impl_Base::Home_Servant_Impl_Base | ( | Session_Container * | c | ) |

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

## Member Data Documentation

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

virtual ::CORBA::IRObject_ptr get_component_def (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC ((CORBA virtual ::CORBA::IRObject_ptr virtual get_home_def (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC ((CORBA voi CIAO::Home_Servant_Impl_Base::update_component_map)(PortableServer::ObjectId &oid)=0

The documentation for this class was generated from the following files:

- Home_Servant_Impl_Base.h
- Home_Servant_Impl_Base.cpp