ipaddress 1.1.0
|
Cbase_v4< Ext > | A template class providing the base functionality for IPv4 addresses |
▼Cbase_v4< ipv4_address_base > | |
▼Cipv4_address_base | Represents the base class for IPv4 address manipulation |
Cip_address_base< ipv4_address_base > | |
▼Cbase_v4< ipv4_network_base > | |
▼Cipv4_network_base | Base class for IPv4 network address manipulation |
Cip_network_base< ipv4_network_base > | |
Cbase_v6< Ext > | A template class providing the base functionality for IPv6 addresses |
▼Cbase_v6< ipv6_address_base > | |
▼Cipv6_address_base | Represents the base class for IPv6 address manipulation |
Cip_address_base< ipv6_address_base > | |
▼Cbase_v6< ipv6_network_base > | |
▼Cipv6_network_base | Base class for IPv6 network address manipulation |
Cip_network_base< ipv6_network_base > | |
Cbyte_array< N > | A template class for creating and managing a fixed-size array of bytes |
▼Cerror | The primary exception class used by the IP address library |
Clogic_error | Exception for logical errors in IP address operations |
Cparse_error | Exception for errors encountered during IP address parsing |
Cexclude_network_sequence< T > | A sequence container for networks excluding specified subnets |
Cfixed_string< N > | Fixed size string class |
Cfixed_string< IPADDRESS_IPV6_SCOPE_MAX_LENGTH > | |
Chosts_any_sequence | A sequence of host IP addresses |
Chosts_sequence< ip_address_base< Base > > | A sequence of host IP addresses |
Cip_address | A class that represents an IP address, supporting both IPv4 and IPv6 formats |
Cip_address_base< Base > | A template base class for IP address representations |
Cip_address_iterator< ip_address_base< Base > > | An iterator for traversing IP addresses |
Cip_any_iterator< T, Ipv4Iter, Ipv6Iter > | An iterator for unified traversal over IPv4 and IPv6 address spaces |
Cip_exclude_network_iterator< T > | An iterator to traverse IP addresses within a network, excluding specified subnets |
Cip_exclude_network_iterator< value_type > | |
Cip_network | A class that encapsulates both IPv4 and IPv6 network functionalities |
Cip_network_base< Base > | Template base class for representing a network of IP addresses |
Cip_network_iterator< T > | An iterator for traversing IP addresses within a network range |
Cip_network_iterator< value_type > | |
Cip_reverse_iterator< Iterator > | A reverse iterator template class for IP addresses |
Coptional< T > | A template class to manage an optional contained value |
Cscope | Represents the scope identifier for an IPv6 address |
Csubnets_any_sequence< T > | A sequence container for subnet ranges within a network |
Csubnets_sequence< T > | A sequence container for subnet ranges within a network |
Cuint128_t | Class for representing a 128-bit unsigned integer |