![]() |
Qt 6.x
The Qt SDK
|
#include <qjsvalueiterator_p.h>
Public Member Functions | |
QJSValueIteratorPrivate (const QJSValue &v) | |
void | init (const QJSValue &v) |
bool | isValid () const |
void | next () |
Definition at line 23 of file qjsvalueiterator_p.h.
QT_BEGIN_NAMESPACE QJSValueIteratorPrivate::QJSValueIteratorPrivate | ( | const QJSValue & | v | ) |
Definition at line 13 of file qjsvalueiterator.cpp.
References init().
Definition at line 18 of file qjsvalueiterator.cpp.
References e, QJSValuePrivate::engine(), engine, iterator, next(), o, and QScopedPointer< T, Cleanup >::reset().
Referenced by QJSValueIteratorPrivate(), and QJSValueIterator::operator=().
bool QJSValueIteratorPrivate::isValid | ( | ) | const |
Definition at line 51 of file qjsvalueiterator.cpp.
References engine, and iterator.
Referenced by QJSValueIterator::hasNext(), QJSValueIterator::name(), QJSValueIterator::next(), and QJSValueIterator::value().
void QJSValueIteratorPrivate::next | ( | ) |
Definition at line 35 of file qjsvalueiterator.cpp.
References currentKey, engine, iterator, QV4::OwnPropertyKeyIterator::next(), nextKey, o, and QV4::PersistentValue::set().
Referenced by init(), and QJSValueIterator::next().
QV4::PersistentValue QJSValueIteratorPrivate::currentKey |
Definition at line 36 of file qjsvalueiterator_p.h.
Referenced by QJSValueIterator::name(), QJSValueIterator::next(), next(), and QJSValueIterator::value().
QV4::ExecutionEngine* QJSValueIteratorPrivate::engine = nullptr |
Definition at line 33 of file qjsvalueiterator_p.h.
Referenced by init(), isValid(), QJSValueIterator::name(), next(), and QJSValueIterator::value().
QScopedPointer<QV4::OwnPropertyKeyIterator> QJSValueIteratorPrivate::iterator |
Definition at line 35 of file qjsvalueiterator_p.h.
QV4::PersistentValue QJSValueIteratorPrivate::nextKey |
Definition at line 37 of file qjsvalueiterator_p.h.
Referenced by QJSValueIterator::hasNext(), and next().
QV4::PersistentValue QJSValueIteratorPrivate::object |
Definition at line 34 of file qjsvalueiterator_p.h.
Referenced by QJSValueIterator::value().