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