DotNetDupe
4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Toggle main menu visibility
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
11
namespace
DotNetDupe
{
12
namespace
System
{
13
namespace
Net
{
19
class
Dns
{
20
public
:
26
DOTNETDUPE_API
static
Array<String>
GetHostAddresses
(
const
String
& hostName);
27
28
private
:
29
static
void
InitializeSockets();
30
};
31
}
32
}
33
}
Array.h
Provides methods for creating, manipulating, searching, and sorting arrays.
Common.h
Defines common cross-platform macros, export decorators, and fundamental types.
DOTNETDUPE_API
#define DOTNETDUPE_API
Platform-specific linkage decoration for exporting or importing library symbols.
Definition
Common.h:20
String.h
High-performance UTF-8 / UTF-16 string manipulation class mirroring .NET System.String.
DotNetDupe::System::Array
Provides methods for creating, manipulating, searching, and sorting arrays, thereby serving as the ba...
Definition
Array.h:29
DotNetDupe::System::Net::Dns
Provides simple domain name resolution functionality.
Definition
Dns.h:19
DotNetDupe::System::Net::Dns::GetHostAddresses
static Array< String > GetHostAddresses(const String &hostName)
Returns the Internet Protocol (IP) addresses for the specified host.
Definition
Dns.cpp:71
DotNetDupe::System::String
Represents text as a sequence of UTF-8 code units with culture-invariant operations.
Definition
String.h:74
DotNetDupe::System::Net
Definition
Dns.h:13
DotNetDupe::System
Definition
Action.h:11
DotNetDupe
Definition
IServiceCollection.h:7
Include
System
Net
Dns.h
Generated by
1.18.0