![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qv4globalobject_p.h"#include <private/qv4alloca_p.h>#include <private/qv4codegen_p.h>#include <private/qv4context_p.h>#include <private/qv4function_p.h>#include <private/qv4mm_p.h>#include <private/qv4scopedvalue_p.h>#include <private/qv4script_p.h>#include <private/qv4stackframe_p.h>#include <private/qv4string_p.h>#include <private/qv4value_p.h>#include <wtf/MathExtras.h>#include <QtCore/private/qlocale_tools_p.h>#include <QtCore/private/qtools_p.h>#include <QtCore/qdebug.h>#include <QtCore/qstring.h>#include <iostream>Go to the source code of this file.
Enumerations | |
| enum | DecodeMode { DecodeAll , DecodeNonReserved , DecodeAll , DecodeNonReserved } |
| enum | DecodeMode { DecodeAll , DecodeNonReserved , DecodeAll , DecodeNonReserved } |
Functions | |
| static QString | escape (const QString &inputinput) |
| static QString | unescape (const QString &inputinput) |
| static void | addEscapeSequence (QString &output, uchar ch) |
| static QString | encode (const QString &inputinput, const char *unescapedSet, bool *ok) |
| static QString | decode (const QString &inputinput, DecodeMode decodeMode, bool *ok) |
| DEFINE_OBJECT_VTABLE (EvalFunction) | |
| static ExecutionContext * | evalContext (QV4::ExecutionEngine *v4, bool directCall) |
| static int | toInt (const QChar &qc, int R) |
| constexpr char | toHexUpper (char32_t valuevalue) noexcept |
| constexpr int | fromHex (char32_t cc) noexcept |
| constexpr char | toHexUpper (char32_t valuevalue) noexcept |
| constexpr int | fromHex (char32_t cc) noexcept |
Variables | |
| static const char | uriReserved [] = ";/?:@&=+$,#" |
| static const char | uriUnescaped [] = "-_.!~*'()" |
| static const char | uriUnescapedReserved [] = "-_.!~*'();/?:@&=+$,#" |
| enum DecodeMode |
| Enumerator | |
|---|---|
| DecodeAll | |
| DecodeNonReserved | |
| DecodeAll | |
| DecodeNonReserved | |
Definition at line 182 of file qv4globalobject.cpp.
| enum DecodeMode |
| Enumerator | |
|---|---|
| DecodeAll | |
| DecodeNonReserved | |
| DecodeAll | |
| DecodeNonReserved | |
Definition at line 182 of file qv4globalobject.cpp.
Definition at line 106 of file qv4globalobject.cpp.
|
static |
Definition at line 187 of file qv4globalobject.cpp.
References DecodeNonReserved, and uriReserved.
| DEFINE_OBJECT_VTABLE | ( | EvalFunction | ) |
Definition at line 113 of file qv4globalobject.cpp.
Definition at line 32 of file qv4globalobject.cpp.
|
static |
Definition at line 302 of file qv4globalobject.cpp.
|
inlinenodiscardconstexprnoexcept |
Definition at line 48 of file qtools_p.h.
|
inlinenodiscardconstexprnoexcept |
Definition at line 48 of file qtools_p.h.
|
inlinenodiscardconstexprnoexcept |
Definition at line 31 of file qtools_p.h.
|
inlinenodiscardconstexprnoexcept |
Definition at line 31 of file qtools_p.h.
|
inlinestatic |
Definition at line 366 of file qv4globalobject.cpp.
Definition at line 64 of file qv4globalobject.cpp.
|
static |
Definition at line 102 of file qv4globalobject.cpp.
Referenced by decode().
|
static |
Definition at line 103 of file qv4globalobject.cpp.
|
static |
Definition at line 104 of file qv4globalobject.cpp.