![]() |
Qt 6.x
The Qt SDK
|
#include <QtCore/qstring.h>#include <QtCore/qvarlengtharray.h>#include <QtCore/qdatetime.h>#include "qjsvalue.h"#include "qjsprimitivevalue.h"#include "qjsmanagedvalue.h"#include "qjsvalue_p.h"#include "qv4value_p.h"#include "qv4object_p.h"#include "qv4functionobject_p.h"#include "qv4dateobject_p.h"#include "qv4runtime_p.h"#include "qv4variantobject_p.h"#include "qv4regexpobject_p.h"#include "qv4errorobject_p.h"#include <private/qv4mm_p.h>#include <private/qv4jscall_p.h>#include <private/qv4qobjectwrapper_p.h>#include <private/qv4urlobject_p.h>
Include dependency graph for qjsvalue.cpp:Go to the source code of this file.
Functions | |
| template<typename T > | |
| T | caughtResult (const QJSValue *v, T(QV4::Value::*convert)() const) |
| static bool | js_equal (const QString &string, const QV4::Value &value) |
| QDataStream & | operator<< (QDataStream &stream, const QJSValue &jsv) |
| QDataStream & | operator>> (QDataStream &stream, QJSValue &jsv) |
| T caughtResult | ( | const QJSValue * | v, |
| T(QV4::Value::*)() const | convert | ||
| ) |
Definition at line 482 of file qjsvalue.cpp.
References QJSValuePrivate::asReturnedValue(), convert(), engine, QJSValuePrivate::engine(), and QV4::Value::fromReturnedValue().
Here is the call graph for this function:
|
static |
Definition at line 934 of file qjsvalue.cpp.
References js_equal(), o, QV4::PREFERREDTYPE_HINT, QV4::RuntimeHelpers::stringToNumber(), QV4::Value::stringValue(), and QV4::RuntimeHelpers::toPrimitive().
Referenced by QJSValue::equals(), and js_equal().
Here is the call graph for this function:
Here is the caller graph for this function:| QDataStream & operator<< | ( | QDataStream & | stream, |
| const QJSValue & | jsv | ||
| ) |
Definition at line 1387 of file qjsvalue.cpp.
References QJSValue::isNull(), QJSValue::isUndefined(), qWarning, QVariant::save(), and QJSValue::toVariant().
Here is the call graph for this function:| QDataStream & operator>> | ( | QDataStream & | stream, |
| QJSValue & | jsv | ||
| ) |
Definition at line 1415 of file qjsvalue.cpp.
References QJSValue::NullValue, and qWarning.