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