summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-05-09 19:46:58 +0000
committernanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2002-05-09 19:46:58 +0000
commitd76745296c4864ff4f125558c135d3bdac37867b (patch)
treeb22f0e413ad1ffefa49296a7e1cd68803547271f
parente2159135ac765820d3d96d8908498e5724fa1085 (diff)
downloadATCD-d76745296c4864ff4f125558c135d3bdac37867b.tar.gz
ChangeLogTag:Thu May 9 14:35:24 2002 Nanbor Wang <nanbor@cs.wustl.edu>
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLogs/ChangeLog-02a5
-rw-r--r--ChangeLogs/ChangeLog-03a5
-rw-r--r--ace/XML_Svc_Conf.h11
4 files changed, 22 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index f730ab1b4a6..c59038c430f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu May 9 14:35:24 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/XML_Svc_Conf.h: Changed to include ACE_export.h instead of
+ config-all.h and added #pragma once macros.
+
Thu May 09 12:12:59 2002 Nanbor Wang <nanbor@cs.wustl.edu>
* ACEXML/apps/svcconf/Svcconf.h:
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index f730ab1b4a6..c59038c430f 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,8 @@
+Thu May 9 14:35:24 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/XML_Svc_Conf.h: Changed to include ACE_export.h instead of
+ config-all.h and added #pragma once macros.
+
Thu May 09 12:12:59 2002 Nanbor Wang <nanbor@cs.wustl.edu>
* ACEXML/apps/svcconf/Svcconf.h:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index f730ab1b4a6..c59038c430f 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,8 @@
+Thu May 9 14:35:24 2002 Nanbor Wang <nanbor@cs.wustl.edu>
+
+ * ace/XML_Svc_Conf.h: Changed to include ACE_export.h instead of
+ config-all.h and added #pragma once macros.
+
Thu May 09 12:12:59 2002 Nanbor Wang <nanbor@cs.wustl.edu>
* ACEXML/apps/svcconf/Svcconf.h:
diff --git a/ace/XML_Svc_Conf.h b/ace/XML_Svc_Conf.h
index 855504d34b5..3ae4d1cd49d 100644
--- a/ace/XML_Svc_Conf.h
+++ b/ace/XML_Svc_Conf.h
@@ -16,9 +16,13 @@
#include "ace/pre.h"
-#include "ace/config-all.h"
+#include "ace/ACE_export.h"
-#if (ACE_USES_CLASSIC_SVC_CONF == 0)
+#if !defined (ACE_LACKS_PRAGMA_ONCE)
+# pragma once
+#endif /* ACE_LACKS_PRAGMA_ONCE */
+
+#if (ACE_USES_CLASSIC_SVC_CONF==0)
/**
* @class ACE_XML_Svc_Conf
*
@@ -36,11 +40,10 @@
*
*
*/
+
class ACE_Export ACE_XML_Svc_Conf
{
public:
- typedef ACE_XML_Svc_Conf *(*Factory)(void);
-
virtual ~ACE_XML_Svc_Conf (void) = 0;
virtual int parse_file (const ACE_TCHAR file[]) = 0;