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
QJSValueIteratorPrivate Class Reference

#include <qjsvalueiterator_p.h>

Collaboration diagram for QJSValueIteratorPrivate:

Public Member Functions

 QJSValueIteratorPrivate (const QJSValue &v)
void init (const QJSValue &v)
bool isValid () const
void next ()

Public Attributes

QV4::ExecutionEngineengine = nullptr
QV4::PersistentValue object
QScopedPointer< QV4::OwnPropertyKeyIteratoriterator
QV4::PersistentValue currentKey
QV4::PersistentValue nextKey

Detailed Description

Definition at line 23 of file qjsvalueiterator_p.h.

Constructor & Destructor Documentation

◆ QJSValueIteratorPrivate()

QT_BEGIN_NAMESPACE QJSValueIteratorPrivate::QJSValueIteratorPrivate ( const QJSValue & v)

Definition at line 13 of file qjsvalueiterator.cpp.

Member Function Documentation

◆ init()

void QJSValueIteratorPrivate::init ( const QJSValue & v)

Definition at line 18 of file qjsvalueiterator.cpp.

◆ isValid()

bool QJSValueIteratorPrivate::isValid ( ) const

Definition at line 51 of file qjsvalueiterator.cpp.

◆ next()

void QJSValueIteratorPrivate::next ( )

Definition at line 35 of file qjsvalueiterator.cpp.

Member Data Documentation

◆ currentKey

QV4::PersistentValue QJSValueIteratorPrivate::currentKey

Definition at line 36 of file qjsvalueiterator_p.h.

◆ engine

QV4::ExecutionEngine* QJSValueIteratorPrivate::engine = nullptr

Definition at line 33 of file qjsvalueiterator_p.h.

◆ iterator

QScopedPointer<QV4::OwnPropertyKeyIterator> QJSValueIteratorPrivate::iterator

Definition at line 35 of file qjsvalueiterator_p.h.

◆ nextKey

QV4::PersistentValue QJSValueIteratorPrivate::nextKey

Definition at line 37 of file qjsvalueiterator_p.h.

◆ object

QV4::PersistentValue QJSValueIteratorPrivate::object

Definition at line 34 of file qjsvalueiterator_p.h.


The documentation for this class was generated from the following files: