|
| | SockAddress (AddressFamily family, std::string_view address, unsigned short port) |
| | SockAddress (AddressFamily family, unsigned short port) |
| | SockAddress (std::string_view path) |
| sockaddr * | data () noexcept |
| const sockaddr * | data () const noexcept |
| socklen_t | length () const noexcept |
| sa_family_t | family () const noexcept |
| bool | empty () const noexcept |
| socklen_t * | lengthPtr () noexcept |
| unsigned short | port () const noexcept |
| std::string | address () const |
|
| static sa_family_t | nativeFamily (AddressFamily family) noexcept |
Definition at line 14 of file SockAddress.h.
◆ SockAddress() [1/3]
| SockAddress::SockAddress |
( |
AddressFamily | family, |
|
|
std::string_view | address, |
|
|
unsigned short | port ) |
◆ SockAddress() [2/3]
| SockAddress::SockAddress |
( |
AddressFamily | family, |
|
|
unsigned short | port ) |
◆ SockAddress() [3/3]
| SockAddress::SockAddress |
( |
std::string_view | path | ) |
|
|
explicit |
◆ address()
| std::string SockAddress::address |
( |
| ) |
const |
◆ data() [1/2]
| const sockaddr * SockAddress::data |
( |
| ) |
const |
|
noexcept |
◆ data() [2/2]
| sockaddr * SockAddress::data |
( |
| ) |
|
|
noexcept |
◆ empty()
| bool SockAddress::empty |
( |
| ) |
const |
|
noexcept |
◆ family()
| sa_family_t SockAddress::family |
( |
| ) |
const |
|
noexcept |
◆ length()
| socklen_t SockAddress::length |
( |
| ) |
const |
|
noexcept |
◆ lengthPtr()
| socklen_t * SockAddress::lengthPtr |
( |
| ) |
|
|
noexcept |
◆ nativeFamily()
| sa_family_t SockAddress::nativeFamily |
( |
AddressFamily | family | ) |
|
|
staticnoexcept |
◆ port()
| unsigned short SockAddress::port |
( |
| ) |
const |
|
noexcept |
The documentation for this class was generated from the following files: