Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

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,
    boost::system::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,
    boost::system::error_code & ec);
  » more...

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

address_v6 make_address_v6(
    string_view str,
    boost::system::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