class address { public: ASIO_DECL address() ASIO_NOEXCEPT; ASIO_DECL address(const asio::ip::address_v4& ipv4_address) ASIO_NOEXCEPT; ASIO_DECL address(const asio::ip::address_v6& ipv6_address) ASIO_NOEXCEPT; ASIO_DECL address(const address& other) ASIO_NOEXCEPT; ASIO_DECL address(address&& other) ASIO_NOEXCEPT; ASIO_DECL address& operator=(const address& other) ASIO_NOEXCEPT; ASIO_DECL address&..