|
C++ Actor Framework 0.18
|
An IP endpoint that contains an ::ipv4_address and a port. More...
#include <ipv4_endpoint.hpp>
Public Member Functions | |
| ipv4_endpoint (ipv4_address address, uint16_t port) | |
| ipv4_endpoint (const ipv4_endpoint &)=default | |
| ipv4_endpoint & | operator= (const ipv4_endpoint &)=default |
| ipv4_address | address () const noexcept |
| Returns the IPv4 address. | |
| void | address (ipv4_address x) noexcept |
| Sets the address of this endpoint. | |
| uint16_t | port () const noexcept |
| Returns the port of this endpoint. | |
| void | port (uint16_t x) noexcept |
| Sets the port of this endpoint. | |
| size_t | hash_code () const noexcept |
| Returns a hash for this object. | |
| long | compare (ipv4_endpoint x) const noexcept |
Compares this endpoint to x. | |
Friends | |
| template<class Inspector > | |
| bool | inspect (Inspector &f, ipv4_endpoint &x) |
An IP endpoint that contains an ::ipv4_address and a port.
|
noexcept |
Compares this endpoint to x.
*this == x, a positive value if *this > x and a negative value otherwise.