From d76745296c4864ff4f125558c135d3bdac37867b Mon Sep 17 00:00:00 2001 From: nanbor Date: Thu, 9 May 2002 19:46:58 +0000 Subject: ChangeLogTag:Thu May 9 14:35:24 2002 Nanbor Wang --- ace/XML_Svc_Conf.h | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) (limited to 'ace/XML_Svc_Conf.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; -- cgit v1.2.1