summaryrefslogtreecommitdiff
path: root/TAO/tao/FILE_Parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/FILE_Parser.h')
-rw-r--r--TAO/tao/FILE_Parser.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/TAO/tao/FILE_Parser.h b/TAO/tao/FILE_Parser.h
index 70ef8805d96..480fb653d18 100644
--- a/TAO/tao/FILE_Parser.h
+++ b/TAO/tao/FILE_Parser.h
@@ -1,4 +1,3 @@
-// -*- C++ -*-
//=============================================================================
/**
@@ -23,8 +22,6 @@
#include "tao/IOR_Parser.h"
-TAO_BEGIN_VERSIONED_NAMESPACE_DECL
-
/**
* @class TAO_FILE_Parser
*
@@ -35,9 +32,11 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL
* read its contents and then interepret the file as an IOR (that
* can be in any valid format).
*/
-class TAO_FILE_Parser : public TAO_IOR_Parser
+class TAO_Export TAO_FILE_Parser : public TAO_IOR_Parser
{
public:
+ /// Constructor
+ TAO_FILE_Parser (void);
/// The destructor
virtual ~TAO_FILE_Parser (void);
@@ -51,7 +50,9 @@ public:
ACE_THROW_SPEC ((CORBA::SystemException));
};
-TAO_END_VERSIONED_NAMESPACE_DECL
+#if defined (__ACE_INLINE__)
+# include "FILE_Parser.i"
+#endif /* __ACE_INLINE__ */
ACE_STATIC_SVC_DECLARE_EXPORT (TAO, TAO_FILE_Parser)
ACE_FACTORY_DECLARE (TAO, TAO_FILE_Parser)