An OO wrapper for struct sockaddr.
More...
#include <SocketAddress.hxx>
An OO wrapper for struct sockaddr.
Definition at line 46 of file SocketAddress.hxx.
SocketAddress::SocketAddress |
( |
| ) |
|
|
default |
constexpr SocketAddress::SocketAddress |
( |
std::nullptr_t |
| ) |
|
|
inline |
constexpr SocketAddress::SocketAddress |
( |
const struct sockaddr * |
_address, |
|
|
size_type |
_size |
|
) |
| |
|
inline |
const struct sockaddr* SocketAddress::GetAddress |
( |
| ) |
const |
|
inline |
constexpr int SocketAddress::GetFamily |
( |
| ) |
const |
|
inline |
constexpr size_type SocketAddress::GetSize |
( |
| ) |
const |
|
inline |
bool SocketAddress::IsDefined |
( |
| ) |
const |
|
inline |
Does the object have a well-defined address? Check !IsNull() before calling this method.
Definition at line 91 of file SocketAddress.hxx.
constexpr bool SocketAddress::IsNull |
( |
| ) |
const |
|
inline |
bool SocketAddress::operator!= |
( |
const SocketAddress |
other | ) |
const |
|
inline |
The documentation for this class was generated from the following file: