From db5ad2e09a6b38e841463dbe7eb076492b62c948 Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 18 Aug 2009 15:58:17 +0200 Subject: Mad funktioniert jetzt unter Windows --- src/Common/Connection.h | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/Common/Connection.h') diff --git a/src/Common/Connection.h b/src/Common/Connection.h index 73a4ecc..e0c9ce6 100644 --- a/src/Common/Connection.h +++ b/src/Common/Connection.h @@ -20,9 +20,11 @@ #ifndef MAD_COMMON_CONNECTION_H_ #define MAD_COMMON_CONNECTION_H_ +#include "export.h" + #include -#include +#include #include namespace Mad { @@ -35,11 +37,11 @@ namespace Common { class XmlPacket; -class Connection : private boost::noncopyable { +class MAD_COMMON_EXPORT Connection : private boost::noncopyable { private: bool authenticated; - Core::Signals::Signal2, uint16_t> signalReceive; + Core::Signals::Signal2, boost::uint16_t> signalReceive; protected: Connection(Core::Application *application) : authenticated(0), signalReceive(application) {} @@ -51,9 +53,9 @@ class Connection : private boost::noncopyable { public: virtual ~Connection() {} - bool sendPacket(const XmlPacket &packet, uint16_t requestId); + bool sendPacket(const XmlPacket &packet, boost::uint16_t requestId); - Core::Signals::Connection connectSignalReceive(const Core::Signals::Signal2, uint16_t>::slot_type &slot) { + Core::Signals::Connection connectSignalReceive(const Core::Signals::Signal2, boost::uint16_t>::slot_type &slot) { return signalReceive.connect(slot); } void disconnectSignalReceive(const Core::Signals::Connection &con) { -- cgit v1.2.3