summaryrefslogtreecommitdiff
path: root/TAO/tao/ORBInitializer_Registry.h
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2003-02-20 17:50:09 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2003-02-20 17:50:09 +0000
commit6960ce41e6d742387dd64136d09eb822304ef50d (patch)
treee525bff1d716f4a9b884898cb87db5ef7d1200cb /TAO/tao/ORBInitializer_Registry.h
parent7910287d755f04a87eeae6e9e9614cf313da35cd (diff)
downloadATCD-6960ce41e6d742387dd64136d09eb822304ef50d.tar.gz
ChangeLogTag:Thu Feb 20 09:07:56 2003 Ossama Othman <ossama@uci.edu>
Diffstat (limited to 'TAO/tao/ORBInitializer_Registry.h')
-rw-r--r--TAO/tao/ORBInitializer_Registry.h13
1 files changed, 5 insertions, 8 deletions
diff --git a/TAO/tao/ORBInitializer_Registry.h b/TAO/tao/ORBInitializer_Registry.h
index 7516db45f8d..49ff5d6620b 100644
--- a/TAO/tao/ORBInitializer_Registry.h
+++ b/TAO/tao/ORBInitializer_Registry.h
@@ -15,7 +15,7 @@
#include "ace/pre.h"
-#include "TAO_Export.h"
+#include "ace/config-all.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
@@ -38,15 +38,15 @@
* MS Windows DLL environments due to the occurance of multiple
* singleton instances. There should only be one!
*/
-class TAO_Export TAO_ORBInitializer_Registry
+class TAO_ORBInitializer_Registry
{
friend void PortableInterceptor::register_orb_initializer (
PortableInterceptor::ORBInitializer_ptr init
- ACE_ENV_ARG_DECL_NOT_USED);
+ ACE_ENV_ARG_DECL_WITH_DEFAULTS);
friend CORBA::ORB_ptr CORBA::ORB_init (int &,
char *argv[],
const char *,
- CORBA_Environment &);
+ CORBA::Environment &);
public:
@@ -58,9 +58,6 @@ public:
*/
TAO_ORBInitializer_Registry (void);
- /// Destructor. Releases duplicated ORBInitializer references.
- ~TAO_ORBInitializer_Registry (void);
-
protected:
/// Register an ORBInitializer with the underlying ORBInitializer
@@ -92,7 +89,7 @@ private:
private:
/// Dynamic array containing registered ORBInitializers.
- ACE_Array_Base<PortableInterceptor::ORBInitializer_ptr> initializers_;
+ ACE_Array_Base<PortableInterceptor::ORBInitializer_var> initializers_;
};