|
using | ipv6_bytes = std::array< uint8_t, 16 > |
|
|
| ipv6_address (const ::in6_addr &) noexcept |
|
| ipv6_address (const ipv6_bytes &) noexcept |
|
| ipv6_address (const std::string &) |
|
| ipv6_address (const ipv6_addr &addr) noexcept |
|
template<typename Adjuster > |
auto | adjust_endianness (Adjuster a) |
|
bool | operator== (const ipv6_address &y) const noexcept |
|
bool | operator!= (const ipv6_address &y) const noexcept |
|
const ipv6_bytes & | bytes () const noexcept |
|
bool | is_unspecified () const noexcept |
|
void | write (char *p) const noexcept |
|
void | produce (char *&p) const noexcept |
|
|
static ipv6_address | read (const char *) noexcept |
|
static ipv6_address | consume (const char *&p) noexcept |
|
static constexpr size_t | size () |
|
The documentation for this struct was generated from the following file: