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>.
|
#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 216 of file qv4internalclass_p.h.
using QV4::SharedInternalClassData< T >::Private = SharedInternalClassDataPrivate<T> |
Definition at line 217 of file qv4internalclass_p.h.
|
inline |
Definition at line 220 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.
|
inline |
Definition at line 229 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d.
|
inline |
Definition at line 241 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, pos, Q_ASSERT, and qBadAlloc().
|
inline |
Definition at line 274 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, i, and Q_ASSERT.
|
inline |
Definition at line 283 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d.
|
inline |
Definition at line 233 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, and other().
|
inline |
Definition at line 278 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, i, and Q_ASSERT.
|
inline |
Definition at line 262 of file qv4internalclass_p.h.
References QV4::SharedInternalClassData< T >::d, pos, and Q_ASSERT.
Private* QV4::SharedInternalClassData< T >::d |
Definition at line 218 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().