summaryrefslogtreecommitdiff
path: root/TAO/tao/Valuetype/ValueFactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Valuetype/ValueFactory.h')
-rw-r--r--TAO/tao/Valuetype/ValueFactory.h16
1 files changed, 6 insertions, 10 deletions
diff --git a/TAO/tao/Valuetype/ValueFactory.h b/TAO/tao/Valuetype/ValueFactory.h
index 0935bba77a4..678a86be8ac 100644
--- a/TAO/tao/Valuetype/ValueFactory.h
+++ b/TAO/tao/Valuetype/ValueFactory.h
@@ -1,4 +1,4 @@
-// -*- C++ -*-
+// This may look like C, but it's really -*- C++ -*-
//=============================================================================
/**
@@ -15,15 +15,14 @@
#include /**/ "ace/pre.h"
-#include "tao/Valuetype/valuetype_export.h"
+#include "valuetype_export.h"
#if !defined (ACE_LACKS_PRAGMA_ONCE)
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#include "tao/Valuetype/Value_VarOut_T.h"
+#include "Value_VarOut_T.h"
-#include "tao/Environment.h"
#include "tao/Basic_Types.h"
#include "tao/orbconf.h"
#include "ace/Synch_Traits.h"
@@ -31,8 +30,7 @@
#include "ace/Null_Mutex.h"
#include "ace/CORBA_macros.h"
#include "ace/Atomic_Op.h"
-
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
+#include "tao/Environment.h"
namespace CORBA
{
@@ -51,6 +49,7 @@ namespace CORBA
typedef ValueFactoryBase_var ValueFactory_var;
+
class TAO_Valuetype_Export ValueFactoryBase
{
public:
@@ -94,10 +93,7 @@ namespace TAO
static void release (CORBA::ValueFactoryBase *);
};
}
-
-TAO_END_VERSIONED_NAMESPACE_DECL
-
-// Use this macro for writing code that is independent from
+// Use this macro for writing code that is independend from
// the compiler support of covariant return types of pointers to
// virtual inherited classes.
// (e.g. in egcs-2.90.29 980515 (egcs-1.0.3 release) its not yet implemented)