9 namespace Arp {
namespace System {
namespace Commons {
namespace Net
72 String ToString(
void)
const;
81 IpV4Value ipV4Value = 0;
94 return this->ipV4Value;
99 this->ipV4Value = ip4Address;
std::uint32_t uint32
The Arp unsigned integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:35
IpAddress & operator=(const IpAddress &arg)=default
Assignment operator.
IpV4Value GetIpv4Value(void) const
Returns the ip address in ip v4 address scheme.
Definition: IpAddress.hpp:92
Root namespace for the PLCnext API
uint32 IpV4Value
Value-type-definition for ip addresses using version 4 scheme.
Definition: IpAddress.hpp:18
static IpAddress Parse(const String &input)
Parses an ip address from string bases representation, e.g. "127.0.0.1".
Unified representation for ip address schemes.
Definition: IpAddress.hpp:13
System components used by the System, Device, Plc or Io domains.
~IpAddress(void)=default
Destructs this instance and frees all resources.
static bool TryParse(const String &input, IpAddress &result)
Tries to parse an address from string based representation.
IpAddress(void)=default
Constructs an IpAddress instance.