summaryrefslogtreecommitdiff
path: root/TAO/CIAO/ciao/NodeApp_CB_Impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/CIAO/ciao/NodeApp_CB_Impl.h')
-rw-r--r--TAO/CIAO/ciao/NodeApp_CB_Impl.h14
1 files changed, 3 insertions, 11 deletions
diff --git a/TAO/CIAO/ciao/NodeApp_CB_Impl.h b/TAO/CIAO/ciao/NodeApp_CB_Impl.h
index 94f05cad3c1..824f3605d8f 100644
--- a/TAO/CIAO/ciao/NodeApp_CB_Impl.h
+++ b/TAO/CIAO/ciao/NodeApp_CB_Impl.h
@@ -24,9 +24,6 @@
namespace CIAO
{
- // Forward declaration.
- // class NodeApplicationManager;
-
/**
* @class NodeApplication_Callback_Impl
*
@@ -47,14 +44,6 @@ namespace CIAO
const Deployment::Properties &properties)
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.
- ~NodeApplication_Callback_Impl ();
-
/// Get the containing POA. This operation does *not* increase
/// the reference count of the POA.
virtual PortableServer::POA_ptr _default_POA (void);
@@ -71,6 +60,9 @@ namespace CIAO
Deployment::NodeApplication_ptr get_nodeapp_ref (void);
protected:
+ /// Destructor.
+ ~NodeApplication_Callback_Impl ();
+
CORBA::ORB_var orb_;
PortableServer::POA_var poa_;