Class ipv4_address
An IP version 4 style address.
Synopsis
class ipv4_address;Declared in file <include/boost/url/ipv6_address.hpp> on line 27
Defined in file <include/boost/url/ipv4_address.hpp> on line 53
Types
| Name | Description | 
| The type used to represent an address as an unsigned integer | |
| The type used to represent an address as an array of bytes | 
Member Functions
| Name | Description | 
| Constructor. | |
| Constructor. | |
| Copy Assignment. | |
| Construct from an unsigned integer. | |
| Construct from an array of bytes. | |
| Construct from a string. | |
| Return the address as bytes, in network byte order. | |
| Return the address as an unsigned integer. | |
| Return the address as a string in dotted decimal format | |
| Write a dotted decimal string representing the address to a buffer | |
| Return true if the address is a loopback address | |
| Return true if the address is unspecified | |
| Return true if the address is a multicast address | 
Friends
| Name | Description | 
| Return true if two addresses are equal | |
| Return true if two addresses are not equal | |
Description
Objects of this type are used to construct, parse, and manipulate IP version 6 addresses.
BNF
IPv4address = dec-octet "." dec-octet "." dec-octet "." dec-octet
dec-octet   = DIGIT                 ; 0-9
            / %x31-39 DIGIT         ; 10-99
            / "1" 2DIGIT            ; 100-199
            / "2" %x30-34 DIGIT     ; 200-249
            / "25" %x30-35          ; 250-255