DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
DotNetDupe::System::GenericUriParser Class Reference

A customizable parser for a hierarchical URI. More...

#include <UriParser.h>

Inheritance diagram for DotNetDupe::System::GenericUriParser:

Public Member Functions

 GenericUriParser ()
 Constructs a new GenericUriParser instance.
Public Member Functions inherited from DotNetDupe::System::UriParser
 UriParser ()
 Constructs a default instance of UriParser.
virtual String GetComponents (const Uri &uri, UriComponents components, UriFormat format)
 Gets the components from a URI formatted as specified.
Public Member Functions inherited from DotNetDupe::System::Object
virtual ~Object ()=default
 Virtual destructor ensuring polymorphic cleanup.
virtual bool Equals (const Object &obj) const
 Determines whether the specified Object is equal to the current Object.
virtual int GetHashCode () const
 Serves as the default hash function.
bool operator== (const Object &obj) const
 Determines reference equality between two objects.
char * ToStringA () const
 Returns narrow-character string representation.
wchar_t * ToStringW () const
 Returns wide-character string representation.

Additional Inherited Members

Static Public Member Functions inherited from DotNetDupe::System::UriParser
static UriParserGetParser (const String &schemeName)
 Retrieves the registered parser associated with a scheme.
static bool IsKnownScheme (const String &schemeName)
 Indicates whether the parser for a scheme is registered.
static void Register (UriParser *uriParser, const String &schemeName, int defaultPort)
 Registers a custom parser and default port for a specific URI scheme.
Static Public Member Functions inherited from DotNetDupe::System::Object
static bool Equals (const Object &obj1, const Object &obj2)
 Static helper determining whether two object instances are equal.

Detailed Description

A customizable parser for a hierarchical URI.

Definition at line 57 of file UriParser.h.

Constructor & Destructor Documentation

◆ GenericUriParser()

DotNetDupe::System::GenericUriParser::GenericUriParser ( )

Constructs a new GenericUriParser instance.

Default constructor initializing generic URI parser.

Definition at line 40 of file UriParser.cpp.

References DotNetDupe::System::UriParser::UriParser().


The documentation for this class was generated from the following files: