| 
    ipaddress 1.2.1
    
   | 
 
Provides a set of functions and classes for handling IPv6 networks. More...
Go to the source code of this file.
Classes | |
| class | ipv6_network_base | 
| Base class for IPv6 network address manipulation.  More... | |
Namespaces | |
| namespace | ipaddress | 
| Namespace dedicated to IP addresses and networks operations.  | |
Typedefs | |
| using | ipv6_network = ip_network_base<ipv6_network_base> | 
| Alias for the specialized ip_network_base class for IPv6.   | |
Functions | |
| template<fixed_string FixedString> | |
| consteval inline ipv6_network | operator""_ipv6_net () noexcept | 
| User-defined literal operator for creating an ipv6_network object from a string literal.   | |
Provides a set of functions and classes for handling IPv6 networks.
This header file defines the ipv6_network_base class and ipv6_network type, which are part of a library for working with IPv6 network addresses. The ipv6_network_base class is derived from the base_v6 class and includes methods for manipulating network addresses. The ipv6_network is a typedef for the ip_network_base class specialized for IPv6, providing a convenient alias for users of the library.