|
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. | |