![]() |
Qt 6.x
The Qt SDK
|
Static Public Member Functions | |
static ReturnedValue | virtualCallAsConstructor (const FunctionObject *f, const Value *, int, const Value *) |
static ReturnedValue | virtualCall (const FunctionObject *, const Value *, const Value *, int) |
static ReturnedValue | method_open (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_setRequestHeader (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_send (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_abort (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_getResponseHeader (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_getAllResponseHeaders (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_overrideMimeType (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_readyState (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_status (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_statusText (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_responseText (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_responseXML (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_response (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_responseType (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_set_responseType (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
static ReturnedValue | method_get_responseURL (const FunctionObject *b, const Value *thisObject, const Value *argv, int argc) |
![]() | |
static ReturnedValue | virtualCall (const FunctionObject *f, const Value *thisObject, const Value *argv, int argc) |
static void | virtualCallWithMetaTypes (const FunctionObject *f, QObject *thisObject, void **a, const QMetaType *types, int argc) |
static Heap::FunctionObject * | createScriptFunction (ExecutionContext *scope, Function *function) |
static Heap::FunctionObject * | createConstructorFunction (ExecutionContext *scope, Function *function, Object *homeObject, bool isDerivedConstructor) |
static Heap::FunctionObject * | createMemberFunction (ExecutionContext *scope, Function *function, Object *homeObject, String *name) |
static Heap::FunctionObject * | createBuiltinFunction (ExecutionEngine *engine, StringOrSymbol *nameOrSymbol, VTable::Call code, int argumentCount) |
![]() | |
static ReturnedValue | getValue (const Value *thisObject, const Value &v, PropertyAttributes attrs) |
static ReturnedValue | getValueAccessor (const Value *thisObject, const Value &v, PropertyAttributes attrs) |
static ReturnedValue | checkedInstanceOf (ExecutionEngine *engine, const FunctionObject *typeObject, const Value &var) |
![]() | |
static constexpr Value | fromStaticValue (StaticValue staticValue) |
static Value | fromHeapObject (HeapBasePtr m) |
static bool | toBooleanImpl (Value val) |
static double | toNumberImpl (Value v) |
static Heap::String * | toString (ExecutionEngine *e, Value val) |
static Heap::Object * | toObject (ExecutionEngine *e, Value val) |
static constexpr Value | fromReturnedValue (ReturnedValue val) |
static double | toInteger (double d) |
static int | toInt32 (double d) |
static unsigned int | toUInt32 (double d) |
static constexpr Value | emptyValue () |
static constexpr Value | fromBoolean (bool b) |
static constexpr Value | fromInt32 (int i) |
static constexpr Value | undefinedValue () |
static constexpr Value | nullValue () |
static Value | fromDouble (double d) |
static Value | fromUInt32 (uint i) |
![]() | |
static int | valueOffset () |
static int | tagOffset () |
static constexpr quint64 | tagValue (quint32 tag, quint32 value) |
static constexpr quint64 | tagBitMask (TagBit bit) |
static bool | integerCompatible (StaticValue a, StaticValue b) |
static bool | bothDouble (StaticValue a, StaticValue b) |
static QV4_NEARLY_ALWAYS_INLINE bool | isInt32 (double d) |
static constexpr StaticValue | fromReturnedValue (ReturnedValue val) |
static constexpr StaticValue | emptyValue () |
static constexpr StaticValue | fromBoolean (bool b) |
static constexpr StaticValue | fromInt32 (int i) |
static constexpr StaticValue | undefinedValue () |
static constexpr StaticValue | nullValue () |
static StaticValue | fromDouble (double d) |
static StaticValue | fromUInt32 (uint i) |
static double | toInteger (double d) |
static int | toInt32 (double d) |
static unsigned int | toUInt32 (double d) |
Definition at line 1662 of file qqmlxmlhttprequest.cpp.
|
static |
Definition at line 1891 of file qqmlxmlhttprequest.cpp.
References QQmlXMLHttpRequest::abort(), QV4::Value::as(), QV4::FunctionObject::scope(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1941 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), QV4::FunctionObject::scope(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 2022 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), Qt::CaseInsensitive, QString::compare(), QQmlXMLHttpRequest::Done, QString::isEmpty(), QQmlXMLHttpRequest::Loading, RETURN_RESULT, QV4::FunctionObject::scope(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1988 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), QQmlXMLHttpRequest::Done, QQmlXMLHttpRequest::Loading, QV4::FunctionObject::scope(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 2049 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), QV4::FunctionObject::scope(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 2076 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), QQmlXMLHttpRequest::Done, QQmlXMLHttpRequest::Loading, QV4::FunctionObject::scope(), QUrl::setFragment(), QUrl::toString(), url, QUrl::url(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 2003 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), QQmlXMLHttpRequest::Done, QQmlXMLHttpRequest::Loading, QV4::Encode::null(), QV4::FunctionObject::scope(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1952 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), DOMEXCEPTION_INVALID_STATE_ERR, QQmlXMLHttpRequest::Opened, QV4::FunctionObject::scope(), THROW_DOM, QQmlXMLHttpRequest::Unsent, and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1970 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), DOMEXCEPTION_INVALID_STATE_ERR, QQmlXMLHttpRequest::Opened, QV4::FunctionObject::scope(), THROW_DOM, QQmlXMLHttpRequest::Unsent, and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1921 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), DOMEXCEPTION_INVALID_STATE_ERR, DOMEXCEPTION_SYNTAX_ERR, QQmlXMLHttpRequest::Done, QQmlXMLHttpRequest::HeadersReceived, QQmlXMLHttpRequest::Loading, QV4::FunctionObject::scope(), THROW_DOM, and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1902 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), DOMEXCEPTION_INVALID_STATE_ERR, DOMEXCEPTION_SYNTAX_ERR, QQmlXMLHttpRequest::Done, QQmlXMLHttpRequest::HeadersReceived, QQmlXMLHttpRequest::Loading, QV4::FunctionObject::scope(), THROW_DOM, QV4::Value::toQStringNoThrow(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1765 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), QQmlXMLHttpRequest::AsynchronousLoad, QV4::StaticValue::booleanValue(), DOMEXCEPTION_SYNTAX_ERR, QString::isNull(), QUrl::isRelative(), method, QV4::FunctionObject::scope(), QUrl::setFragment(), QUrl::setPassword(), QUrl::setUserName(), QQmlXMLHttpRequest::SynchronousLoad, THROW_DOM, QV4::Value::toQStringNoThrow(), QString::toUpper(), url, QUrl::url(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 2094 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), ch, DOMEXCEPTION_INVALID_STATE_ERR, DOMEXCEPTION_SYNTAX_ERR, QQmlXMLHttpRequest::Done, QQmlXMLHttpRequest::Loading, QStringLiteral, QV4::FunctionObject::scope(), QLatin1StringView::size(), QString::split(), THROW_DOM, QV4::Value::toQStringNoThrow(), QV4::Encode::undefined(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1867 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), DOMEXCEPTION_INVALID_STATE_ERR, QQmlXMLHttpRequest::Opened, QV4::FunctionObject::scope(), THROW_DOM, QV4::Value::toQStringNoThrow(), QString::toUtf8(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 2059 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), DOMEXCEPTION_SYNTAX_ERR, QV4::FunctionObject::scope(), THROW_DOM, QV4::Value::toQStringNoThrow(), QV4::Encode::undefined(), and V4THROW_REFERENCE.
Referenced by setupProto().
|
static |
Definition at line 1821 of file qqmlxmlhttprequest.cpp.
References QV4::Value::as(), DOMEXCEPTION_INVALID_STATE_ERR, DOMEXCEPTION_SYNTAX_ERR, QQmlXMLHttpRequest::Opened, RETURN_UNDEFINED, QV4::FunctionObject::scope(), QString::startsWith(), THROW_DOM, QV4::Value::toQStringNoThrow(), QString::toUpper(), and V4THROW_REFERENCE.
Referenced by setupProto().
void QQmlXMLHttpRequestCtor::setupProto | ( | ) |
Definition at line 1727 of file qqmlxmlhttprequest.cpp.
References d, QV4::Managed::engine(), QV4::Value::fromInt32(), method_abort(), method_get_readyState(), method_get_response(), method_get_responseText(), method_get_responseType(), method_get_responseURL(), method_get_responseXML(), method_get_status(), method_get_statusText(), method_getAllResponseHeaders(), method_getResponseHeader(), method_open(), method_overrideMimeType(), method_send(), method_set_responseType(), method_setRequestHeader(), QV4::ExecutionEngine::newObject(), QStringLiteral, and QV4::FunctionObject::scope().
|
inlinestatic |
Definition at line 1678 of file qqmlxmlhttprequest.cpp.
References QV4::Encode::undefined().
|
inlinestatic |
Definition at line 1666 of file qqmlxmlhttprequest.cpp.
References QV4::FunctionObject::scope().