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

(61a026ecce75ab52273f19ee1a21a1e679b9a1a7)

#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/qv4qmetaobjectwrapper_p.h>
#include <private/qv4urlobject_p.h>
#include <private/qqmlbuiltins_p.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 514 of file qjsvalue.cpp.

References QJSValuePrivate::engine().

+ Here is the call graph for this function:

◆ js_equal()

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

Definition at line 972 of file qjsvalue.cpp.

◆ operator<<()

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

Definition at line 1429 of file qjsvalue.cpp.

◆ operator>>()

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

Definition at line 1457 of file qjsvalue.cpp.