Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qjsvalue.cpp File Reference

(0d67aad01c7f4daaf63d416c380c1f61586fd4da)

#include "qjsvalue.h"
#include <private/qjsvalue_p.h>
#include <private/qqmlbuiltins_p.h>
#include <private/qv4dateobject_p.h>
#include <private/qv4errorobject_p.h>
#include <private/qv4functionobject_p.h>
#include <private/qv4jscall_p.h>
#include <private/qv4mm_p.h>
#include <private/qv4object_p.h>
#include <private/qv4qmetaobjectwrapper_p.h>
#include <private/qv4qobjectwrapper_p.h>
#include <private/qv4regexpobject_p.h>
#include <private/qv4runtime_p.h>
#include <private/qv4urlobject_p.h>
#include <private/qv4value_p.h>
#include <private/qv4variantassociationobject_p.h>
#include <private/qv4variantobject_p.h>
#include <QtQml/qjsprimitivevalue.h>
#include <QtQml/qjsmanagedvalue.h>
#include <QtCore/qstring.h>
#include <QtCore/qvarlengtharray.h>
#include <QtCore/qdatetime.h>
Include dependency graph for qjsvalue.cpp:

Go to the source code of this file.

Functions

template<typename T>
caughtResult (const QJSValue *v, T(QV4::Value::*convert)() const)
static bool js_equal (const QString &string, const QV4::Value &value)
QDataStreamoperator<< (QDataStream &stream, const QJSValue &jsv)
QDataStreamoperator>> (QDataStream &stream, QJSValue &jsv)

Function Documentation

◆ caughtResult()

template<typename T>
T caughtResult ( const QJSValue * v,
T(QV4::Value::* convert )() const )

Definition at line 518 of file qjsvalue.cpp.

◆ js_equal()

bool js_equal ( const QString & string,
const QV4::Value & value )
static

Definition at line 978 of file qjsvalue.cpp.

◆ operator<<()

QDataStream & operator<< ( QDataStream & stream,
const QJSValue & jsv )

Definition at line 1435 of file qjsvalue.cpp.

◆ operator>>()

QDataStream & operator>> ( QDataStream & stream,
QJSValue & jsv )

Definition at line 1463 of file qjsvalue.cpp.