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