diff options
author | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-05-09 19:46:58 +0000 |
---|---|---|
committer | nanbor <nanbor@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2002-05-09 19:46:58 +0000 |
commit | d76745296c4864ff4f125558c135d3bdac37867b (patch) | |
tree | b22f0e413ad1ffefa49296a7e1cd68803547271f | |
parent | e2159135ac765820d3d96d8908498e5724fa1085 (diff) | |
download | ATCD-d76745296c4864ff4f125558c135d3bdac37867b.tar.gz |
ChangeLogTag:Thu May 9 14:35:24 2002 Nanbor Wang <nanbor@cs.wustl.edu>
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 5 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 5 | ||||
-rw-r--r-- | ace/XML_Svc_Conf.h | 11 |
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; |