summaryrefslogtreecommitdiff
path: root/TAO/CIAO/ciao/Servant_Impl_Base.h
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2005-12-27 15:56:02 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2005-12-27 15:56:02 +0000
commitac5c2ed10017b16c731a65bc3fd0303b90c53802 (patch)
treee9c8bb2dfc7eb879af972b5179fc49046b71a54d /TAO/CIAO/ciao/Servant_Impl_Base.h
parent03e25894e7b33faaf36a5f86504c22833a45da8c (diff)
downloadATCD-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.h15
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);
};
}