MPD
0.20.6
|
#include <AllocatedSocketAddress.hxx>
Public Types | |
typedef SocketAddress::size_type | size_type |
Public Member Functions | |
AllocatedSocketAddress () | |
AllocatedSocketAddress (SocketAddress src) | |
AllocatedSocketAddress (const AllocatedSocketAddress &)=delete | |
AllocatedSocketAddress (AllocatedSocketAddress &&src) | |
~AllocatedSocketAddress () | |
AllocatedSocketAddress & | operator= (SocketAddress src) |
AllocatedSocketAddress & | operator= (const AllocatedSocketAddress &)=delete |
AllocatedSocketAddress & | operator= (AllocatedSocketAddress &&src) |
gcc_pure bool | operator== (SocketAddress other) const |
bool | operator!= (SocketAddress &other) const |
bool | IsNull () const |
size_type | GetSize () const |
const struct sockaddr * | GetAddress () const |
operator SocketAddress () const | |
operator const struct sockaddr * () const | |
int | GetFamily () const |
bool | IsDefined () const |
Does the object have a well-defined address? Check !IsNull() before calling this method. More... | |
void | Clear () |
Static Public Member Functions | |
static gcc_const AllocatedSocketAddress | Null () |
Definition at line 43 of file AllocatedSocketAddress.hxx.
Definition at line 45 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 56 of file AllocatedSocketAddress.hxx.
|
inlineexplicit |
Definition at line 58 of file AllocatedSocketAddress.hxx.
|
delete |
|
inline |
Definition at line 65 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 71 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 131 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 107 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 119 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 103 of file AllocatedSocketAddress.hxx.
|
inline |
Does the object have a well-defined address? Check !IsNull() before calling this method.
Definition at line 127 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 99 of file AllocatedSocketAddress.hxx.
|
inlinestatic |
Definition at line 95 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 115 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 111 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 90 of file AllocatedSocketAddress.hxx.
AllocatedSocketAddress& AllocatedSocketAddress::operator= | ( | SocketAddress | src | ) |
|
delete |
|
inline |
Definition at line 79 of file AllocatedSocketAddress.hxx.
|
inline |
Definition at line 86 of file AllocatedSocketAddress.hxx.