![]() |
Qt 6.x
The Qt SDK
|
#include <qv4internalclass_p.h>
Public Types | |
using | Private = SharedInternalClassDataPrivate< T > |
Public Member Functions | |
SharedInternalClassData (ExecutionEngine *e) | |
SharedInternalClassData (const SharedInternalClassData &other) | |
~SharedInternalClassData () | |
SharedInternalClassData & | operator= (const SharedInternalClassData &other) |
void | add (uint pos, T value) |
void | set (uint pos, T value) |
T | at (uint i) const |
T | operator[] (uint i) |
void | mark (MarkStack *s) |
Public Attributes | |
Private * | d |
Definition at line 199 of file qv4internalclass_p.h.
using QV4::SharedInternalClassData< T >::Private = SharedInternalClassDataPrivate<T> |
Definition at line 200 of file qv4internalclass_p.h.
|
inline |
Definition at line 203 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, and e.
|
inline |
Definition at line 207 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d.
|
inline |
Definition at line 212 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d.
|
inline |
Definition at line 224 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, pos, Q_ASSERT, and qBadAlloc().
|
inline |
Definition at line 255 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, i, and Q_ASSERT.
Referenced by QV4::ExecutionEngine::lockObject().
|
inline |
Definition at line 264 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d.
|
inline |
Definition at line 216 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, and other().
|
inline |
Definition at line 259 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, i, and Q_ASSERT.
|
inline |
Definition at line 244 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, pos, and Q_ASSERT.
Private* QV4::SharedInternalClassData< T >::d |
Definition at line 201 of file qv4internalclass_p.h.
Referenced by QV4::SharedInternalClassData< T >::SharedInternalClassData(), QV4::SharedInternalClassData< T >::SharedInternalClassData(), QV4::SharedInternalClassData< T >::~SharedInternalClassData(), QV4::SharedInternalClassData< T >::add(), QV4::SharedInternalClassData< T >::at(), QV4::SharedInternalClassData< T >::mark(), QV4::SharedInternalClassData< T >::operator=(), QV4::SharedInternalClassData< T >::operator[](), and QV4::SharedInternalClassData< T >::set().