X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fnet%2Fsockaddr.h;h=931d4f4d6e5d50ea87f97620f609cbedc44def1d;hb=HEAD;hp=f2f96951e6920a31d4b79bfc154fac294cfa6440;hpb=593c8202bf8c6ecc563aaacf0811aef953b45f09;p=libs%2Fnet.git diff --git a/source/net/sockaddr.h b/source/net/sockaddr.h index f2f9695..931d4f4 100644 --- a/source/net/sockaddr.h +++ b/source/net/sockaddr.h @@ -2,6 +2,7 @@ #define MSP_NET_SOCKADDR_H_ #include +#include "mspnet_api.h" namespace Msp { namespace Net { @@ -15,13 +16,17 @@ enum Family }; -class SockAddr +class MSPNET_API SockAddr { public: struct SysAddr; protected: SockAddr() = default; + SockAddr(const SockAddr &) = default; + SockAddr(SockAddr &&) = default; + SockAddr &operator=(const SockAddr &) = default; + SockAddr &operator=(SockAddr &&) = default; public: virtual ~SockAddr() = default;