ipaddress 1.1.0
|
Iterator utilities for IP network address ranges. More...
Go to the source code of this file.
Classes | |
class | ip_network_iterator< T > |
An iterator for traversing IP addresses within a network range. More... | |
class | ip_exclude_network_iterator< T > |
An iterator to traverse IP addresses within a network, excluding specified subnets. More... | |
class | subnets_sequence< T > |
A sequence container for subnet ranges within a network. More... | |
class | exclude_network_sequence< T > |
A sequence container for networks excluding specified subnets. More... | |
Namespaces | |
namespace | ipaddress |
Namespace dedicated to IP addresses and networks operations. | |
Iterator utilities for IP network address ranges.
This header provides iterator classes for traversing and manipulating IP network address ranges. It includes iterators for iterating over individual IP addresses within a network, excluding certain subnets, and iterating over subnets within a larger network. These utilities are essential for applications that require detailed control over IP address management and enumeration.