aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-11-22 20:50:44 -0800
committerGravatar Hoa V. DINH <dinh.viet.hoa@gmail.com>2014-11-22 20:50:44 -0800
commitc2c915e567f8fc256cfcf72eacd1cb7d3491cfc2 (patch)
treeaf3b040a3ea7a0d82001c1a1ebc76fe5ee51262e /src
parentb6c488d68dc17cddbf5806bd645e167488d50366 (diff)
Fixed win32 exports
Diffstat (limited to 'src')
-rw-r--r--src/async/imap/MCIMAPAppendMessageOperation.h3
-rwxr-xr-xsrc/async/imap/MCIMAPAsyncConnection.h3
-rwxr-xr-xsrc/async/imap/MCIMAPAsyncSession.h3
-rw-r--r--src/async/imap/MCIMAPCapabilityOperation.h3
-rw-r--r--src/async/imap/MCIMAPCheckAccountOperation.h3
-rw-r--r--src/async/imap/MCIMAPConnectOperation.h3
-rw-r--r--src/async/imap/MCIMAPCopyMessagesOperation.h3
-rw-r--r--src/async/imap/MCIMAPCreateFolderOperation.h3
-rw-r--r--src/async/imap/MCIMAPDeleteFolderOperation.h3
-rw-r--r--src/async/imap/MCIMAPDisconnectOperation.h3
-rw-r--r--src/async/imap/MCIMAPExpungeOperation.h3
-rw-r--r--src/async/imap/MCIMAPFetchContentOperation.h3
-rw-r--r--src/async/imap/MCIMAPFetchFoldersOperation.h3
-rw-r--r--src/async/imap/MCIMAPFetchMessagesOperation.h3
-rw-r--r--src/async/imap/MCIMAPFetchNamespaceOperation.h3
-rw-r--r--src/async/imap/MCIMAPFetchParsedContentOperation.h3
-rw-r--r--src/async/imap/MCIMAPFolderInfoOperation.h3
-rw-r--r--src/async/imap/MCIMAPFolderStatusOperation.h3
-rw-r--r--src/async/imap/MCIMAPIdentityOperation.h3
-rw-r--r--src/async/imap/MCIMAPIdleOperation.h3
-rw-r--r--src/async/imap/MCIMAPMessageRenderingOperation.h3
-rw-r--r--src/async/imap/MCIMAPMultiDisconnectOperation.h3
-rw-r--r--src/async/imap/MCIMAPNoopOperation.h3
-rw-r--r--src/async/imap/MCIMAPOperation.h3
-rw-r--r--src/async/imap/MCIMAPOperationCallback.h5
-rw-r--r--src/async/imap/MCIMAPQuotaOperation.h3
-rw-r--r--src/async/imap/MCIMAPRenameFolderOperation.h3
-rw-r--r--src/async/imap/MCIMAPSearchOperation.h3
-rw-r--r--src/async/imap/MCIMAPStoreFlagsOperation.h5
-rw-r--r--src/async/imap/MCIMAPStoreLabelsOperation.h3
-rw-r--r--src/async/imap/MCIMAPSubscribeFolderOperation.h3
-rw-r--r--src/async/nntp/MCNNTPAsyncSession.h3
-rw-r--r--src/async/nntp/MCNNTPCheckAccountOperation.h3
-rw-r--r--src/async/nntp/MCNNTPDisconnectOperation.h3
-rw-r--r--src/async/nntp/MCNNTPFetchAllArticlesOperation.h3
-rw-r--r--src/async/nntp/MCNNTPFetchArticleOperation.h3
-rw-r--r--src/async/nntp/MCNNTPFetchHeaderOperation.h3
-rw-r--r--src/async/nntp/MCNNTPFetchOverviewOperation.h3
-rw-r--r--src/async/nntp/MCNNTPFetchServerTimeOperation.h3
-rw-r--r--src/async/nntp/MCNNTPListNewsgroupsOperation.h3
-rw-r--r--src/async/nntp/MCNNTPOperation.h3
-rw-r--r--src/async/nntp/MCNNTPOperationCallback.h5
-rw-r--r--src/async/pop/MCPOPAsyncSession.h3
-rw-r--r--src/async/pop/MCPOPCheckAccountOperation.h3
-rw-r--r--src/async/pop/MCPOPDeleteMessagesOperation.h3
-rw-r--r--src/async/pop/MCPOPFetchHeaderOperation.h3
-rw-r--r--src/async/pop/MCPOPFetchMessageOperation.h3
-rw-r--r--src/async/pop/MCPOPFetchMessagesOperation.h3
-rw-r--r--src/async/pop/MCPOPNoopOperation.h3
-rw-r--r--src/async/pop/MCPOPOperation.h3
-rw-r--r--src/async/pop/MCPOPOperationCallback.h5
-rw-r--r--src/async/smtp/MCSMTPAsyncSession.h3
-rw-r--r--src/async/smtp/MCSMTPCheckAccountOperation.h3
-rw-r--r--src/async/smtp/MCSMTPDisconnectOperation.h3
-rw-r--r--src/async/smtp/MCSMTPLoginOperation.h3
-rw-r--r--src/async/smtp/MCSMTPNoopOperation.h3
-rw-r--r--src/async/smtp/MCSMTPOperation.h3
-rw-r--r--src/async/smtp/MCSMTPOperationCallback.h5
-rw-r--r--src/async/smtp/MCSMTPSendWithDataOperation.h3
-rw-r--r--src/core/abstract/MCAbstractMessage.h3
-rw-r--r--src/core/abstract/MCAbstractMessagePart.h3
-rw-r--r--src/core/abstract/MCAbstractMultipart.h3
-rw-r--r--src/core/abstract/MCAbstractPart.h3
-rw-r--r--src/core/abstract/MCAddress.h3
-rw-r--r--src/core/abstract/MCMessageHeader.h3
-rw-r--r--src/core/basetypes/MCArray.h3
-rw-r--r--src/core/basetypes/MCAssert.h2
-rw-r--r--src/core/basetypes/MCAutoreleasePool.h3
-rw-r--r--src/core/basetypes/MCConnectionLogger.h5
-rw-r--r--src/core/basetypes/MCData.h3
-rw-r--r--src/core/basetypes/MCHTMLCleaner.h3
-rw-r--r--src/core/basetypes/MCHashMap.h3
-rw-r--r--src/core/basetypes/MCIndexSet.h3
-rw-r--r--src/core/basetypes/MCJSON.h3
-rw-r--r--src/core/basetypes/MCJSONParser.h3
-rw-r--r--src/core/basetypes/MCNull.h3
-rw-r--r--src/core/basetypes/MCObject.h3
-rw-r--r--src/core/basetypes/MCOperation.h2
-rw-r--r--src/core/basetypes/MCOperationCallback.h5
-rw-r--r--src/core/basetypes/MCOperationQueue.h3
-rw-r--r--src/core/basetypes/MCOperationQueueCallback.h9
-rw-r--r--src/core/basetypes/MCRange.h2
-rw-r--r--src/core/basetypes/MCSet.h3
-rw-r--r--src/core/basetypes/MCString.h3
-rw-r--r--src/core/basetypes/MCUtils.h4
-rw-r--r--src/core/basetypes/MCValue.h3
-rw-r--r--src/core/imap/MCIMAPFolder.h3
-rw-r--r--src/core/imap/MCIMAPFolderStatus.h3
-rw-r--r--src/core/imap/MCIMAPIdentity.h3
-rw-r--r--src/core/imap/MCIMAPMessage.h3
-rw-r--r--src/core/imap/MCIMAPMessagePart.h3
-rw-r--r--src/core/imap/MCIMAPMultipart.h3
-rw-r--r--src/core/imap/MCIMAPNamespace.h3
-rw-r--r--src/core/imap/MCIMAPNamespaceItem.h3
-rw-r--r--src/core/imap/MCIMAPPart.h3
-rw-r--r--src/core/imap/MCIMAPProgressCallback.h5
-rw-r--r--src/core/imap/MCIMAPSearchExpression.h3
-rwxr-xr-xsrc/core/imap/MCIMAPSession.h3
-rw-r--r--src/core/imap/MCIMAPSyncResult.h3
-rw-r--r--src/core/nntp/MCNNTPGroupInfo.h3
-rw-r--r--src/core/nntp/MCNNTPProgressCallback.h5
-rw-r--r--src/core/nntp/MCNNTPSession.h3
-rw-r--r--src/core/pop/MCPOPMessageInfo.h3
-rw-r--r--src/core/pop/MCPOPProgressCallback.h5
-rw-r--r--src/core/pop/MCPOPSession.h3
-rw-r--r--src/core/provider/MCMailProvider.h3
-rw-r--r--src/core/provider/MCMailProvidersManager.h3
-rw-r--r--src/core/provider/MCNetService.h3
-rw-r--r--src/core/renderer/MCAddressDisplay.h3
-rw-r--r--src/core/renderer/MCDateFormatter.h3
-rw-r--r--src/core/renderer/MCHTMLBodyRendererTemplateCallback.h4
-rw-r--r--src/core/renderer/MCHTMLRenderer.h2
-rw-r--r--src/core/renderer/MCHTMLRendererCallback.h7
-rw-r--r--src/core/renderer/MCHTMLRendererIMAPDataCallback.h4
-rw-r--r--src/core/renderer/MCSizeFormatter.h3
-rw-r--r--src/core/rfc822/MCAttachment.h3
-rw-r--r--src/core/rfc822/MCMessageBuilder.h3
-rw-r--r--src/core/rfc822/MCMessageParser.h3
-rw-r--r--src/core/rfc822/MCMessagePart.h3
-rw-r--r--src/core/rfc822/MCMultipart.h3
-rw-r--r--src/core/smtp/MCSMTPProgressCallback.h5
-rw-r--r--src/core/smtp/MCSMTPSession.h3
122 files changed, 158 insertions, 239 deletions
diff --git a/src/async/imap/MCIMAPAppendMessageOperation.h b/src/async/imap/MCIMAPAppendMessageOperation.h
index aba167a7..ca3033a6 100644
--- a/src/async/imap/MCIMAPAppendMessageOperation.h
+++ b/src/async/imap/MCIMAPAppendMessageOperation.h
@@ -17,8 +17,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPAppendMessageOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPAppendMessageOperation : public IMAPOperation {
public:
IMAPAppendMessageOperation();
virtual ~IMAPAppendMessageOperation();
diff --git a/src/async/imap/MCIMAPAsyncConnection.h b/src/async/imap/MCIMAPAsyncConnection.h
index 79486829..40b11b90 100755
--- a/src/async/imap/MCIMAPAsyncConnection.h
+++ b/src/async/imap/MCIMAPAsyncConnection.h
@@ -34,8 +34,7 @@ namespace mailcore {
class IMAPMessage;
class IMAPIdentity;
- MAILCORE_EXPORT
- class IMAPAsyncConnection : public Object {
+ class MAILCORE_EXPORT IMAPAsyncConnection : public Object {
public:
IMAPAsyncConnection();
virtual ~IMAPAsyncConnection();
diff --git a/src/async/imap/MCIMAPAsyncSession.h b/src/async/imap/MCIMAPAsyncSession.h
index d9253113..4a61393f 100755
--- a/src/async/imap/MCIMAPAsyncSession.h
+++ b/src/async/imap/MCIMAPAsyncSession.h
@@ -41,8 +41,7 @@ namespace mailcore {
class IMAPIdentity;
class OperationQueueCallback;
- MAILCORE_EXPORT
- class IMAPAsyncSession : public Object {
+ class MAILCORE_EXPORT IMAPAsyncSession : public Object {
public:
IMAPAsyncSession();
virtual ~IMAPAsyncSession();
diff --git a/src/async/imap/MCIMAPCapabilityOperation.h b/src/async/imap/MCIMAPCapabilityOperation.h
index e691f169..486d54cf 100644
--- a/src/async/imap/MCIMAPCapabilityOperation.h
+++ b/src/async/imap/MCIMAPCapabilityOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPCapabilityOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPCapabilityOperation : public IMAPOperation {
public:
IMAPCapabilityOperation();
virtual ~IMAPCapabilityOperation();
diff --git a/src/async/imap/MCIMAPCheckAccountOperation.h b/src/async/imap/MCIMAPCheckAccountOperation.h
index 27a78c19..9c81f00e 100644
--- a/src/async/imap/MCIMAPCheckAccountOperation.h
+++ b/src/async/imap/MCIMAPCheckAccountOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPCheckAccountOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPCheckAccountOperation : public IMAPOperation {
public: // subclass behavior
virtual void main();
};
diff --git a/src/async/imap/MCIMAPConnectOperation.h b/src/async/imap/MCIMAPConnectOperation.h
index 639dd947..7678ccdd 100644
--- a/src/async/imap/MCIMAPConnectOperation.h
+++ b/src/async/imap/MCIMAPConnectOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPConnectOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPConnectOperation : public IMAPOperation {
public: // subclass behavior
virtual void main();
};
diff --git a/src/async/imap/MCIMAPCopyMessagesOperation.h b/src/async/imap/MCIMAPCopyMessagesOperation.h
index f08e99d3..c6d75447 100644
--- a/src/async/imap/MCIMAPCopyMessagesOperation.h
+++ b/src/async/imap/MCIMAPCopyMessagesOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPCopyMessagesOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPCopyMessagesOperation : public IMAPOperation {
public:
IMAPCopyMessagesOperation();
virtual ~IMAPCopyMessagesOperation();
diff --git a/src/async/imap/MCIMAPCreateFolderOperation.h b/src/async/imap/MCIMAPCreateFolderOperation.h
index e93aeb0c..c95352ea 100644
--- a/src/async/imap/MCIMAPCreateFolderOperation.h
+++ b/src/async/imap/MCIMAPCreateFolderOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPCreateFolderOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPCreateFolderOperation : public IMAPOperation {
public:
IMAPCreateFolderOperation();
virtual ~IMAPCreateFolderOperation();
diff --git a/src/async/imap/MCIMAPDeleteFolderOperation.h b/src/async/imap/MCIMAPDeleteFolderOperation.h
index b7614710..d22f0a79 100644
--- a/src/async/imap/MCIMAPDeleteFolderOperation.h
+++ b/src/async/imap/MCIMAPDeleteFolderOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPDeleteFolderOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPDeleteFolderOperation : public IMAPOperation {
public:
IMAPDeleteFolderOperation();
virtual ~IMAPDeleteFolderOperation();
diff --git a/src/async/imap/MCIMAPDisconnectOperation.h b/src/async/imap/MCIMAPDisconnectOperation.h
index 00c4abf0..683a0e77 100644
--- a/src/async/imap/MCIMAPDisconnectOperation.h
+++ b/src/async/imap/MCIMAPDisconnectOperation.h
@@ -18,8 +18,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPDisconnectOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPDisconnectOperation : public IMAPOperation {
public:
IMAPDisconnectOperation();
virtual ~IMAPDisconnectOperation();
diff --git a/src/async/imap/MCIMAPExpungeOperation.h b/src/async/imap/MCIMAPExpungeOperation.h
index 76832429..617af7b1 100644
--- a/src/async/imap/MCIMAPExpungeOperation.h
+++ b/src/async/imap/MCIMAPExpungeOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPExpungeOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPExpungeOperation : public IMAPOperation {
public:
IMAPExpungeOperation();
virtual ~IMAPExpungeOperation();
diff --git a/src/async/imap/MCIMAPFetchContentOperation.h b/src/async/imap/MCIMAPFetchContentOperation.h
index 0ce8e67d..0b5b70f2 100644
--- a/src/async/imap/MCIMAPFetchContentOperation.h
+++ b/src/async/imap/MCIMAPFetchContentOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFetchContentOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPFetchContentOperation : public IMAPOperation {
public:
IMAPFetchContentOperation();
virtual ~IMAPFetchContentOperation();
diff --git a/src/async/imap/MCIMAPFetchFoldersOperation.h b/src/async/imap/MCIMAPFetchFoldersOperation.h
index d451db71..f6456a36 100644
--- a/src/async/imap/MCIMAPFetchFoldersOperation.h
+++ b/src/async/imap/MCIMAPFetchFoldersOperation.h
@@ -17,8 +17,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFetchFoldersOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPFetchFoldersOperation : public IMAPOperation {
public:
IMAPFetchFoldersOperation();
virtual ~IMAPFetchFoldersOperation();
diff --git a/src/async/imap/MCIMAPFetchMessagesOperation.h b/src/async/imap/MCIMAPFetchMessagesOperation.h
index 65ce95ad..620aead6 100644
--- a/src/async/imap/MCIMAPFetchMessagesOperation.h
+++ b/src/async/imap/MCIMAPFetchMessagesOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFetchMessagesOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPFetchMessagesOperation : public IMAPOperation {
public:
IMAPFetchMessagesOperation();
virtual ~IMAPFetchMessagesOperation();
diff --git a/src/async/imap/MCIMAPFetchNamespaceOperation.h b/src/async/imap/MCIMAPFetchNamespaceOperation.h
index 41d24021..35b6ca2b 100644
--- a/src/async/imap/MCIMAPFetchNamespaceOperation.h
+++ b/src/async/imap/MCIMAPFetchNamespaceOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFetchNamespaceOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPFetchNamespaceOperation : public IMAPOperation {
public:
IMAPFetchNamespaceOperation();
virtual ~IMAPFetchNamespaceOperation();
diff --git a/src/async/imap/MCIMAPFetchParsedContentOperation.h b/src/async/imap/MCIMAPFetchParsedContentOperation.h
index f33f0acb..ec0485a9 100644
--- a/src/async/imap/MCIMAPFetchParsedContentOperation.h
+++ b/src/async/imap/MCIMAPFetchParsedContentOperation.h
@@ -18,8 +18,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFetchParsedContentOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPFetchParsedContentOperation : public IMAPOperation {
public:
IMAPFetchParsedContentOperation();
virtual ~IMAPFetchParsedContentOperation();
diff --git a/src/async/imap/MCIMAPFolderInfoOperation.h b/src/async/imap/MCIMAPFolderInfoOperation.h
index 50092915..b29f40a2 100644
--- a/src/async/imap/MCIMAPFolderInfoOperation.h
+++ b/src/async/imap/MCIMAPFolderInfoOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFolderInfoOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPFolderInfoOperation : public IMAPOperation {
public:
IMAPFolderInfoOperation();
virtual ~IMAPFolderInfoOperation();
diff --git a/src/async/imap/MCIMAPFolderStatusOperation.h b/src/async/imap/MCIMAPFolderStatusOperation.h
index 7fb9197a..53e3025b 100644
--- a/src/async/imap/MCIMAPFolderStatusOperation.h
+++ b/src/async/imap/MCIMAPFolderStatusOperation.h
@@ -19,8 +19,7 @@ namespace mailcore {
class IMAPFolderStatus;
- MAILCORE_EXPORT
- class IMAPFolderStatusOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPFolderStatusOperation : public IMAPOperation {
public:
IMAPFolderStatusOperation();
virtual ~IMAPFolderStatusOperation();
diff --git a/src/async/imap/MCIMAPIdentityOperation.h b/src/async/imap/MCIMAPIdentityOperation.h
index e1b86283..70cc7d52 100644
--- a/src/async/imap/MCIMAPIdentityOperation.h
+++ b/src/async/imap/MCIMAPIdentityOperation.h
@@ -18,8 +18,7 @@ namespace mailcore {
class IMAPIdentity;
- MAILCORE_EXPORT
- class IMAPIdentityOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPIdentityOperation : public IMAPOperation {
public:
IMAPIdentityOperation();
virtual ~IMAPIdentityOperation();
diff --git a/src/async/imap/MCIMAPIdleOperation.h b/src/async/imap/MCIMAPIdleOperation.h
index 5df0aecd..5a383bfd 100644
--- a/src/async/imap/MCIMAPIdleOperation.h
+++ b/src/async/imap/MCIMAPIdleOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPIdleOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPIdleOperation : public IMAPOperation {
public:
IMAPIdleOperation();
virtual ~IMAPIdleOperation();
diff --git a/src/async/imap/MCIMAPMessageRenderingOperation.h b/src/async/imap/MCIMAPMessageRenderingOperation.h
index 7e1c7b1b..7a02b4ae 100644
--- a/src/async/imap/MCIMAPMessageRenderingOperation.h
+++ b/src/async/imap/MCIMAPMessageRenderingOperation.h
@@ -17,8 +17,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPMessageRenderingOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPMessageRenderingOperation : public IMAPOperation {
public:
IMAPMessageRenderingOperation();
virtual ~IMAPMessageRenderingOperation();
diff --git a/src/async/imap/MCIMAPMultiDisconnectOperation.h b/src/async/imap/MCIMAPMultiDisconnectOperation.h
index d40e07cb..78c36ed8 100644
--- a/src/async/imap/MCIMAPMultiDisconnectOperation.h
+++ b/src/async/imap/MCIMAPMultiDisconnectOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPMultiDisconnectOperation : public IMAPOperation, public OperationCallback {
+ class MAILCORE_EXPORT IMAPMultiDisconnectOperation : public IMAPOperation, public OperationCallback {
public:
IMAPMultiDisconnectOperation();
virtual ~IMAPMultiDisconnectOperation();
diff --git a/src/async/imap/MCIMAPNoopOperation.h b/src/async/imap/MCIMAPNoopOperation.h
index 0f0f7fdb..515f563a 100644
--- a/src/async/imap/MCIMAPNoopOperation.h
+++ b/src/async/imap/MCIMAPNoopOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPNoopOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPNoopOperation : public IMAPOperation {
public:
IMAPNoopOperation();
virtual ~IMAPNoopOperation();
diff --git a/src/async/imap/MCIMAPOperation.h b/src/async/imap/MCIMAPOperation.h
index 84967b00..a57d7489 100644
--- a/src/async/imap/MCIMAPOperation.h
+++ b/src/async/imap/MCIMAPOperation.h
@@ -21,8 +21,7 @@ namespace mailcore {
class IMAPAsyncSession;
class IMAPOperationCallback;
- MAILCORE_EXPORT
- class IMAPOperation : public Operation, public IMAPProgressCallback {
+ class MAILCORE_EXPORT IMAPOperation : public Operation, public IMAPProgressCallback {
public:
IMAPOperation();
virtual ~IMAPOperation();
diff --git a/src/async/imap/MCIMAPOperationCallback.h b/src/async/imap/MCIMAPOperationCallback.h
index 2bc656d1..c5e14ffb 100644
--- a/src/async/imap/MCIMAPOperationCallback.h
+++ b/src/async/imap/MCIMAPOperationCallback.h
@@ -10,14 +10,15 @@
#define MAILCORE_MCIMAPOPERATIONCALLBACK_H
+#include <MailCore/MCUtils.h>
+
#ifdef __cplusplus
namespace mailcore {
class IMAPOperation;
- MAILCORE_EXPORT
- class IMAPOperationCallback {
+ class MAILCORE_EXPORT IMAPOperationCallback {
public:
virtual void bodyProgress(IMAPOperation * session, unsigned int current, unsigned int maximum) {};
virtual void itemProgress(IMAPOperation * session, unsigned int current, unsigned int maximum) {};
diff --git a/src/async/imap/MCIMAPQuotaOperation.h b/src/async/imap/MCIMAPQuotaOperation.h
index df46a1a2..15a1c676 100644
--- a/src/async/imap/MCIMAPQuotaOperation.h
+++ b/src/async/imap/MCIMAPQuotaOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPQuotaOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPQuotaOperation : public IMAPOperation {
public:
IMAPQuotaOperation();
virtual ~IMAPQuotaOperation();
diff --git a/src/async/imap/MCIMAPRenameFolderOperation.h b/src/async/imap/MCIMAPRenameFolderOperation.h
index 38e0969a..63282564 100644
--- a/src/async/imap/MCIMAPRenameFolderOperation.h
+++ b/src/async/imap/MCIMAPRenameFolderOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPRenameFolderOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPRenameFolderOperation : public IMAPOperation {
public:
IMAPRenameFolderOperation();
~IMAPRenameFolderOperation();
diff --git a/src/async/imap/MCIMAPSearchOperation.h b/src/async/imap/MCIMAPSearchOperation.h
index 95454db9..bb9cef08 100644
--- a/src/async/imap/MCIMAPSearchOperation.h
+++ b/src/async/imap/MCIMAPSearchOperation.h
@@ -19,8 +19,7 @@ namespace mailcore {
class IMAPSearchExpression;
- MAILCORE_EXPORT
- class IMAPSearchOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPSearchOperation : public IMAPOperation {
public:
IMAPSearchOperation();
virtual ~IMAPSearchOperation();
diff --git a/src/async/imap/MCIMAPStoreFlagsOperation.h b/src/async/imap/MCIMAPStoreFlagsOperation.h
index 5458bcb0..1325f8bc 100644
--- a/src/async/imap/MCIMAPStoreFlagsOperation.h
+++ b/src/async/imap/MCIMAPStoreFlagsOperation.h
@@ -15,9 +15,8 @@
#ifdef __cplusplus
namespace mailcore {
-
- MAILCORE_EXPORT
- class IMAPStoreFlagsOperation : public IMAPOperation {
+
+ class MAILCORE_EXPORT IMAPStoreFlagsOperation : public IMAPOperation {
public:
IMAPStoreFlagsOperation();
virtual ~IMAPStoreFlagsOperation();
diff --git a/src/async/imap/MCIMAPStoreLabelsOperation.h b/src/async/imap/MCIMAPStoreLabelsOperation.h
index 963a5a8a..7ccae85b 100644
--- a/src/async/imap/MCIMAPStoreLabelsOperation.h
+++ b/src/async/imap/MCIMAPStoreLabelsOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPStoreLabelsOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPStoreLabelsOperation : public IMAPOperation {
public:
IMAPStoreLabelsOperation();
virtual ~IMAPStoreLabelsOperation();
diff --git a/src/async/imap/MCIMAPSubscribeFolderOperation.h b/src/async/imap/MCIMAPSubscribeFolderOperation.h
index 45d864b1..00db56fa 100644
--- a/src/async/imap/MCIMAPSubscribeFolderOperation.h
+++ b/src/async/imap/MCIMAPSubscribeFolderOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPSubscribeFolderOperation : public IMAPOperation {
+ class MAILCORE_EXPORT IMAPSubscribeFolderOperation : public IMAPOperation {
public:
IMAPSubscribeFolderOperation();
virtual ~IMAPSubscribeFolderOperation();
diff --git a/src/async/nntp/MCNNTPAsyncSession.h b/src/async/nntp/MCNNTPAsyncSession.h
index e0434fb9..7b9c8a4c 100644
--- a/src/async/nntp/MCNNTPAsyncSession.h
+++ b/src/async/nntp/MCNNTPAsyncSession.h
@@ -19,8 +19,7 @@ namespace mailcore {
class NNTPOperationQueueCallback;
class NNTPConnectionLogger;
- MAILCORE_EXPORT
- class NNTPAsyncSession : public Object {
+ class MAILCORE_EXPORT NNTPAsyncSession : public Object {
public:
NNTPAsyncSession();
virtual ~NNTPAsyncSession();
diff --git a/src/async/nntp/MCNNTPCheckAccountOperation.h b/src/async/nntp/MCNNTPCheckAccountOperation.h
index b9bec07b..395178a0 100644
--- a/src/async/nntp/MCNNTPCheckAccountOperation.h
+++ b/src/async/nntp/MCNNTPCheckAccountOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPCheckAccountOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPCheckAccountOperation : public NNTPOperation {
public:
NNTPCheckAccountOperation();
virtual ~NNTPCheckAccountOperation();
diff --git a/src/async/nntp/MCNNTPDisconnectOperation.h b/src/async/nntp/MCNNTPDisconnectOperation.h
index aa5c12a7..cb4a057a 100644
--- a/src/async/nntp/MCNNTPDisconnectOperation.h
+++ b/src/async/nntp/MCNNTPDisconnectOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPDisconnectOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPDisconnectOperation : public NNTPOperation {
public:
NNTPDisconnectOperation();
virtual ~NNTPDisconnectOperation();
diff --git a/src/async/nntp/MCNNTPFetchAllArticlesOperation.h b/src/async/nntp/MCNNTPFetchAllArticlesOperation.h
index b40c9720..0fa532c8 100644
--- a/src/async/nntp/MCNNTPFetchAllArticlesOperation.h
+++ b/src/async/nntp/MCNNTPFetchAllArticlesOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPFetchAllArticlesOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPFetchAllArticlesOperation : public NNTPOperation {
public:
NNTPFetchAllArticlesOperation();
virtual ~NNTPFetchAllArticlesOperation();
diff --git a/src/async/nntp/MCNNTPFetchArticleOperation.h b/src/async/nntp/MCNNTPFetchArticleOperation.h
index e715ddf6..3e066b7b 100644
--- a/src/async/nntp/MCNNTPFetchArticleOperation.h
+++ b/src/async/nntp/MCNNTPFetchArticleOperation.h
@@ -15,8 +15,7 @@
#ifdef __cplusplus
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPFetchArticleOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPFetchArticleOperation : public NNTPOperation {
public:
NNTPFetchArticleOperation();
virtual ~NNTPFetchArticleOperation();
diff --git a/src/async/nntp/MCNNTPFetchHeaderOperation.h b/src/async/nntp/MCNNTPFetchHeaderOperation.h
index d12e9f57..93b9d380 100644
--- a/src/async/nntp/MCNNTPFetchHeaderOperation.h
+++ b/src/async/nntp/MCNNTPFetchHeaderOperation.h
@@ -18,8 +18,7 @@ namespace mailcore {
class MessageHeader;
- MAILCORE_EXPORT
- class NNTPFetchHeaderOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPFetchHeaderOperation : public NNTPOperation {
public:
NNTPFetchHeaderOperation();
virtual ~NNTPFetchHeaderOperation();
diff --git a/src/async/nntp/MCNNTPFetchOverviewOperation.h b/src/async/nntp/MCNNTPFetchOverviewOperation.h
index 4b48366b..bf8db26f 100644
--- a/src/async/nntp/MCNNTPFetchOverviewOperation.h
+++ b/src/async/nntp/MCNNTPFetchOverviewOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPFetchOverviewOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPFetchOverviewOperation : public NNTPOperation {
public:
NNTPFetchOverviewOperation();
virtual ~NNTPFetchOverviewOperation();
diff --git a/src/async/nntp/MCNNTPFetchServerTimeOperation.h b/src/async/nntp/MCNNTPFetchServerTimeOperation.h
index 765862bc..b01a1599 100644
--- a/src/async/nntp/MCNNTPFetchServerTimeOperation.h
+++ b/src/async/nntp/MCNNTPFetchServerTimeOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPFetchServerTimeOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPFetchServerTimeOperation : public NNTPOperation {
public:
NNTPFetchServerTimeOperation();
virtual ~NNTPFetchServerTimeOperation();
diff --git a/src/async/nntp/MCNNTPListNewsgroupsOperation.h b/src/async/nntp/MCNNTPListNewsgroupsOperation.h
index 3450ef3b..d2c68038 100644
--- a/src/async/nntp/MCNNTPListNewsgroupsOperation.h
+++ b/src/async/nntp/MCNNTPListNewsgroupsOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPListNewsgroupsOperation : public NNTPOperation {
+ class MAILCORE_EXPORT NNTPListNewsgroupsOperation : public NNTPOperation {
public:
NNTPListNewsgroupsOperation();
virtual ~NNTPListNewsgroupsOperation();
diff --git a/src/async/nntp/MCNNTPOperation.h b/src/async/nntp/MCNNTPOperation.h
index a0b49ca2..52205e9f 100644
--- a/src/async/nntp/MCNNTPOperation.h
+++ b/src/async/nntp/MCNNTPOperation.h
@@ -20,8 +20,7 @@ namespace mailcore {
class NNTPAsyncSession;
class NNTPOperationCallback;
- MAILCORE_EXPORT
- class NNTPOperation : public Operation, public NNTPProgressCallback {
+ class MAILCORE_EXPORT NNTPOperation : public Operation, public NNTPProgressCallback {
public:
NNTPOperation();
virtual ~NNTPOperation();
diff --git a/src/async/nntp/MCNNTPOperationCallback.h b/src/async/nntp/MCNNTPOperationCallback.h
index 1d455016..e12a1b75 100644
--- a/src/async/nntp/MCNNTPOperationCallback.h
+++ b/src/async/nntp/MCNNTPOperationCallback.h
@@ -10,14 +10,15 @@
#define MAILCORE_MCNNTPOPERATIONCALLBACK_H
+#include <MailCore/MCUtils.h>
+
#ifdef __cplusplus
namespace mailcore {
class NNTPOperation;
- MAILCORE_EXPORT
- class NNTPOperationCallback {
+ class MAILCORE_EXPORT NNTPOperationCallback {
public:
virtual void bodyProgress(NNTPOperation * session, unsigned int current, unsigned int maximum) {};
};
diff --git a/src/async/pop/MCPOPAsyncSession.h b/src/async/pop/MCPOPAsyncSession.h
index eab64f60..2cc50e12 100644
--- a/src/async/pop/MCPOPAsyncSession.h
+++ b/src/async/pop/MCPOPAsyncSession.h
@@ -25,8 +25,7 @@ namespace mailcore {
class POPOperationQueueCallback;
class POPConnectionLogger;
- MAILCORE_EXPORT
- class POPAsyncSession : public Object {
+ class MAILCORE_EXPORT POPAsyncSession : public Object {
public:
POPAsyncSession();
virtual ~POPAsyncSession();
diff --git a/src/async/pop/MCPOPCheckAccountOperation.h b/src/async/pop/MCPOPCheckAccountOperation.h
index 7978372f..2b677918 100644
--- a/src/async/pop/MCPOPCheckAccountOperation.h
+++ b/src/async/pop/MCPOPCheckAccountOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class POPCheckAccountOperation : public POPOperation {
+ class MAILCORE_EXPORT POPCheckAccountOperation : public POPOperation {
public:
POPCheckAccountOperation();
virtual ~POPCheckAccountOperation();
diff --git a/src/async/pop/MCPOPDeleteMessagesOperation.h b/src/async/pop/MCPOPDeleteMessagesOperation.h
index 30332a78..e19e211c 100644
--- a/src/async/pop/MCPOPDeleteMessagesOperation.h
+++ b/src/async/pop/MCPOPDeleteMessagesOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class POPDeleteMessagesOperation : public POPOperation {
+ class MAILCORE_EXPORT POPDeleteMessagesOperation : public POPOperation {
public:
POPDeleteMessagesOperation();
virtual ~POPDeleteMessagesOperation();
diff --git a/src/async/pop/MCPOPFetchHeaderOperation.h b/src/async/pop/MCPOPFetchHeaderOperation.h
index f124dfe9..c2c3dee8 100644
--- a/src/async/pop/MCPOPFetchHeaderOperation.h
+++ b/src/async/pop/MCPOPFetchHeaderOperation.h
@@ -18,8 +18,7 @@ namespace mailcore {
class MessageHeader;
- MAILCORE_EXPORT
- class POPFetchHeaderOperation : public POPOperation {
+ class MAILCORE_EXPORT POPFetchHeaderOperation : public POPOperation {
public:
POPFetchHeaderOperation();
virtual ~POPFetchHeaderOperation();
diff --git a/src/async/pop/MCPOPFetchMessageOperation.h b/src/async/pop/MCPOPFetchMessageOperation.h
index a03eb08f..23fa1e89 100644
--- a/src/async/pop/MCPOPFetchMessageOperation.h
+++ b/src/async/pop/MCPOPFetchMessageOperation.h
@@ -15,8 +15,7 @@
#ifdef __cplusplus
namespace mailcore {
- MAILCORE_EXPORT
- class POPFetchMessageOperation : public POPOperation {
+ class MAILCORE_EXPORT POPFetchMessageOperation : public POPOperation {
public:
POPFetchMessageOperation();
virtual ~POPFetchMessageOperation();
diff --git a/src/async/pop/MCPOPFetchMessagesOperation.h b/src/async/pop/MCPOPFetchMessagesOperation.h
index 81a6759e..7eb797b0 100644
--- a/src/async/pop/MCPOPFetchMessagesOperation.h
+++ b/src/async/pop/MCPOPFetchMessagesOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class POPFetchMessagesOperation : public POPOperation {
+ class MAILCORE_EXPORT POPFetchMessagesOperation : public POPOperation {
public:
POPFetchMessagesOperation();
virtual ~POPFetchMessagesOperation();
diff --git a/src/async/pop/MCPOPNoopOperation.h b/src/async/pop/MCPOPNoopOperation.h
index c21f48a6..cc040c08 100644
--- a/src/async/pop/MCPOPNoopOperation.h
+++ b/src/async/pop/MCPOPNoopOperation.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class POPNoopOperation : public POPOperation {
+ class MAILCORE_EXPORT POPNoopOperation : public POPOperation {
public:
POPNoopOperation();
virtual ~POPNoopOperation();
diff --git a/src/async/pop/MCPOPOperation.h b/src/async/pop/MCPOPOperation.h
index 88fb5c34..652e4a4b 100644
--- a/src/async/pop/MCPOPOperation.h
+++ b/src/async/pop/MCPOPOperation.h
@@ -20,8 +20,7 @@ namespace mailcore {
class POPAsyncSession;
class POPOperationCallback;
- MAILCORE_EXPORT
- class POPOperation : public Operation, public POPProgressCallback {
+ class MAILCORE_EXPORT POPOperation : public Operation, public POPProgressCallback {
public:
POPOperation();
virtual ~POPOperation();
diff --git a/src/async/pop/MCPOPOperationCallback.h b/src/async/pop/MCPOPOperationCallback.h
index 7fd9cc13..60714b88 100644
--- a/src/async/pop/MCPOPOperationCallback.h
+++ b/src/async/pop/MCPOPOperationCallback.h
@@ -10,14 +10,15 @@
#define MAILCORE_MCPOPOPERATIONCALLBACK_H
+#include <MailCore/MCUtils.h>
+
#ifdef __cplusplus
namespace mailcore {
class POPOperation;
- MAILCORE_EXPORT
- class POPOperationCallback {
+ class MAILCORE_EXPORT POPOperationCallback {
public:
virtual void bodyProgress(POPOperation * session, unsigned int current, unsigned int maximum) {};
};
diff --git a/src/async/smtp/MCSMTPAsyncSession.h b/src/async/smtp/MCSMTPAsyncSession.h
index 663784fc..5d94163e 100644
--- a/src/async/smtp/MCSMTPAsyncSession.h
+++ b/src/async/smtp/MCSMTPAsyncSession.h
@@ -16,8 +16,7 @@ namespace mailcore {
class SMTPOperationQueueCallback;
class SMTPConnectionLogger;
- MAILCORE_EXPORT
- class SMTPAsyncSession : public Object {
+ class MAILCORE_EXPORT SMTPAsyncSession : public Object {
public:
SMTPAsyncSession();
virtual ~SMTPAsyncSession();
diff --git a/src/async/smtp/MCSMTPCheckAccountOperation.h b/src/async/smtp/MCSMTPCheckAccountOperation.h
index ab0e7039..ad45d38b 100644
--- a/src/async/smtp/MCSMTPCheckAccountOperation.h
+++ b/src/async/smtp/MCSMTPCheckAccountOperation.h
@@ -17,8 +17,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class SMTPCheckAccountOperation : public SMTPOperation {
+ class MAILCORE_EXPORT SMTPCheckAccountOperation : public SMTPOperation {
public:
SMTPCheckAccountOperation();
virtual ~SMTPCheckAccountOperation();
diff --git a/src/async/smtp/MCSMTPDisconnectOperation.h b/src/async/smtp/MCSMTPDisconnectOperation.h
index d75c5bc6..668e3c41 100644
--- a/src/async/smtp/MCSMTPDisconnectOperation.h
+++ b/src/async/smtp/MCSMTPDisconnectOperation.h
@@ -18,8 +18,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class SMTPDisconnectOperation : public SMTPOperation {
+ class MAILCORE_EXPORT SMTPDisconnectOperation : public SMTPOperation {
public:
SMTPDisconnectOperation();
virtual ~SMTPDisconnectOperation();
diff --git a/src/async/smtp/MCSMTPLoginOperation.h b/src/async/smtp/MCSMTPLoginOperation.h
index 9e68dc05..fd993459 100644
--- a/src/async/smtp/MCSMTPLoginOperation.h
+++ b/src/async/smtp/MCSMTPLoginOperation.h
@@ -18,8 +18,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class SMTPLoginOperation : public SMTPOperation {
+ class MAILCORE_EXPORT SMTPLoginOperation : public SMTPOperation {
public:
SMTPLoginOperation();
virtual ~SMTPLoginOperation();
diff --git a/src/async/smtp/MCSMTPNoopOperation.h b/src/async/smtp/MCSMTPNoopOperation.h
index 46c955cf..ad194367 100644
--- a/src/async/smtp/MCSMTPNoopOperation.h
+++ b/src/async/smtp/MCSMTPNoopOperation.h
@@ -18,8 +18,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class SMTPNoopOperation : public SMTPOperation {
+ class MAILCORE_EXPORT SMTPNoopOperation : public SMTPOperation {
public:
SMTPNoopOperation();
virtual ~SMTPNoopOperation();
diff --git a/src/async/smtp/MCSMTPOperation.h b/src/async/smtp/MCSMTPOperation.h
index 7530ea8b..5978d3d6 100644
--- a/src/async/smtp/MCSMTPOperation.h
+++ b/src/async/smtp/MCSMTPOperation.h
@@ -20,8 +20,7 @@ namespace mailcore {
class SMTPAsyncSession;
class SMTPOperationCallback;
- MAILCORE_EXPORT
- class SMTPOperation : public Operation, public SMTPProgressCallback {
+ class MAILCORE_EXPORT SMTPOperation : public Operation, public SMTPProgressCallback {
public:
SMTPOperation();
virtual ~SMTPOperation();
diff --git a/src/async/smtp/MCSMTPOperationCallback.h b/src/async/smtp/MCSMTPOperationCallback.h
index 9d576cf7..a5cfdd84 100644
--- a/src/async/smtp/MCSMTPOperationCallback.h
+++ b/src/async/smtp/MCSMTPOperationCallback.h
@@ -10,14 +10,15 @@
#define MAILCORE_MCSMTPOPERATIONCALLBACK_H
+#include <MailCore/MCUtils.h>
+
#ifdef __cplusplus
namespace mailcore {
class SMTPOperation;
- MAILCORE_EXPORT
- class SMTPOperationCallback {
+ class MAILCORE_EXPORT SMTPOperationCallback {
public:
virtual void bodyProgress(SMTPOperation * session, unsigned int current, unsigned int maximum) {};
};
diff --git a/src/async/smtp/MCSMTPSendWithDataOperation.h b/src/async/smtp/MCSMTPSendWithDataOperation.h
index 8a548498..a8ee2515 100644
--- a/src/async/smtp/MCSMTPSendWithDataOperation.h
+++ b/src/async/smtp/MCSMTPSendWithDataOperation.h
@@ -18,8 +18,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class SMTPSendWithDataOperation : public SMTPOperation {
+ class MAILCORE_EXPORT SMTPSendWithDataOperation : public SMTPOperation {
public:
SMTPSendWithDataOperation();
virtual ~SMTPSendWithDataOperation();
diff --git a/src/core/abstract/MCAbstractMessage.h b/src/core/abstract/MCAbstractMessage.h
index bd93f44c..6e7e2431 100644
--- a/src/core/abstract/MCAbstractMessage.h
+++ b/src/core/abstract/MCAbstractMessage.h
@@ -11,8 +11,7 @@ namespace mailcore {
class AbstractPart;
class MessageHeader;
- MAILCORE_EXPORT
- class AbstractMessage : public Object {
+ class MAILCORE_EXPORT AbstractMessage : public Object {
public:
AbstractMessage();
virtual ~AbstractMessage();
diff --git a/src/core/abstract/MCAbstractMessagePart.h b/src/core/abstract/MCAbstractMessagePart.h
index 93ccd361..74be7579 100644
--- a/src/core/abstract/MCAbstractMessagePart.h
+++ b/src/core/abstract/MCAbstractMessagePart.h
@@ -11,8 +11,7 @@ namespace mailcore {
class MessageHeader;
- MAILCORE_EXPORT
- class AbstractMessagePart : public AbstractPart {
+ class MAILCORE_EXPORT AbstractMessagePart : public AbstractPart {
public:
AbstractMessagePart();
virtual ~AbstractMessagePart();
diff --git a/src/core/abstract/MCAbstractMultipart.h b/src/core/abstract/MCAbstractMultipart.h
index ce36acbc..814ee6df 100644
--- a/src/core/abstract/MCAbstractMultipart.h
+++ b/src/core/abstract/MCAbstractMultipart.h
@@ -9,8 +9,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class AbstractMultipart : public AbstractPart {
+ class MAILCORE_EXPORT AbstractMultipart : public AbstractPart {
public:
AbstractMultipart();
virtual ~AbstractMultipart();
diff --git a/src/core/abstract/MCAbstractPart.h b/src/core/abstract/MCAbstractPart.h
index 3e6d627e..7a743e1d 100644
--- a/src/core/abstract/MCAbstractPart.h
+++ b/src/core/abstract/MCAbstractPart.h
@@ -11,8 +11,7 @@ namespace mailcore {
class AbstractMessage;
- MAILCORE_EXPORT
- class AbstractPart : public Object {
+ class MAILCORE_EXPORT AbstractPart : public Object {
public:
AbstractPart();
virtual ~AbstractPart();
diff --git a/src/core/abstract/MCAddress.h b/src/core/abstract/MCAddress.h
index 04a42cdf..e6644576 100644
--- a/src/core/abstract/MCAddress.h
+++ b/src/core/abstract/MCAddress.h
@@ -8,8 +8,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class Address : public Object {
+ class MAILCORE_EXPORT Address : public Object {
public:
Address();
virtual ~Address();
diff --git a/src/core/abstract/MCMessageHeader.h b/src/core/abstract/MCMessageHeader.h
index a9161cf7..439e0d44 100644
--- a/src/core/abstract/MCMessageHeader.h
+++ b/src/core/abstract/MCMessageHeader.h
@@ -11,8 +11,7 @@ namespace mailcore {
class Address;
- MAILCORE_EXPORT
- class MessageHeader : public Object {
+ class MAILCORE_EXPORT MessageHeader : public Object {
public:
MessageHeader();
virtual ~MessageHeader();
diff --git a/src/core/basetypes/MCArray.h b/src/core/basetypes/MCArray.h
index 7895b692..7e82ad9e 100644
--- a/src/core/basetypes/MCArray.h
+++ b/src/core/basetypes/MCArray.h
@@ -12,8 +12,7 @@ namespace mailcore {
class String;
- MAILCORE_EXPORT
- class Array : public Object {
+ class MAILCORE_EXPORT Array : public Object {
public:
Array();
virtual ~Array();
diff --git a/src/core/basetypes/MCAssert.h b/src/core/basetypes/MCAssert.h
index 226ea8a0..4022e285 100644
--- a/src/core/basetypes/MCAssert.h
+++ b/src/core/basetypes/MCAssert.h
@@ -2,6 +2,8 @@
#define MAILCORE_MCASSERT_H
+#include <MailCore/MCUtils.h>
+
#define MCAssert(cond) MCAssertInternal(__FILE__, __LINE__, cond, #cond)
#ifdef __cplusplus
diff --git a/src/core/basetypes/MCAutoreleasePool.h b/src/core/basetypes/MCAutoreleasePool.h
index a84ede29..c3abf477 100644
--- a/src/core/basetypes/MCAutoreleasePool.h
+++ b/src/core/basetypes/MCAutoreleasePool.h
@@ -11,8 +11,7 @@ typedef struct carray_s carray;
namespace mailcore {
- MAILCORE_EXPORT
- class AutoreleasePool : public Object {
+ class MAILCORE_EXPORT AutoreleasePool : public Object {
public:
AutoreleasePool();
virtual ~AutoreleasePool();
diff --git a/src/core/basetypes/MCConnectionLogger.h b/src/core/basetypes/MCConnectionLogger.h
index d0a44713..d5282db4 100644
--- a/src/core/basetypes/MCConnectionLogger.h
+++ b/src/core/basetypes/MCConnectionLogger.h
@@ -12,6 +12,8 @@
#include <stdlib.h>
+#include <MailCore/MCUtils.h>
+
#ifdef __cplusplus
namespace mailcore {
@@ -33,8 +35,7 @@ namespace mailcore {
ConnectionLogTypeErrorSent,
};
- MAILCORE_EXPORT
- class ConnectionLogger {
+ class MAILCORE_EXPORT ConnectionLogger {
public:
virtual void log(void * sender, ConnectionLogType logType, Data * buffer) {}
};
diff --git a/src/core/basetypes/MCData.h b/src/core/basetypes/MCData.h
index db3af1e6..bec75008 100644
--- a/src/core/basetypes/MCData.h
+++ b/src/core/basetypes/MCData.h
@@ -17,8 +17,7 @@ namespace mailcore {
class String;
- MAILCORE_EXPORT
- class Data : public Object {
+ class MAILCORE_EXPORT Data : public Object {
public:
Data();
Data(int capacity);
diff --git a/src/core/basetypes/MCHTMLCleaner.h b/src/core/basetypes/MCHTMLCleaner.h
index bf692e5c..33e65767 100644
--- a/src/core/basetypes/MCHTMLCleaner.h
+++ b/src/core/basetypes/MCHTMLCleaner.h
@@ -11,10 +11,11 @@
#define MAILCORE_HTMLCLEANER_H
#include <MailCore/MCString.h>
+#include <MailCore/MCUtils.h>
namespace mailcore {
- class HTMLCleaner {
+ class MAILCORE_EXPORT HTMLCleaner {
public:
static String * cleanHTML(String * input);
};
diff --git a/src/core/basetypes/MCHashMap.h b/src/core/basetypes/MCHashMap.h
index ec7dea59..93938383 100644
--- a/src/core/basetypes/MCHashMap.h
+++ b/src/core/basetypes/MCHashMap.h
@@ -13,8 +13,7 @@ namespace mailcore {
struct HashMapCell;
typedef HashMapCell HashMapIter;
- MAILCORE_EXPORT
- class HashMap : public Object {
+ class MAILCORE_EXPORT HashMap : public Object {
public:
HashMap();
virtual ~HashMap();
diff --git a/src/core/basetypes/MCIndexSet.h b/src/core/basetypes/MCIndexSet.h
index 1e8d3853..e76517db 100644
--- a/src/core/basetypes/MCIndexSet.h
+++ b/src/core/basetypes/MCIndexSet.h
@@ -18,8 +18,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IndexSet : public Object {
+ class MAILCORE_EXPORT IndexSet : public Object {
public:
IndexSet();
IndexSet(IndexSet * o);
diff --git a/src/core/basetypes/MCJSON.h b/src/core/basetypes/MCJSON.h
index 4999d0fd..f000dc2d 100644
--- a/src/core/basetypes/MCJSON.h
+++ b/src/core/basetypes/MCJSON.h
@@ -23,8 +23,7 @@ namespace mailcore {
class Null;
- MAILCORE_EXPORT
- class JSON {
+ class MAILCORE_EXPORT JSON {
public:
static String * objectToJSONString(Object * object);
static Data * objectToJSONData(Object * object);
diff --git a/src/core/basetypes/MCJSONParser.h b/src/core/basetypes/MCJSONParser.h
index 16a40c92..dbc0fc90 100644
--- a/src/core/basetypes/MCJSONParser.h
+++ b/src/core/basetypes/MCJSONParser.h
@@ -12,13 +12,14 @@
#include <MailCore/MCObject.h>
#include <MailCore/MCICUTypes.h>
+#include <MailCore/MCUtils.h>
namespace mailcore {
class Data;
class String;
- class JSONParser : public Object {
+ class MAILCORE_EXPORT JSONParser : public Object {
public:
JSONParser();
virtual ~JSONParser();
diff --git a/src/core/basetypes/MCNull.h b/src/core/basetypes/MCNull.h
index 0ee9e532..dc271e04 100644
--- a/src/core/basetypes/MCNull.h
+++ b/src/core/basetypes/MCNull.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class Null : public Object {
+ class MAILCORE_EXPORT Null : public Object {
public:
static Null * null();
};
diff --git a/src/core/basetypes/MCObject.h b/src/core/basetypes/MCObject.h
index 9ca144f0..95446f61 100644
--- a/src/core/basetypes/MCObject.h
+++ b/src/core/basetypes/MCObject.h
@@ -18,8 +18,7 @@ namespace mailcore {
class String;
class HashMap;
- MAILCORE_EXPORT
- class Object {
+ class MAILCORE_EXPORT Object {
public:
Object();
virtual ~Object();
diff --git a/src/core/basetypes/MCOperation.h b/src/core/basetypes/MCOperation.h
index b9d5f95e..5ee8b2f4 100644
--- a/src/core/basetypes/MCOperation.h
+++ b/src/core/basetypes/MCOperation.h
@@ -11,7 +11,7 @@ namespace mailcore {
class OperationCallback;
- class Operation : public Object {
+ class MAILCORE_EXPORT Operation : public Object {
public:
Operation();
virtual ~Operation();
diff --git a/src/core/basetypes/MCOperationCallback.h b/src/core/basetypes/MCOperationCallback.h
index 54a89f9a..425b1e99 100644
--- a/src/core/basetypes/MCOperationCallback.h
+++ b/src/core/basetypes/MCOperationCallback.h
@@ -2,14 +2,15 @@
#define MAILCORE_MCOPERATIONCALLBACK_H
+#include <MailCore/MCUtils.h>
+
#ifdef __cplusplus
namespace mailcore {
class Operation;
- MAILCORE_EXPORT
- class OperationCallback {
+ class MAILCORE_EXPORT OperationCallback {
public:
virtual void operationFinished(Operation * op) {}
};
diff --git a/src/core/basetypes/MCOperationQueue.h b/src/core/basetypes/MCOperationQueue.h
index 3c15e09a..1e8e4844 100644
--- a/src/core/basetypes/MCOperationQueue.h
+++ b/src/core/basetypes/MCOperationQueue.h
@@ -15,8 +15,7 @@ namespace mailcore {
class OperationQueueCallback;
class Array;
- MAILCORE_EXPORT
- class OperationQueue : public Object {
+ class MAILCORE_EXPORT OperationQueue : public Object {
public:
OperationQueue();
virtual ~OperationQueue();
diff --git a/src/core/basetypes/MCOperationQueueCallback.h b/src/core/basetypes/MCOperationQueueCallback.h
index 7004e4eb..482f5541 100644
--- a/src/core/basetypes/MCOperationQueueCallback.h
+++ b/src/core/basetypes/MCOperationQueueCallback.h
@@ -9,12 +9,15 @@
#ifndef MAILCORE_OPERATIONQUEUECALLBACK_H
#define MAILCORE_OPERATIONQUEUECALLBACK_H
+#include <MailCore/MCUtils.h>
+
+#ifdef __cplusplus
+
namespace mailcore {
class OperationQueue;
- MAILCORE_EXPORT
- class OperationQueueCallback {
+ class MAILCORE_EXPORT OperationQueueCallback {
public:
virtual void queueStartRunning() {}
virtual void queueStoppedRunning() {}
@@ -23,3 +26,5 @@ namespace mailcore {
}
#endif
+
+#endif
diff --git a/src/core/basetypes/MCRange.h b/src/core/basetypes/MCRange.h
index 5dd5ecf2..9ec4f568 100644
--- a/src/core/basetypes/MCRange.h
+++ b/src/core/basetypes/MCRange.h
@@ -6,6 +6,8 @@
#include <inttypes.h>
+#include <MailCore/MCUtils.h>
+
#ifndef UINT64_MAX
# define UINT64_MAX 18446744073709551615ULL
#endif
diff --git a/src/core/basetypes/MCSet.h b/src/core/basetypes/MCSet.h
index e3153c9f..8b477cc1 100644
--- a/src/core/basetypes/MCSet.h
+++ b/src/core/basetypes/MCSet.h
@@ -12,8 +12,7 @@ namespace mailcore {
class Array;
class HashMap;
- MAILCORE_EXPORT
- class Set : public Object {
+ class MAILCORE_EXPORT Set : public Object {
public:
Set();
Set(Set * o);
diff --git a/src/core/basetypes/MCString.h b/src/core/basetypes/MCString.h
index 0edd2982..0735d321 100644
--- a/src/core/basetypes/MCString.h
+++ b/src/core/basetypes/MCString.h
@@ -16,8 +16,7 @@ namespace mailcore {
class Data;
class Array;
- MAILCORE_EXPORT
- class String : public Object {
+ class MAILCORE_EXPORT String : public Object {
public:
String(const UChar * unicodeChars = NULL);
String(const UChar * unicodeChars, unsigned int length);
diff --git a/src/core/basetypes/MCUtils.h b/src/core/basetypes/MCUtils.h
index 2461b540..3892350f 100644
--- a/src/core/basetypes/MCUtils.h
+++ b/src/core/basetypes/MCUtils.h
@@ -36,6 +36,8 @@
#define MCISKINDOFCLASS(instance, class) (dynamic_cast<class *>(instance) != NULL)
+#endif
+
#ifdef _MSC_VER
# ifdef MAILCORE_DLL
# define MAILCORE_EXPORT __declspec(dllexport)
@@ -47,5 +49,3 @@
#endif
#endif
-
-#endif
diff --git a/src/core/basetypes/MCValue.h b/src/core/basetypes/MCValue.h
index 3f0a7b75..41fb6918 100644
--- a/src/core/basetypes/MCValue.h
+++ b/src/core/basetypes/MCValue.h
@@ -29,8 +29,7 @@ namespace mailcore {
ValueTypeData,
};
- MAILCORE_EXPORT
- class Value : public Object {
+ class MAILCORE_EXPORT Value : public Object {
public:
virtual ~Value();
diff --git a/src/core/imap/MCIMAPFolder.h b/src/core/imap/MCIMAPFolder.h
index 10497ef7..5d9c111f 100644
--- a/src/core/imap/MCIMAPFolder.h
+++ b/src/core/imap/MCIMAPFolder.h
@@ -9,8 +9,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFolder : public Object {
+ class MAILCORE_EXPORT IMAPFolder : public Object {
public:
IMAPFolder();
virtual ~IMAPFolder();
diff --git a/src/core/imap/MCIMAPFolderStatus.h b/src/core/imap/MCIMAPFolderStatus.h
index fb4410e7..8bfac59f 100644
--- a/src/core/imap/MCIMAPFolderStatus.h
+++ b/src/core/imap/MCIMAPFolderStatus.h
@@ -17,8 +17,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPFolderStatus : public Object {
+ class MAILCORE_EXPORT IMAPFolderStatus : public Object {
public:
IMAPFolderStatus();
virtual ~IMAPFolderStatus();
diff --git a/src/core/imap/MCIMAPIdentity.h b/src/core/imap/MCIMAPIdentity.h
index 176693f9..4f85744d 100644
--- a/src/core/imap/MCIMAPIdentity.h
+++ b/src/core/imap/MCIMAPIdentity.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPIdentity : public Object {
+ class MAILCORE_EXPORT IMAPIdentity : public Object {
public:
IMAPIdentity();
diff --git a/src/core/imap/MCIMAPMessage.h b/src/core/imap/MCIMAPMessage.h
index 15abcbd4..c36a9ad1 100644
--- a/src/core/imap/MCIMAPMessage.h
+++ b/src/core/imap/MCIMAPMessage.h
@@ -15,8 +15,7 @@ namespace mailcore {
class HTMLRendererIMAPCallback;
class HTMLRendererTemplateCallback;
- MAILCORE_EXPORT
- class IMAPMessage : public AbstractMessage {
+ class MAILCORE_EXPORT IMAPMessage : public AbstractMessage {
public:
IMAPMessage();
virtual ~IMAPMessage();
diff --git a/src/core/imap/MCIMAPMessagePart.h b/src/core/imap/MCIMAPMessagePart.h
index 2cb4c975..76317201 100644
--- a/src/core/imap/MCIMAPMessagePart.h
+++ b/src/core/imap/MCIMAPMessagePart.h
@@ -8,8 +8,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPMessagePart : public AbstractMessagePart {
+ class MAILCORE_EXPORT IMAPMessagePart : public AbstractMessagePart {
public:
IMAPMessagePart();
virtual ~IMAPMessagePart();
diff --git a/src/core/imap/MCIMAPMultipart.h b/src/core/imap/MCIMAPMultipart.h
index 741f4123..91396624 100644
--- a/src/core/imap/MCIMAPMultipart.h
+++ b/src/core/imap/MCIMAPMultipart.h
@@ -8,8 +8,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPMultipart : public AbstractMultipart {
+ class MAILCORE_EXPORT IMAPMultipart : public AbstractMultipart {
public:
IMAPMultipart();
virtual ~IMAPMultipart();
diff --git a/src/core/imap/MCIMAPNamespace.h b/src/core/imap/MCIMAPNamespace.h
index 4214fc7f..e57cecba 100644
--- a/src/core/imap/MCIMAPNamespace.h
+++ b/src/core/imap/MCIMAPNamespace.h
@@ -10,8 +10,7 @@ namespace mailcore {
class IMAPNamespaceItem;
- MAILCORE_EXPORT
- class IMAPNamespace : public Object {
+ class MAILCORE_EXPORT IMAPNamespace : public Object {
public:
IMAPNamespace();
virtual ~IMAPNamespace();
diff --git a/src/core/imap/MCIMAPNamespaceItem.h b/src/core/imap/MCIMAPNamespaceItem.h
index 43a28a52..3ca8e485 100644
--- a/src/core/imap/MCIMAPNamespaceItem.h
+++ b/src/core/imap/MCIMAPNamespaceItem.h
@@ -8,8 +8,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPNamespaceItem : public Object {
+ class MAILCORE_EXPORT IMAPNamespaceItem : public Object {
public:
IMAPNamespaceItem();
virtual ~IMAPNamespaceItem();
diff --git a/src/core/imap/MCIMAPPart.h b/src/core/imap/MCIMAPPart.h
index 9cb1a1c6..1a34da21 100644
--- a/src/core/imap/MCIMAPPart.h
+++ b/src/core/imap/MCIMAPPart.h
@@ -12,8 +12,7 @@ namespace mailcore {
class IMAPMessagePart;
class IMAPMultipart;
- MAILCORE_EXPORT
- class IMAPPart : public AbstractPart {
+ class MAILCORE_EXPORT IMAPPart : public AbstractPart {
public:
IMAPPart();
virtual ~IMAPPart();
diff --git a/src/core/imap/MCIMAPProgressCallback.h b/src/core/imap/MCIMAPProgressCallback.h
index 2570dc81..b461eefd 100644
--- a/src/core/imap/MCIMAPProgressCallback.h
+++ b/src/core/imap/MCIMAPProgressCallback.h
@@ -4,12 +4,13 @@
#ifdef __cplusplus
+#include <MailCore/MCUtils.h>
+
namespace mailcore {
class IMAPSession;
- MAILCORE_EXPORT
- class IMAPProgressCallback {
+ class MAILCORE_EXPORT IMAPProgressCallback {
public:
virtual void bodyProgress(IMAPSession * session, unsigned int current, unsigned int maximum) {};
virtual void itemsProgress(IMAPSession * session, unsigned int current, unsigned int maximum) {};
diff --git a/src/core/imap/MCIMAPSearchExpression.h b/src/core/imap/MCIMAPSearchExpression.h
index 0d53e0b3..6f1f4ea0 100644
--- a/src/core/imap/MCIMAPSearchExpression.h
+++ b/src/core/imap/MCIMAPSearchExpression.h
@@ -9,8 +9,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPSearchExpression : public Object {
+ class MAILCORE_EXPORT IMAPSearchExpression : public Object {
public:
IMAPSearchExpression();
virtual ~IMAPSearchExpression();
diff --git a/src/core/imap/MCIMAPSession.h b/src/core/imap/MCIMAPSession.h
index 456895d2..e96b8fec 100755
--- a/src/core/imap/MCIMAPSession.h
+++ b/src/core/imap/MCIMAPSession.h
@@ -22,8 +22,7 @@ namespace mailcore {
class IMAPFolderStatus;
class IMAPIdentity;
- MAILCORE_EXPORT
- class IMAPSession : public Object {
+ class MAILCORE_EXPORT IMAPSession : public Object {
public:
IMAPSession();
virtual ~IMAPSession();
diff --git a/src/core/imap/MCIMAPSyncResult.h b/src/core/imap/MCIMAPSyncResult.h
index f2ff311b..683ca6cc 100644
--- a/src/core/imap/MCIMAPSyncResult.h
+++ b/src/core/imap/MCIMAPSyncResult.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class IMAPSyncResult : public Object {
+ class MAILCORE_EXPORT IMAPSyncResult : public Object {
public:
IMAPSyncResult();
virtual ~IMAPSyncResult();
diff --git a/src/core/nntp/MCNNTPGroupInfo.h b/src/core/nntp/MCNNTPGroupInfo.h
index 7aab5e17..75a6675c 100644
--- a/src/core/nntp/MCNNTPGroupInfo.h
+++ b/src/core/nntp/MCNNTPGroupInfo.h
@@ -8,8 +8,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NNTPGroupInfo : public Object {
+ class MAILCORE_EXPORT NNTPGroupInfo : public Object {
public:
NNTPGroupInfo();
virtual ~NNTPGroupInfo();
diff --git a/src/core/nntp/MCNNTPProgressCallback.h b/src/core/nntp/MCNNTPProgressCallback.h
index 46cfbe72..dd615d04 100644
--- a/src/core/nntp/MCNNTPProgressCallback.h
+++ b/src/core/nntp/MCNNTPProgressCallback.h
@@ -4,12 +4,13 @@
#ifdef __cplusplus
+#include <MailCore/MCUtils.h>
+
namespace mailcore {
class NNTPSession;
- MAILCORE_EXPORT
- class NNTPProgressCallback {
+ class MAILCORE_EXPORT NNTPProgressCallback {
public:
virtual void bodyProgress(NNTPSession * session, unsigned int current, unsigned int maximum) {};
};
diff --git a/src/core/nntp/MCNNTPSession.h b/src/core/nntp/MCNNTPSession.h
index 1d896192..dc2316ff 100644
--- a/src/core/nntp/MCNNTPSession.h
+++ b/src/core/nntp/MCNNTPSession.h
@@ -11,8 +11,7 @@ namespace mailcore {
class NNTPProgressCallback;
class MessageHeader;
- MAILCORE_EXPORT
- class NNTPSession : public Object {
+ class MAILCORE_EXPORT NNTPSession : public Object {
public:
NNTPSession();
virtual ~NNTPSession();
diff --git a/src/core/pop/MCPOPMessageInfo.h b/src/core/pop/MCPOPMessageInfo.h
index 3a906668..6d70fe30 100644
--- a/src/core/pop/MCPOPMessageInfo.h
+++ b/src/core/pop/MCPOPMessageInfo.h
@@ -8,8 +8,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class POPMessageInfo : public Object {
+ class MAILCORE_EXPORT POPMessageInfo : public Object {
public:
POPMessageInfo();
virtual ~POPMessageInfo();
diff --git a/src/core/pop/MCPOPProgressCallback.h b/src/core/pop/MCPOPProgressCallback.h
index a4f32732..cdee9332 100644
--- a/src/core/pop/MCPOPProgressCallback.h
+++ b/src/core/pop/MCPOPProgressCallback.h
@@ -4,12 +4,13 @@
#ifdef __cplusplus
+#include <MailCore/MCUtils.h>
+
namespace mailcore {
class POPSession;
- MAILCORE_EXPORT
- class POPProgressCallback {
+ class MAILCORE_EXPORT POPProgressCallback {
public:
virtual void bodyProgress(POPSession * session, unsigned int current, unsigned int maximum) {};
};
diff --git a/src/core/pop/MCPOPSession.h b/src/core/pop/MCPOPSession.h
index 262cfe41..eda323c0 100644
--- a/src/core/pop/MCPOPSession.h
+++ b/src/core/pop/MCPOPSession.h
@@ -13,8 +13,7 @@ namespace mailcore {
class POPProgressCallback;
class MessageHeader;
- MAILCORE_EXPORT
- class POPSession : public Object {
+ class MAILCORE_EXPORT POPSession : public Object {
public:
POPSession();
virtual ~POPSession();
diff --git a/src/core/provider/MCMailProvider.h b/src/core/provider/MCMailProvider.h
index 20589a74..e0801da5 100644
--- a/src/core/provider/MCMailProvider.h
+++ b/src/core/provider/MCMailProvider.h
@@ -18,8 +18,7 @@ namespace mailcore {
class NetService;
- MAILCORE_EXPORT
- class MailProvider : public Object {
+ class MAILCORE_EXPORT MailProvider : public Object {
public:
static MailProvider * providerWithInfo(HashMap * info);
diff --git a/src/core/provider/MCMailProvidersManager.h b/src/core/provider/MCMailProvidersManager.h
index 92ae59af..42d1d3bc 100644
--- a/src/core/provider/MCMailProvidersManager.h
+++ b/src/core/provider/MCMailProvidersManager.h
@@ -18,8 +18,7 @@ namespace mailcore {
class MailProvider;
- MAILCORE_EXPORT
- class MailProvidersManager : public Object {
+ class MAILCORE_EXPORT MailProvidersManager : public Object {
public:
static MailProvidersManager * sharedManager();
diff --git a/src/core/provider/MCNetService.h b/src/core/provider/MCNetService.h
index efc6c19c..bc1edf81 100644
--- a/src/core/provider/MCNetService.h
+++ b/src/core/provider/MCNetService.h
@@ -17,8 +17,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class NetService : public Object {
+ class MAILCORE_EXPORT NetService : public Object {
public:
NetService();
diff --git a/src/core/renderer/MCAddressDisplay.h b/src/core/renderer/MCAddressDisplay.h
index 72fcff41..6dd1faf8 100644
--- a/src/core/renderer/MCAddressDisplay.h
+++ b/src/core/renderer/MCAddressDisplay.h
@@ -16,8 +16,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class AddressDisplay {
+ class MAILCORE_EXPORT AddressDisplay {
public:
static String * displayStringForAddress(Address * address);
static String * shortDisplayStringForAddress(Address * address);
diff --git a/src/core/renderer/MCDateFormatter.h b/src/core/renderer/MCDateFormatter.h
index ea93b4fc..d2198d04 100644
--- a/src/core/renderer/MCDateFormatter.h
+++ b/src/core/renderer/MCDateFormatter.h
@@ -31,8 +31,7 @@ namespace mailcore {
DateFormatStyleNone = -1 /* UDAT_NONE */,
};
- MAILCORE_EXPORT
- class DateFormatter : public Object {
+ class MAILCORE_EXPORT DateFormatter : public Object {
public:
DateFormatter();
virtual ~DateFormatter();
diff --git a/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h b/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h
index 6cd86d1b..c3c19741 100644
--- a/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h
+++ b/src/core/renderer/MCHTMLBodyRendererTemplateCallback.h
@@ -11,13 +11,13 @@
#define MAILCORE_MCHTMLBODYRENDERERTEMPLATECALLBACK_H
#include <MailCore/MCHTMLRendererCallback.h>
+#include <MailCore/MCUtils.h>
#ifdef __cplusplus
namespace mailcore {
- MAILCORE_EXPORT
- class HTMLBodyRendererTemplateCallback : public Object, public HTMLRendererTemplateCallback {
+ class MAILCORE_EXPORT HTMLBodyRendererTemplateCallback : public Object, public HTMLRendererTemplateCallback {
public:
virtual String * templateForMainHeader(MessageHeader * header);
};
diff --git a/src/core/renderer/MCHTMLRenderer.h b/src/core/renderer/MCHTMLRenderer.h
index 6d59cb67..dc527b2f 100644
--- a/src/core/renderer/MCHTMLRenderer.h
+++ b/src/core/renderer/MCHTMLRenderer.h
@@ -22,7 +22,7 @@ namespace mailcore {
class HTMLRendererTemplateCallback;
class HTMLRendererIMAPCallback;
- class HTMLRenderer {
+ class MAILCORE_EXPORT HTMLRenderer {
public:
static String * htmlForRFC822Message(MessageParser * message,
HTMLRendererTemplateCallback * htmlCallback);
diff --git a/src/core/renderer/MCHTMLRendererCallback.h b/src/core/renderer/MCHTMLRendererCallback.h
index f67763e5..7c20f18a 100644
--- a/src/core/renderer/MCHTMLRendererCallback.h
+++ b/src/core/renderer/MCHTMLRendererCallback.h
@@ -12,6 +12,7 @@
#include <MailCore/MCAbstract.h>
#include <MailCore/MCIMAP.h>
+#include <MailCore/MCUtils.h>
#ifdef __cplusplus
@@ -19,8 +20,7 @@ namespace mailcore {
class MessageParser;
- MAILCORE_EXPORT
- class HTMLRendererIMAPCallback {
+ class MAILCORE_EXPORT HTMLRendererIMAPCallback {
public:
HTMLRendererIMAPCallback() {}
virtual ~HTMLRendererIMAPCallback() {}
@@ -30,8 +30,7 @@ namespace mailcore {
virtual void prefetchImageIMAPPart(String * folder, IMAPPart * part) {}
};
- MAILCORE_EXPORT
- class HTMLRendererTemplateCallback {
+ class MAILCORE_EXPORT HTMLRendererTemplateCallback {
public:
virtual bool canPreviewPart(AbstractPart * part);
virtual bool shouldShowPart(AbstractPart * part);
diff --git a/src/core/renderer/MCHTMLRendererIMAPDataCallback.h b/src/core/renderer/MCHTMLRendererIMAPDataCallback.h
index acba9f9f..7981b114 100644
--- a/src/core/renderer/MCHTMLRendererIMAPDataCallback.h
+++ b/src/core/renderer/MCHTMLRendererIMAPDataCallback.h
@@ -11,13 +11,13 @@
#define MAILCORE_MCHTMLRENDERERIMAPDATACALLBACK_H
#include "MCHTMLRendererCallback.h"
+#include <MailCore/MCUtils.h>
#ifdef __cplusplus
namespace mailcore {
- MAILCORE_EXPORT
- class HTMLRendererIMAPDataCallback : public Object, public HTMLRendererIMAPCallback {
+ class MAILCORE_EXPORT HTMLRendererIMAPDataCallback : public Object, public HTMLRendererIMAPCallback {
public:
HTMLRendererIMAPDataCallback(IMAPSession * session, uint32_t uid);
diff --git a/src/core/renderer/MCSizeFormatter.h b/src/core/renderer/MCSizeFormatter.h
index 22ae2f67..cfc8090f 100644
--- a/src/core/renderer/MCSizeFormatter.h
+++ b/src/core/renderer/MCSizeFormatter.h
@@ -18,8 +18,7 @@ namespace mailcore {
class String;
- MAILCORE_EXPORT
- class SizeFormatter : public Object {
+ class MAILCORE_EXPORT SizeFormatter : public Object {
public:
static String * stringWithSize(unsigned int size);
};
diff --git a/src/core/rfc822/MCAttachment.h b/src/core/rfc822/MCAttachment.h
index 573366ed..deacf75e 100644
--- a/src/core/rfc822/MCAttachment.h
+++ b/src/core/rfc822/MCAttachment.h
@@ -13,8 +13,7 @@ namespace mailcore {
class MessagePart;
- MAILCORE_EXPORT
- class Attachment : public AbstractPart {
+ class MAILCORE_EXPORT Attachment : public AbstractPart {
public:
static String * mimeTypeForFilename(String * filename);
static Attachment * attachmentWithContentsOfFile(String * filename);
diff --git a/src/core/rfc822/MCMessageBuilder.h b/src/core/rfc822/MCMessageBuilder.h
index 5336d4dc..f03bd09a 100644
--- a/src/core/rfc822/MCMessageBuilder.h
+++ b/src/core/rfc822/MCMessageBuilder.h
@@ -12,8 +12,7 @@ namespace mailcore {
class Attachment;
class HTMLRendererTemplateCallback;
- MAILCORE_EXPORT
- class MessageBuilder : public AbstractMessage {
+ class MAILCORE_EXPORT MessageBuilder : public AbstractMessage {
public:
MessageBuilder();
virtual ~MessageBuilder();
diff --git a/src/core/rfc822/MCMessageParser.h b/src/core/rfc822/MCMessageParser.h
index aed322df..8d2fe4a6 100644
--- a/src/core/rfc822/MCMessageParser.h
+++ b/src/core/rfc822/MCMessageParser.h
@@ -15,8 +15,7 @@ namespace mailcore {
class HTMLRendererTemplateCallback;
- MAILCORE_EXPORT
- class MessageParser : public AbstractMessage {
+ class MAILCORE_EXPORT MessageParser : public AbstractMessage {
public:
static MessageParser * messageParserWithData(Data * data);
static MessageParser * messageParserWithContentsOfFile(String * filename);
diff --git a/src/core/rfc822/MCMessagePart.h b/src/core/rfc822/MCMessagePart.h
index ef649661..894cd3e5 100644
--- a/src/core/rfc822/MCMessagePart.h
+++ b/src/core/rfc822/MCMessagePart.h
@@ -9,8 +9,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class MessagePart : public AbstractMessagePart {
+ class MAILCORE_EXPORT MessagePart : public AbstractMessagePart {
public:
MessagePart();
virtual ~MessagePart();
diff --git a/src/core/rfc822/MCMultipart.h b/src/core/rfc822/MCMultipart.h
index b68718f2..40b0a48b 100644
--- a/src/core/rfc822/MCMultipart.h
+++ b/src/core/rfc822/MCMultipart.h
@@ -9,8 +9,7 @@
namespace mailcore {
- MAILCORE_EXPORT
- class Multipart : public AbstractMultipart {
+ class MAILCORE_EXPORT Multipart : public AbstractMultipart {
public:
Multipart();
virtual ~Multipart();
diff --git a/src/core/smtp/MCSMTPProgressCallback.h b/src/core/smtp/MCSMTPProgressCallback.h
index d3844a82..7cc524a2 100644
--- a/src/core/smtp/MCSMTPProgressCallback.h
+++ b/src/core/smtp/MCSMTPProgressCallback.h
@@ -4,12 +4,13 @@
#ifdef __cplusplus
+#include <MailCore/MCUtils.h>
+
namespace mailcore {
class SMTPSession;
- MAILCORE_EXPORT
- class SMTPProgressCallback {
+ class MAILCORE_EXPORT SMTPProgressCallback {
public:
virtual void bodyProgress(SMTPSession * session, unsigned int current, unsigned int maximum) {};
};
diff --git a/src/core/smtp/MCSMTPSession.h b/src/core/smtp/MCSMTPSession.h
index 0db1acc8..05571bfb 100644
--- a/src/core/smtp/MCSMTPSession.h
+++ b/src/core/smtp/MCSMTPSession.h
@@ -13,8 +13,7 @@ namespace mailcore {
class SMTPProgressCallback;
class MessageBuilder;
- MAILCORE_EXPORT
- class SMTPSession : public Object {
+ class MAILCORE_EXPORT SMTPSession : public Object {
public:
SMTPSession();
virtual ~SMTPSession();