MPD
0.20.18
|
An OO wrapper for struct sockaddr_storage. More...
#include <StaticSocketAddress.hxx>
Public Types | |
typedef SocketAddress::size_type | size_type |
Public Member Functions | |
StaticSocketAddress ()=default | |
StaticSocketAddress & | operator= (SocketAddress other) noexcept |
operator SocketAddress () const noexcept | |
struct sockaddr * | GetAddress () noexcept |
const struct sockaddr * | GetAddress () const noexcept |
constexpr size_type | GetCapacity () const noexcept |
size_type | GetSize () const noexcept |
void | SetSize (size_type _size) noexcept |
int | GetFamily () const noexcept |
bool | IsDefined () const noexcept |
void | Clear () noexcept |
gcc_pure bool | operator== (SocketAddress other) const noexcept |
bool | operator!= (SocketAddress &other) const noexcept |
An OO wrapper for struct sockaddr_storage.
Definition at line 41 of file StaticSocketAddress.hxx.
Definition at line 43 of file StaticSocketAddress.hxx.
|
default |
|
inlinenoexcept |
Definition at line 90 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 59 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 63 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 67 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 82 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 71 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 86 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 54 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 99 of file StaticSocketAddress.hxx.
|
noexcept |
|
inlinenoexcept |
Definition at line 95 of file StaticSocketAddress.hxx.
|
inlinenoexcept |
Definition at line 75 of file StaticSocketAddress.hxx.