alternative Standard Libary  0.29.8
std::net::end_point4 Klassenreferenz

#include <endpoint.hpp>

+ Klassendiagramm für std::net::end_point4:
+ Zusammengehörigkeiten von std::net::end_point4:

Öffentliche Typen

using ip_type = ip_address4
 
using self_type = end_point< ip_type >
 

Öffentliche Methoden

 end_point4 ()
 
 end_point4 (ip_address4 addr, uint32_t port)
 
AddrFamily getFamely ()
 
ip_type get_addr ()
 
uint32_t get_port ()
 
void set_addr (ip_type addr)
 
void set_port (uint32_t port)
 

Statische öffentliche Attribute

static constexpr uint32_t MinPort
 
static constexpr uint32_t MaxPort
 

Ausführliche Beschreibung

Dokumentation der benutzerdefinierten Datentypen

◆ ip_type

◆ self_type

Beschreibung der Konstruktoren und Destruktoren

◆ end_point4() [1/2]

std::net::end_point4::end_point4 ( )
inline
73 : end_point() { }
end_point()
Definition: endpoint.hpp:51

◆ end_point4() [2/2]

std::net::end_point4::end_point4 ( ip_address4  addr,
uint32_t  port 
)
inline
75  : end_point(addr, port) { }
end_point()
Definition: endpoint.hpp:51

Dokumentation der Elementfunktionen

◆ get_addr()

ip_type std::net::end_point< ip_address4 >::get_addr ( )
inlineinherited
62 { return m_ipAddr; }

◆ get_port()

uint32_t std::net::end_point< ip_address4 >::get_port ( )
inlineinherited
63 { return m_port; }

◆ getFamely()

AddrFamily std::net::end_point< ip_address4 >::getFamely ( )
inlineinherited
59  {
60  return m_ipAddr.getFamely();
61  }

◆ set_addr()

void std::net::end_point< ip_address4 >::set_addr ( ip_type  addr)
inlineinherited
65 { m_ipAddr = addr; }

◆ set_port()

void std::net::end_point< ip_address4 >::set_port ( uint32_t  port)
inlineinherited
66 { m_port = port; }

Dokumentation der Datenelemente

◆ MaxPort

constexpr uint32_t std::net::end_point< ip_address4 >::MaxPort
staticinherited

◆ MinPort

constexpr uint32_t std::net::end_point< ip_address4 >::MinPort
staticinherited

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: