summaryrefslogtreecommitdiff
path: root/orkbasecxx/messages
diff options
context:
space:
mode:
authorHenri Herscher <henri@oreka.org>2006-06-29 16:34:29 +0000
committerHenri Herscher <henri@oreka.org>2006-06-29 16:34:29 +0000
commit3868172df25ae59bd0ecc524b782ac4734812891 (patch)
treef412f8f4d2b67165fbbf3670d114027bd9ff54c6 /orkbasecxx/messages
parentff483592a2ff23b09c7924925c594e366f563a36 (diff)
DLL_IMPORT_EXPORT becomes DLL_IMPORT_EXPORT_ORKBASE, so that different DLLs can both import and export symbols.
git-svn-id: https://oreka.svn.sourceforge.net/svnroot/oreka/trunk@286 09dcff7a-b715-0410-9601-b79a96267cd0
Diffstat (limited to 'orkbasecxx/messages')
-rw-r--r--orkbasecxx/messages/AsyncMessage.h4
-rw-r--r--orkbasecxx/messages/Message.h2
-rw-r--r--orkbasecxx/messages/SyncMessage.h2
3 files changed, 4 insertions, 4 deletions
diff --git a/orkbasecxx/messages/AsyncMessage.h b/orkbasecxx/messages/AsyncMessage.h
index bbdb313..8f02dde 100644
--- a/orkbasecxx/messages/AsyncMessage.h
+++ b/orkbasecxx/messages/AsyncMessage.h
@@ -20,7 +20,7 @@
/** An AsyncMessage is an asynchronous message ("fire and forget").
It can also be the response to a synchronous message.
*/
-class DLL_IMPORT_EXPORT AsyncMessage : public Message
+class DLL_IMPORT_EXPORT_ORKBASE AsyncMessage : public Message
{
//public:
// void send(XmlRpc::XmlRpcClient& c);
@@ -29,7 +29,7 @@ class DLL_IMPORT_EXPORT AsyncMessage : public Message
/** A SimpleResponseMsg is used as a response when commands can just succeed or fail.
Additionally, there is textual comment field e.g. for error messages.
*/
-class DLL_IMPORT_EXPORT SimpleResponseMsg : public AsyncMessage
+class DLL_IMPORT_EXPORT_ORKBASE SimpleResponseMsg : public AsyncMessage
{
public:
SimpleResponseMsg();
diff --git a/orkbasecxx/messages/Message.h b/orkbasecxx/messages/Message.h
index c8ad044..1abfcc0 100644
--- a/orkbasecxx/messages/Message.h
+++ b/orkbasecxx/messages/Message.h
@@ -38,7 +38,7 @@
/** A Message is an Object that is meant to be sent to a remote server.
*/
-class DLL_IMPORT_EXPORT Message : public Object
+class DLL_IMPORT_EXPORT_ORKBASE Message : public Object
{
public:
Message();
diff --git a/orkbasecxx/messages/SyncMessage.h b/orkbasecxx/messages/SyncMessage.h
index 598ffe3..0683364 100644
--- a/orkbasecxx/messages/SyncMessage.h
+++ b/orkbasecxx/messages/SyncMessage.h
@@ -22,7 +22,7 @@
/** A SyncMessage is a synchronous message that needs an immediate answer from the remote server.
The response should be an AsyncMessage
*/
-class DLL_IMPORT_EXPORT SyncMessage : public Message
+class DLL_IMPORT_EXPORT_ORKBASE SyncMessage : public Message
{
public:
};