to_string

Return the address as a string in dotted decimal format

Synopsis

template< class StringToken = return_string> StringToken::result_type to_string( StringToken&& token);

Declared in file <boost/url/ipv4_address.hpp> at line 196

Description

When called with no arguments, the return type is `std::string`. Otherwise, the return type and style of output is determined by which string token is passed.

Example

assert( ipv4_address(0x01020304).to_string() == "1.2.3.4" );

Complexity

Constant.

Exception Safety

Strong guarantee. Calls to allocate may throw. String tokens may throw exceptions.

Specification

  • 2.2. Text Representation of Addresses (rfc4291)