diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2005-12-27 15:56:02 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2005-12-27 15:56:02 +0000 |
commit | ac5c2ed10017b16c731a65bc3fd0303b90c53802 (patch) | |
tree | e9c8bb2dfc7eb879af972b5179fc49046b71a54d /TAO/CIAO/ciao/Servant_Impl_Base.h | |
parent | 03e25894e7b33faaf36a5f86504c22833a45da8c (diff) | |
download | ATCD-ac5c2ed10017b16c731a65bc3fd0303b90c53802.tar.gz |
ChangeLogTag: Tue Dec 27 15:26:12 UTC 2005 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/CIAO/ciao/Servant_Impl_Base.h')
-rw-r--r-- | TAO/CIAO/ciao/Servant_Impl_Base.h | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/TAO/CIAO/ciao/Servant_Impl_Base.h b/TAO/CIAO/ciao/Servant_Impl_Base.h index 4a32b5e8e57..abbc73091a8 100644 --- a/TAO/CIAO/ciao/Servant_Impl_Base.h +++ b/TAO/CIAO/ciao/Servant_Impl_Base.h @@ -48,9 +48,7 @@ namespace CIAO : public virtual POA_Components::CCMObject { public: - explicit Servant_Impl_Base (void); - - Servant_Impl_Base (Components::CCMHome_ptr home, + Servant_Impl_Base (Components::CCMHome_ptr home, Home_Servant_Impl_Base *home_servant, Session_Container * c); @@ -107,11 +105,11 @@ namespace CIAO get_all_facets (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC ((CORBA::SystemException)); - + virtual ::Components::ConsumerDescriptions * get_all_consumers (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC ((CORBA::SystemException)); - + virtual ::Components::EventConsumerBase_ptr get_consumer (const char *sink_name @@ -167,7 +165,7 @@ namespace CIAO ACE_ENV_ARG_DECL) = 0; // Creates and returns the StandardConfigurator for the component. - virtual ::Components::StandardConfigurator_ptr + virtual ::Components::StandardConfigurator_ptr get_standard_configurator (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) ACE_THROW_SPEC ((CORBA::SystemException)); @@ -198,7 +196,7 @@ namespace CIAO ::Components::ConsumerDescription *lookup_consumer_description ( const char *port_name ); - + protected: typedef ACE_Hash_Map_Manager_Ex<const char *, ::Components::FacetDescription_var, @@ -219,6 +217,9 @@ namespace CIAO Components::CCMHome_var home_; Home_Servant_Impl_Base *home_servant_; Session_Container * container_; + private: + /// Not allowed to be used + Servant_Impl_Base (void); }; } |