Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
ProxyObjectOwnPropertyKeyIterator Struct Reference
+ Inheritance diagram for ProxyObjectOwnPropertyKeyIterator:
+ Collaboration diagram for ProxyObjectOwnPropertyKeyIterator:

Public Member Functions

 ProxyObjectOwnPropertyKeyIterator (ArrayObject *keys)
 
 ~ProxyObjectOwnPropertyKeyIterator () override=default
 
PropertyKey next (const Object *o, Property *pd=nullptr, PropertyAttributes *attrs=nullptr) override
 
- Public Member Functions inherited from QV4::OwnPropertyKeyIterator
virtual ~OwnPropertyKeyIterator ()=0
 

Public Attributes

PersistentValue ownKeys
 
uint index = 0
 
uint len = 0
 

Detailed Description

Definition at line 486 of file qv4proxy.cpp.

Constructor & Destructor Documentation

◆ ProxyObjectOwnPropertyKeyIterator()

ProxyObjectOwnPropertyKeyIterator::ProxyObjectOwnPropertyKeyIterator ( ArrayObject * keys)

Definition at line 498 of file qv4proxy.cpp.

References keys.

◆ ~ProxyObjectOwnPropertyKeyIterator()

ProxyObjectOwnPropertyKeyIterator::~ProxyObjectOwnPropertyKeyIterator ( )
overridedefault

Member Function Documentation

◆ next()

PropertyKey ProxyObjectOwnPropertyKeyIterator::next ( const Object * o,
Property * pd = nullptr,
PropertyAttributes * attrs = nullptr )
overridevirtual

Implements QV4::OwnPropertyKeyIterator.

Definition at line 504 of file qv4proxy.cpp.

References attrs, QV4::PropertyKey::fromArrayIndex(), QV4::PropertyKey::fromId(), QV4::PropertyKey::invalid(), and keys.

+ Here is the call graph for this function:

Member Data Documentation

◆ index

uint ProxyObjectOwnPropertyKeyIterator::index = 0

Definition at line 489 of file qv4proxy.cpp.

◆ len

uint ProxyObjectOwnPropertyKeyIterator::len = 0

Definition at line 490 of file qv4proxy.cpp.

◆ ownKeys

PersistentValue ProxyObjectOwnPropertyKeyIterator::ownKeys

Definition at line 488 of file qv4proxy.cpp.


The documentation for this struct was generated from the following file: