OpenClonk
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
C4NetIO::EndpointAddress::EndpointAddressPtr Class Reference

#include <C4NetIO.h>

Public Member Functions

const EndpointAddressoperator* () const
 
EndpointAddressoperator* ()
 
const EndpointAddressoperator-> () const
 
EndpointAddressoperator-> ()
 
 operator const EndpointAddress * () const
 
 operator EndpointAddress * ()
 
 operator const sockaddr * () const
 
 operator sockaddr * ()
 
 operator const sockaddr_in * () const
 
 operator sockaddr_in * ()
 
 operator const sockaddr_in6 * () const
 
 operator sockaddr_in6 * ()
 

Friends

EndpointAddressPtr EndpointAddress::operator& ()
 
const EndpointAddressPtr EndpointAddress::operator& () const
 

Detailed Description

Definition at line 169 of file C4NetIO.h.

Member Function Documentation

C4NetIO::EndpointAddress::EndpointAddressPtr::operator const EndpointAddress * ( ) const
inline

Definition at line 182 of file C4NetIO.h.

182 { return p; }
C4NetIO::EndpointAddress::EndpointAddressPtr::operator const sockaddr * ( ) const
inline

Definition at line 185 of file C4NetIO.h.

185 { return &p->gen; }
C4NetIO::EndpointAddress::EndpointAddressPtr::operator const sockaddr_in * ( ) const
inline

Definition at line 188 of file C4NetIO.h.

188 { return &p->v4; }
C4NetIO::EndpointAddress::EndpointAddressPtr::operator const sockaddr_in6 * ( ) const
inline

Definition at line 191 of file C4NetIO.h.

191 { return &p->v6; }
C4NetIO::EndpointAddress::EndpointAddressPtr::operator EndpointAddress * ( )
inline

Definition at line 183 of file C4NetIO.h.

183 { return p; }
C4NetIO::EndpointAddress::EndpointAddressPtr::operator sockaddr * ( )
inline

Definition at line 186 of file C4NetIO.h.

186 { return &p->gen; }
C4NetIO::EndpointAddress::EndpointAddressPtr::operator sockaddr_in * ( )
inline

Definition at line 189 of file C4NetIO.h.

189 { return &p->v4; }
C4NetIO::EndpointAddress::EndpointAddressPtr::operator sockaddr_in6 * ( )
inline

Definition at line 192 of file C4NetIO.h.

192 { return &p->v6; }
const EndpointAddress& C4NetIO::EndpointAddress::EndpointAddressPtr::operator* ( ) const
inline

Definition at line 176 of file C4NetIO.h.

176 { return *p; }
EndpointAddress& C4NetIO::EndpointAddress::EndpointAddressPtr::operator* ( )
inline

Definition at line 177 of file C4NetIO.h.

177 { return *p; }
const EndpointAddress& C4NetIO::EndpointAddress::EndpointAddressPtr::operator-> ( ) const
inline

Definition at line 179 of file C4NetIO.h.

179 { return *p; }
EndpointAddress& C4NetIO::EndpointAddress::EndpointAddressPtr::operator-> ( )
inline

Definition at line 180 of file C4NetIO.h.

180 { return *p; }

Friends And Related Function Documentation

EndpointAddressPtr EndpointAddress::operator& ( )
friend
const EndpointAddressPtr EndpointAddress::operator& ( ) const
friend

The documentation for this class was generated from the following file: