Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of Boost. Click here to view this page for the latest version.
PrevUpHomeNext

ip::basic_address_range< address_v4 >

Represents a range of IPv4 addresses.

template<>
class basic_address_range< address_v4 >
Types

Name

Description

iterator

The type of an iterator that points into the range.

Member Functions

Name

Description

basic_address_range

Construct an empty range.

Construct an range that represents the given range of addresses.

Copy constructor.

begin

Obtain an iterator that points to the start of the range.

empty

Determine whether the range is empty.

end

Obtain an iterator that points to the end of the range.

find

Find an address in the range.

operator=

Assignment operator.

size

Return the size of the range.

Thread Safety

Distinct objects: Safe.

Shared objects: Unsafe.

Requirements

Header: boost/asio/ip/address_v4_range.hpp

Convenience header: boost/asio.hpp


PrevUpHomeNext