ipaddress 1.1.0
Loading...
Searching...
No Matches
ipaddress.hpp
Go to the documentation of this file.
1/**
2 * @file ipaddress.hpp
3 * @brief The main include file for the ipaddress library
4 * @author Vladimir Shaleev
5 * @copyright MIT License
6 *
7 * This file includes all the necessary components for working with IP addresses
8 * and networks, as well as providing functionality for their manipulation.
9 */
10
11#ifndef IPADDRESS_IPADDRESS_HPP
12#define IPADDRESS_IPADDRESS_HPP
13
14#include "ipv4-address.hpp"
15#include "ipv6-address.hpp"
16#include "ipv4-network.hpp"
17#include "ipv6-network.hpp"
18#include "ip-networks.hpp"
21
22/**
23 * @namespace ipaddress
24 *
25 * Namespace dedicated to IP addresses and networks operations.
26 *
27 * This namespace contains all the classes, functions, and utilities necessary for handling
28 * both IPv4 and IPv6 addresses and networks. It provides a comprehensive suite of tools
29 * for various operations such as parsing, constructing, and manipulating IP addresses and networks.
30 */
31
32#endif