asio C++ library

PrevUpHomeNext

ip::address_v6::make_address_v6

Create an IPv6 address from raw bytes and scope ID.

address_v6 make_address_v6(
    const address_v6::bytes_type & bytes,
    scope_id_type scope_id = 0);
  » more...

Create an IPv6 address from an IP address string.

address_v6 make_address_v6(
    const char * str);
  » more...

address_v6 make_address_v6(
    const char * str,
    asio::error_code & ec);
  » more...

Createan IPv6 address from an IP address string.

address_v6 make_address_v6(
    const std::string & str);
  » more...

address_v6 make_address_v6(
    const std::string & str,
    asio::error_code & ec);
  » more...

address_v6 make_address_v6(
    string_view str);
  » more...

address_v6 make_address_v6(
    string_view str,
    asio::error_code & ec);
  » more...

Create an IPv4-mapped IPv6 address from an IPv4 address.

address_v6 make_address_v6(
    v4_mapped_t ,
    const address_v4 & v4_addr);
  » more...

PrevUpHomeNext