summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'Swiften/Parser/PayloadParserFactoryCollection.h')
-rw-r--r--Swiften/Parser/PayloadParserFactoryCollection.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/Swiften/Parser/PayloadParserFactoryCollection.h b/Swiften/Parser/PayloadParserFactoryCollection.h
index 6407641..1dbdd32 100644
--- a/Swiften/Parser/PayloadParserFactoryCollection.h
+++ b/Swiften/Parser/PayloadParserFactoryCollection.h
@@ -3,23 +3,24 @@
* Licensed under the GNU General Public License v3.
* See Documentation/Licenses/GPLv3.txt for more information.
*/
#pragma once
#include <vector>
#include <Swiften/Parser/AttributeMap.h>
+#include <Swiften/Base/API.h>
namespace Swift {
class PayloadParserFactory;
- class PayloadParserFactoryCollection {
+ class SWIFTEN_API PayloadParserFactoryCollection {
public:
PayloadParserFactoryCollection();
void addFactory(PayloadParserFactory* factory);
void removeFactory(PayloadParserFactory* factory);
void setDefaultFactory(PayloadParserFactory* factory);
PayloadParserFactory* getPayloadParserFactory(const std::string& element, const std::string& ns, const AttributeMap& attributes);