DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
Dns.h
Go to the documentation of this file.
1
5
6#pragma once
7#include "Common.h"
8#include "System/String.h"
9#include "System/Array.h"
10
11namespace DotNetDupe {
12 namespace System {
13 namespace Net {
19 class Dns {
20 public:
27
28 private:
29 static void InitializeSockets();
30 };
31 }
32 }
33}
Provides methods for creating, manipulating, searching, and sorting arrays.
Defines common cross-platform macros, export decorators, and fundamental types.
#define DOTNETDUPE_API
Platform-specific linkage decoration for exporting or importing library symbols.
Definition Common.h:20
High-performance UTF-8 / UTF-16 string manipulation class mirroring .NET System.String.
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition Array.h:29
Provides simple domain name resolution functionality.
Definition Dns.h:19
static Array< String > GetHostAddresses(const String &hostName)
Returns the Internet Protocol (IP) addresses for the specified host.
Definition Dns.cpp:71
Represents text as a sequence of UTF-8 code units with culture-invariant operations.
Definition String.h:74