v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::Uri Class Reference

#include <uri.h>

Inheritance diagram for v8::internal::Uri:
Collaboration diagram for v8::internal::Uri:

Static Public Member Functions

static MaybeDirectHandle< StringDecodeUri (Isolate *isolate, DirectHandle< String > uri)
 
static MaybeDirectHandle< StringDecodeUriComponent (Isolate *isolate, DirectHandle< String > component)
 
static MaybeDirectHandle< StringEncodeUri (Isolate *isolate, DirectHandle< String > uri)
 
static MaybeDirectHandle< StringEncodeUriComponent (Isolate *isolate, DirectHandle< String > component)
 
static MaybeDirectHandle< StringEscape (Isolate *isolate, Handle< String > string)
 
static MaybeDirectHandle< StringUnescape (Isolate *isolate, Handle< String > string)
 

Static Private Member Functions

static MaybeDirectHandle< StringDecode (Isolate *isolate, DirectHandle< String > uri, bool is_uri)
 
static MaybeDirectHandle< StringEncode (Isolate *isolate, DirectHandle< String > uri, bool is_uri)
 

Detailed Description

Definition at line 14 of file uri.h.

Member Function Documentation

◆ Decode()

MaybeDirectHandle< String > v8::internal::Uri::Decode ( Isolate * isolate,
DirectHandle< String > uri,
bool is_uri )
staticprivate

Definition at line 177 of file uri.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DecodeUri()

static MaybeDirectHandle< String > v8::internal::Uri::DecodeUri ( Isolate * isolate,
DirectHandle< String > uri )
inlinestatic

Definition at line 17 of file uri.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ DecodeUriComponent()

static MaybeDirectHandle< String > v8::internal::Uri::DecodeUriComponent ( Isolate * isolate,
DirectHandle< String > component )
inlinestatic

Definition at line 23 of file uri.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Encode()

MaybeDirectHandle< String > v8::internal::Uri::Encode ( Isolate * isolate,
DirectHandle< String > uri,
bool is_uri )
staticprivate

Definition at line 280 of file uri.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EncodeUri()

static MaybeDirectHandle< String > v8::internal::Uri::EncodeUri ( Isolate * isolate,
DirectHandle< String > uri )
inlinestatic

Definition at line 29 of file uri.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ EncodeUriComponent()

static MaybeDirectHandle< String > v8::internal::Uri::EncodeUriComponent ( Isolate * isolate,
DirectHandle< String > component )
inlinestatic

Definition at line 35 of file uri.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Escape()

MaybeDirectHandle< String > v8::internal::Uri::Escape ( Isolate * isolate,
Handle< String > string )
static

Definition at line 507 of file uri.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Unescape()

MaybeDirectHandle< String > v8::internal::Uri::Unescape ( Isolate * isolate,
Handle< String > string )
static

Definition at line 514 of file uri.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

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