ipaddress 1.1.0
|
Provides a set of functions and classes for handling IPv6 addresses. More...
Go to the source code of this file.
Classes | |
class | scope |
Represents the scope identifier for an IPv6 address. More... | |
class | ipv6_address_base |
Represents the base class for IPv6 address manipulation. More... | |
Namespaces | |
namespace | ipaddress |
Namespace dedicated to IP addresses and networks operations. | |
Typedefs | |
using | ipv6_address = ip_address_base<ipv6_address_base> |
Alias for the base class specialized for IPv6 address manipulation. | |
Functions | |
template<fixed_string FixedString> | |
consteval inline ipv6_address | operator""_ipv6 () noexcept |
User-defined literal for creating an ipv6_address from a fixed string at compile time. | |
Provides a set of functions and classes for handling IPv6 addresses.
Includes functionalities to convert IPv6 addresses to and from various formats, perform comparisons, and query specific properties of the addresses. It serves as a foundational component for network applications that require manipulation and analysis of IPv6 address data.