public |
Inheritance Graph
graph BT
IPv4Address
click IPv4Address "classUtil_1_1Network_1_1IPv4Address"
Description
Public Functions
IPv4Address() | |
IPv4Address(const InternalIPv4AddressData_t & internalData) | |
IPv4Address(uint32_t _host, uint16_t _port) | |
IPv4Address(const IPv4Address & source) | |
~IPv4Address() | |
IPv4Address & | operator=(const IPv4Address & source) |
void | setHost(uint32_t host) |
void | setPort(uint16_t port) |
bool | operator<(const IPv4Address & p) const |
bool | isValid() const |
std::string | toString() const |
std::string | getHostAsString() const |
uint32_t | getHost() const |
uint16_t | getPort() const |
const InternalIPv4AddressData_t * | getData() const |
Public Static Functions
IPv4Address | resolveHost(const std::string & host, uint16_t port) |
Documentation
function
Util::Network::IPv4Address::IPv4Address
public |
IPv4Address( | ) |
Defined in Util/Network/Network.h:30
function
Util::Network::IPv4Address::IPv4Address
public |
IPv4Address( | const InternalIPv4AddressData_t & | internalData ) |
Defined in Util/Network/Network.h:31
function
Util::Network::IPv4Address::IPv4Address
public |
IPv4Address( | uint32_t | _host, |
uint16_t | _port | |
) |
Defined in Util/Network/Network.h:32
function
Util::Network::IPv4Address::IPv4Address
public |
IPv4Address( | const IPv4Address & | source ) |
Defined in Util/Network/Network.h:33
function
Util::Network::IPv4Address::~IPv4Address
public |
~IPv4Address( | ) |
Defined in Util/Network/Network.h:34
function
Util::Network::IPv4Address::operator=
public |
IPv4Address & operator=( | const IPv4Address & | source ) |
Defined in Util/Network/Network.h:36
function
Util::Network::IPv4Address::setHost
public |
void setHost( | uint32_t | host ) |
Defined in Util/Network/Network.h:37
function
Util::Network::IPv4Address::setPort
public |
void setPort( | uint16_t | port ) |
Defined in Util/Network/Network.h:38
function
Util::Network::IPv4Address::operator<
public | const |
bool operator<( | const IPv4Address & | p ) const |
Defined in Util/Network/Network.h:39
function
Util::Network::IPv4Address::isValid
public | const |
bool isValid( | ) const |
Defined in Util/Network/Network.h:40
function
Util::Network::IPv4Address::toString
public | const |
std::string toString( | ) const |
Defined in Util/Network/Network.h:41
function
Util::Network::IPv4Address::getHostAsString
public | const |
std::string getHostAsString( | ) const |
Defined in Util/Network/Network.h:42
function
Util::Network::IPv4Address::getHost
public | const |
uint32_t getHost( | ) const |
Defined in Util/Network/Network.h:43
function
Util::Network::IPv4Address::getPort
public | const |
uint16_t getPort( | ) const |
Defined in Util/Network/Network.h:44
function
Util::Network::IPv4Address::getData
public | const |
const InternalIPv4AddressData_t * getData( | ) const |
Defined in Util/Network/Network.h:45
function
Util::Network::IPv4Address::resolveHost
public | static |
IPv4Address resolveHost( | const std::string & | host, |
uint16_t | port | |
) |
Defined in Util/Network/Network.h:47