#include <CSocketAddress.hpp>
◆ CIpV4Address() [1/8]
CIpV4Address::CIpV4Address |
( |
| ) |
|
|
default |
◆ CIpV4Address() [2/8]
CIpV4Address::CIpV4Address |
( |
in_port_t | port | ) |
|
|
inlineexplicit |
◆ CIpV4Address() [3/8]
CIpV4Address::CIpV4Address |
( |
in_addr_t | address, |
|
|
in_port_t | port ) |
|
inline |
◆ CIpV4Address() [4/8]
◆ CIpV4Address() [5/8]
CIpV4Address::CIpV4Address |
( |
const sockaddr & | address | ) |
|
|
inlineexplicit |
◆ CIpV4Address() [6/8]
◆ CIpV4Address() [7/8]
CIpV4Address::CIpV4Address |
( |
const sockaddr_in & | address | ) |
|
|
inlineexplicit |
◆ CIpV4Address() [8/8]
◆ create() [1/2]
◆ create() [2/2]
void CIpV4Address::create |
( |
in_addr_t | address, |
|
|
in_port_t | port ) |
◆ getAddress()
in_addr_t CIpV4Address::getAddress |
( |
| ) |
const |
|
inlinenodiscard |
◆ getFamily()
virtual sa_family_t CSocketAddress::getFamily |
( |
| ) |
const |
|
inlinenodiscardvirtualinherited |
◆ getPort()
in_port_t CIpV4Address::getPort |
( |
| ) |
const |
|
inlinenodiscard |
◆ getSocketAddress() [1/2]
const sockaddr * CIpV4Address::getSocketAddress |
( |
| ) |
const |
|
inlinenodiscardoverridevirtual |
◆ getSocketAddress() [2/2]
sockaddr * CIpV4Address::getSocketAddress |
( |
| ) |
|
|
inlineoverridevirtual |
◆ getSocketAddressIn() [1/2]
sockaddr_in * CIpV4Address::getSocketAddressIn |
( |
| ) |
|
|
inline |
◆ getSocketAddressIn() [2/2]
const sockaddr_in * CIpV4Address::getSocketAddressIn |
( |
| ) |
const |
|
inlinenodiscard |
◆ ip()
std::string CIpV4Address::ip |
( |
| ) |
const |
|
inlinenodiscard |
◆ isSet()
bool CIpV4Address::isSet |
( |
| ) |
const |
|
nodiscard |
◆ operator[]()
uint8_t CIpV4Address::operator[] |
( |
int32_t | i | ) |
const |
|
inline |
◆ resolveName()
◆ size()
socklen_t CIpV4Address::size |
( |
| ) |
const |
|
inlinenodiscardoverridevirtual |
◆ toString()
std::string CIpV4Address::toString |
( |
| ) |
const |
|
nodiscard |
◆ ADDRESS_FAMILY
sa_family_t CIpV4Address::ADDRESS_FAMILY = AF_INET |
|
staticconstexpr |
◆ kSizeAddressStruct
size_t CIpV4Address::kSizeAddressStruct = sizeof(sockaddr_in) |
|
staticconstexprprivate |
◆ m_address
sockaddr_in CIpV4Address::m_address {} |
|
private |
The documentation for this class was generated from the following files: