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