ipaddress 1.2.0
|
Files | |
base-v4.hpp | |
Adds basic functionality for working with IPv4. | |
base-v6.hpp | |
Adds basic functionality for working with IPv6. | |
byte-array.hpp | |
Provides the byte_array template class for handling fixed-size byte arrays. | |
config.hpp | |
Defines macros for library configuration. | |
endian.hpp | |
Defines macros to determine byte order. | |
errors.hpp | |
Declares error codes and exceptions for IP address operations. | |
fixed-string.hpp | |
Provides a template for a fixed-length string suitable for use in non-type template parameters. | |
fixed-vector.hpp | |
Provides a fixed-size vector class template. | |
hash.hpp | |
Algorithms for calculating hash sums. | |
ip-address-base.hpp | |
Provides basic functionality for IP addresses. | |
ip-address-iterator.hpp | |
Provides iterator classes for sequential IP address traversal. | |
ip-any-address.hpp | |
Unified interface for handling both IPv4 and IPv6 addresses. | |
ip-any-iterator.hpp | |
Provides iterator classes for sequential unified traversal of IPv4 and IPv6. | |
ip-any-network.hpp | |
Defines the ip_network class for representing both IPv4 and IPv6 networks. | |
ip-functions.hpp | |
Utility functions for IP address. | |
ip-network-base.hpp | |
Defines the base class for IP network representation. | |
ip-network-iterator.hpp | |
Iterator utilities for IP network address ranges. | |
ip-networks.hpp | |
Defines constants for various reserved IP networks. | |
ipaddress.hpp | |
The main include file for the ipaddress library. | |
ipv4-address.hpp | |
Provides a set of functions and classes for handling IPv4 addresses. | |
ipv4-network.hpp | |
Provides a set of functions and classes for handling IPv4 networks. | |
ipv6-address.hpp | |
Provides a set of functions and classes for handling IPv6 addresses. | |
ipv6-network.hpp | |
Provides a set of functions and classes for handling IPv6 networks. | |
optional.hpp | |
Manages an optional contained value within a class template. | |
uint128.hpp | |
Defines uint128_t , a portable 128-bit unsigned integer type. | |
unicode.hpp | |
Unicode character processing. | |