Sockets/Sockets.cpp
SocketConnecter::SocketConnecter(SocketConnecter&& s) : Socket()
{
  socket_ = s.socket_;
  s.socket_ = INVALID_SOCKET;
  ipver_ = s.ipver_;
  hints.ai_family = s.hints.ai_family;
  hints.ai_socktype = s.hints.ai_socktype;
  hints.ai_protocol = s.hints.ai_protocol;
}
//----< move constructor transfers ownership of Win32 socket_ member >-------
< move constructor transfers ownership of Win32 socket_ member >
< move constructor transfers ownership of Win32 socket_ member >
SocketConnecter::SocketConnecter(SocketConnecter&& s) : Socket()
{
  socket_ = s.socket_;
  s.socket_ = INVALID_SOCKET;
  ipver_ = s.ipver_;
  hints.ai_family = s.hints.ai_family;
  hints.ai_socktype = s.hints.ai_socktype;
  hints.ai_protocol = s.hints.ai_protocol;
}
SocketConnecter :: SocketConnecter ( SocketConnecter && s ) : Socket ( ) { socket_ = s . socket_ ; s . socket_ = INVALID_SOCKET ; ipver_ = s . ipver_ ; hints . ai_family = s . hints . ai_family ; hints . ai_socktype = s . hints . ai_socktype ; hints . ai_protocol = s . hints . ai_protocol ; }
< move constructor transfers ownership of Win32 socket_ member >
< move constructor transfers ownership of Win32 socket_ member >