summaryrefslogtreecommitdiff
path: root/TAO/CIAO/DnC/NodeManager/NodeDaemon_Impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/DnC/NodeManager/NodeDaemon_Impl.h')
-rw-r--r--TAO/CIAO/DnC/NodeManager/NodeDaemon_Impl.h22
1 files changed, 9 insertions, 13 deletions
diff --git a/TAO/CIAO/DnC/NodeManager/NodeDaemon_Impl.h b/TAO/CIAO/DnC/NodeManager/NodeDaemon_Impl.h
index 2b9dcc00107..7802f84f964 100644
--- a/TAO/CIAO/DnC/NodeManager/NodeDaemon_Impl.h
+++ b/TAO/CIAO/DnC/NodeManager/NodeDaemon_Impl.h
@@ -45,26 +45,14 @@ namespace CIAO
{
public:
- // @@ (OO) In general, we only use _WITH_DEFAULTS for IDL defined
- /// methods. Please remove _WITH_DEFAULT from the emulated
- /// exception parameter below.
/// Constructor
NodeDaemon_Impl (const char *name,
CORBA::ORB_ptr orb,
PortableServer::POA_ptr p,
const char * nodeapp_loc,
- int spawn_delay
- ACE_ENV_ARG_DECL_WITH_DEFAULTS)
+ int spawn_delay)
ACE_THROW_SPEC ((CORBA::SystemException));
- // @@ (OO) Since this class is reference counted, please make this
- // destructor protected to enforce proper memory managment
- // through the reference counting mechanism (i.e. to
- // disallow calling operator delete() on an instance of
- // this class.
- /// Destructor
- virtual ~NodeDaemon_Impl (void);
-
/// Get the containing POA. This operation does *not*
/// increase the reference count of the POA.
virtual PortableServer::POA_ptr _default_POA (void);
@@ -100,6 +88,14 @@ namespace CIAO
Deployment::StopError));
protected:
+ // Since this class is reference counted, making this
+ // destructor protected to enforce proper memory managment
+ // through the reference counting mechanism (i.e. to
+ // disallow calling operator delete() on an instance of
+ // this class.
+ /// Destructor
+ virtual ~NodeDaemon_Impl (void);
+
// Keep a pointer to the managing ORB serving this servant.
CORBA::ORB_var orb_;