summaryrefslogtreecommitdiff
path: root/ACE/ace/Service_Config.h
diff options
context:
space:
mode:
authorelliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-04-02 15:08:31 +0000
committerelliott_c <elliott_c@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-04-02 15:08:31 +0000
commitc858ac7393eeaacd03396c44d81a8ab0f92904fc (patch)
treef0b1ce615494e3bb7f3284d9f5dd965b03010086 /ACE/ace/Service_Config.h
parent08e3a4e1a5d576e0c71b8fced1d471f2f4ad9795 (diff)
downloadATCD-c858ac7393eeaacd03396c44d81a8ab0f92904fc.tar.gz
ChangeLogTag: Mon Apr 2 15:02:26 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
Diffstat (limited to 'ACE/ace/Service_Config.h')
-rw-r--r--ACE/ace/Service_Config.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/ACE/ace/Service_Config.h b/ACE/ace/Service_Config.h
index 6151f8f4cc1..0837fd24eab 100644
--- a/ACE/ace/Service_Config.h
+++ b/ACE/ace/Service_Config.h
@@ -40,6 +40,12 @@ class ACE_Thread_Manager;
class ACE_DLL;
#if (ACE_USES_CLASSIC_SVC_CONF == 1)
+#define ACE_STATIC_SERVICE_DIRECTIVE(ident, parameters) \
+ ACE_LIB_TEXT ("static ") \
+ ACE_LIB_TEXT (ident) \
+ ACE_LIB_TEXT (" \"") \
+ ACE_LIB_TEXT (parameters) \
+ ACE_LIB_TEXT ("\"")
#define ACE_DYNAMIC_SERVICE_DIRECTIVE(ident, libpathname, objectclass, parameters) \
ACE_LIB_TEXT ("dynamic ") \
ACE_LIB_TEXT (ident) \
@@ -55,6 +61,12 @@ class ACE_DLL;
ACE_LIB_TEXT (ident)
class ACE_Svc_Conf_Param;
#else
+#define ACE_STATIC_SERVICE_DIRECTIVE(ident, parameters) \
+ ACE_LIB_TEXT ("<ACE_Svc_Conf><static id=\"") \
+ ACE_LIB_TEXT (ident) \
+ ACE_LIB_TEXT ("\" params=\"") \
+ ACE_LIB_TEXT (parameters) \
+ ACE_LIB_TEXT ("\"/></ACE_Svc_Conf>")
#define ACE_DYNAMIC_SERVICE_DIRECTIVE(ident, libpathname, objectclass, parameters) \
ACE_LIB_TEXT ("<ACE_Svc_Conf><dynamic id=\"") \
ACE_LIB_TEXT (ident) \