|
ipaddress 1.2.1
|
Provides basic functionality for IP addresses. More...
#include "config.hpp"#include "errors.hpp"#include "endian.hpp"#include "optional.hpp"#include "byte-array.hpp"#include "fixed-string.hpp"Go to the source code of this file.
Classes | |
| class | ip_address_base< Base > |
| A template base class for IP address representations. More... | |
Namespaces | |
| namespace | ipaddress |
| Namespace dedicated to IP addresses and networks operations. | |
Enumerations | |
| enum class | ip_version { V4 = 4 , V6 = 6 } |
| Enumerates the IP address versions. More... | |
| enum class | format { full = 0 , compact , compressed } |
| Enumerates the formatting options for IP address strings. More... | |
Provides basic functionality for IP addresses.
This header file includes the core functionalities and definitions that are common to both IPv4 and IPv6 address handling. It serves as a foundational component for building specialized IP address classes and utilities.