ResolveInterface Class Reference

#include <ioconnection.h>

Detailed Description

Static interface to access Url resolve functionality.

Static Public Member Functions

static MAXON_METHOD Result< UrlRemoveDotSegments (const Url &url)
 

Private Member Functions

 MAXON_INTERFACE_NONVIRTUAL (ResolveInterface, MAXON_REFERENCE_NORMAL, "net.maxon.interface.resolve", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))
 

Member Function Documentation

◆ MAXON_INTERFACE_NONVIRTUAL()

MAXON_INTERFACE_NONVIRTUAL ( ResolveInterface  ,
MAXON_REFERENCE_NORMAL  ,
"net.maxon.interface.resolve"  ,
MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel")   
)
private

◆ RemoveDotSegments()

static MAXON_METHOD Result<Url> RemoveDotSegments ( const Url url)
static

Remove dot segments from a URI path according to RFC3986 Section 5.2.4

Parameters
[in]urlUrl as input.
Returns
Resolved Url object.