![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qv4estable_p.h>
Classes | |
| struct | ShiftObserver |
Public Member Functions | |
| ESTable () | |
| ~ESTable () | |
| void | markObjects (MarkStack *s, bool isWeakMap) |
| void | clear () |
| void | set (const Value &k, const Value &v) |
| bool | has (const Value &k) const |
| ReturnedValue | get (const Value &k, bool *hasValue=nullptr) const |
| bool | remove (const Value &k) |
| uint | size () const |
| void | iterate (uint idx, Value *k, Value *v) |
| void | removeUnmarkedKeys () |
| void | observeShifts (ShiftObserver &observer) |
| void | stopObservingShifts (ShiftObserver &observer) |
Friends | |
| class | ::tst_qv4estable |
Definition at line 32 of file qv4estable_p.h.
| ESTable::ESTable | ( | ) |
Definition at line 17 of file qv4estable.cpp.
| ESTable::~ESTable | ( | ) |
Definition at line 26 of file qv4estable.cpp.
| void ESTable::clear | ( | ) |
Definition at line 47 of file qv4estable.cpp.
| ReturnedValue ESTable::get | ( | const Value & | k, |
| bool * | hasValue = nullptr ) const |
Definition at line 102 of file qv4estable.cpp.
| bool ESTable::has | ( | const Value & | k | ) | const |
Definition at line 90 of file qv4estable.cpp.
Definition at line 149 of file qv4estable.cpp.
Definition at line 36 of file qv4estable.cpp.
|
inline |
Definition at line 66 of file qv4estable_p.h.
| bool ESTable::remove | ( | const Value & | k | ) |
Definition at line 118 of file qv4estable.cpp.
| void ESTable::removeUnmarkedKeys | ( | ) |
Definition at line 158 of file qv4estable.cpp.
Definition at line 59 of file qv4estable.cpp.
| uint ESTable::size | ( | ) | const |
Definition at line 142 of file qv4estable.cpp.
|
inline |
Definition at line 70 of file qv4estable_p.h.
|
friend |
Definition at line 75 of file qv4estable_p.h.