diff options
Diffstat (limited to 'Swiften/Presence')
-rw-r--r-- | Swiften/Presence/DirectedPresenceSender.h | 3 | ||||
-rw-r--r-- | Swiften/Presence/PayloadAddingPresenceSender.h | 3 | ||||
-rw-r--r-- | Swiften/Presence/PresenceOracle.h | 4 | ||||
-rw-r--r-- | Swiften/Presence/StanzaChannelPresenceSender.h | 3 | ||||
-rw-r--r-- | Swiften/Presence/SubscriptionManager.h | 3 |
5 files changed, 11 insertions, 5 deletions
diff --git a/Swiften/Presence/DirectedPresenceSender.h b/Swiften/Presence/DirectedPresenceSender.h index 7dbdd37..0eb16a4 100644 --- a/Swiften/Presence/DirectedPresenceSender.h +++ b/Swiften/Presence/DirectedPresenceSender.h @@ -11,7 +11,8 @@ #include <Swiften/Elements/Presence.h> #include <Swiften/Presence/PresenceSender.h> +#include <Swiften/Base/API.h> namespace Swift { - class DirectedPresenceSender : public PresenceSender { + class SWIFTEN_API DirectedPresenceSender : public PresenceSender { public: enum SendPresence {AndSendPresence, DontSendPresence}; diff --git a/Swiften/Presence/PayloadAddingPresenceSender.h b/Swiften/Presence/PayloadAddingPresenceSender.h index 333842a..4845865 100644 --- a/Swiften/Presence/PayloadAddingPresenceSender.h +++ b/Swiften/Presence/PayloadAddingPresenceSender.h @@ -7,4 +7,5 @@ #pragma once +#include <Swiften/Base/API.h> #include <Swiften/Presence/PresenceSender.h> #include <Swiften/Elements/Payload.h> @@ -18,5 +19,5 @@ namespace Swift { * This class isn't meant to be used with directed presence. */ - class PayloadAddingPresenceSender : public PresenceSender { + class SWIFTEN_API PayloadAddingPresenceSender : public PresenceSender { public: PayloadAddingPresenceSender(PresenceSender*); diff --git a/Swiften/Presence/PresenceOracle.h b/Swiften/Presence/PresenceOracle.h index 09126ea..fcf974f 100644 --- a/Swiften/Presence/PresenceOracle.h +++ b/Swiften/Presence/PresenceOracle.h @@ -12,9 +12,11 @@ #include <Swiften/Elements/Presence.h> +#include <Swiften/Base/API.h> #include <Swiften/Base/boost_bsignals.h> namespace Swift { class StanzaChannel; - class PresenceOracle { + + class SWIFTEN_API PresenceOracle { public: PresenceOracle(StanzaChannel* stanzaChannel); diff --git a/Swiften/Presence/StanzaChannelPresenceSender.h b/Swiften/Presence/StanzaChannelPresenceSender.h index d60d29d..8649acb 100644 --- a/Swiften/Presence/StanzaChannelPresenceSender.h +++ b/Swiften/Presence/StanzaChannelPresenceSender.h @@ -7,4 +7,5 @@ #pragma once +#include <Swiften/Base/API.h> #include <Swiften/Presence/PresenceSender.h> @@ -12,5 +13,5 @@ namespace Swift { class StanzaChannel; - class StanzaChannelPresenceSender : public PresenceSender { + class SWIFTEN_API StanzaChannelPresenceSender : public PresenceSender { public: StanzaChannelPresenceSender(StanzaChannel*); diff --git a/Swiften/Presence/SubscriptionManager.h b/Swiften/Presence/SubscriptionManager.h index efa3e1c..5fabb04 100644 --- a/Swiften/Presence/SubscriptionManager.h +++ b/Swiften/Presence/SubscriptionManager.h @@ -13,9 +13,10 @@ #include <Swiften/Base/boost_bsignals.h> #include <Swiften/Elements/Presence.h> +#include <Swiften/Base/API.h> namespace Swift { class StanzaChannel; - class SubscriptionManager { + class SWIFTEN_API SubscriptionManager { public: SubscriptionManager(StanzaChannel* stanzaChannel); |