![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4objectiterator_p.h>
Public Types | |
| enum | Flags { NoFlags = 0 , EnumerableOnly = 0x1 , WithSymbols = 0x2 } |
Public Member Functions | |
| ObjectIterator (Scope &scope, const Object *o, uint flags) | |
| ~ObjectIterator () | |
| PropertyKey | next (Property *pd=nullptr, PropertyAttributes *attributes=nullptr) |
| ReturnedValue | nextPropertyName (Value *value) |
| ReturnedValue | nextPropertyNameAsString (Value *value) |
| ReturnedValue | nextPropertyNameAsString () |
Public Attributes | |
| ExecutionEngine * | engine |
| Object * | object |
| OwnPropertyKeyIterator * | iterator = nullptr |
| uint | flags |
Definition at line 25 of file qv4objectiterator_p.h.
| Enumerator | |
|---|---|
| NoFlags | |
| EnumerableOnly | |
| WithSymbols | |
Definition at line 27 of file qv4objectiterator_p.h.
Definition at line 38 of file qv4objectiterator_p.h.
|
inline |
Definition at line 47 of file qv4objectiterator_p.h.
| PropertyKey ObjectIterator::next | ( | Property * | pd = nullptr, |
| PropertyAttributes * | attributes = nullptr ) |
Definition at line 17 of file qv4objectiterator.cpp.
| ReturnedValue ObjectIterator::nextPropertyName | ( | Value * | value | ) |
Definition at line 38 of file qv4objectiterator.cpp.
| ReturnedValue ObjectIterator::nextPropertyNameAsString | ( | ) |
Definition at line 74 of file qv4objectiterator.cpp.
| ReturnedValue ObjectIterator::nextPropertyNameAsString | ( | Value * | value | ) |
Definition at line 57 of file qv4objectiterator.cpp.
| ExecutionEngine* QV4::ObjectIterator::engine |
Definition at line 33 of file qv4objectiterator_p.h.
| uint QV4::ObjectIterator::flags |
Definition at line 36 of file qv4objectiterator_p.h.
| OwnPropertyKeyIterator* QV4::ObjectIterator::iterator = nullptr |
Definition at line 35 of file qv4objectiterator_p.h.
| Object* QV4::ObjectIterator::object |
Definition at line 34 of file qv4objectiterator_p.h.