![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlirbuilder_p.h>
Classes | |
struct | Iterator |
Public Types | |
using | iterator = Iterator |
Public Member Functions | |
PoolList () | |
int | append (T *item) |
void | prepend (T *item) |
template<typename Sortable , typename Base , Sortable Base::* sortMember> | |
T * | findSortedInsertionPoint (T *item) const |
void | insertAfter (T *insertionPoint, T *item) |
T * | unlink (T *before, T *item) |
T * | slowAt (int index) const |
Iterator | begin () |
Iterator | end () |
Public Attributes | |
T * | first |
T * | last |
int | count = 0 |
Definition at line 40 of file qqmlirbuilder_p.h.
using QmlIR::PoolList< T >::iterator = Iterator |
Definition at line 178 of file qqmlirbuilder_p.h.
|
inline |
Definition at line 42 of file qqmlirbuilder_p.h.
|
inline |
Definition at line 51 of file qqmlirbuilder_p.h.
References item, and QmlIR::PoolList< T >::last.
Referenced by QmlIR::PoolList< T >::insertAfter().
|
inline |
Definition at line 175 of file qqmlirbuilder_p.h.
|
inline |
Definition at line 176 of file qqmlirbuilder_p.h.
|
inline |
Definition at line 70 of file qqmlirbuilder_p.h.
References it.
|
inline |
Definition at line 83 of file qqmlirbuilder_p.h.
References QmlIR::PoolList< T >::append(), QmlIR::PoolList< T >::count, item, QmlIR::PoolList< T >::last, and QmlIR::PoolList< T >::prepend().
|
inline |
Definition at line 61 of file qqmlirbuilder_p.h.
References QmlIR::PoolList< T >::count, QmlIR::PoolList< T >::first, item, and QmlIR::PoolList< T >::last.
Referenced by QmlIR::PoolList< T >::insertAfter().
|
inline |
Definition at line 114 of file qqmlirbuilder_p.h.
References QmlIR::PoolList< T >::first.
|
inline |
Definition at line 95 of file qqmlirbuilder_p.h.
References QmlIR::PoolList< T >::count, QmlIR::PoolList< T >::first, item, and QmlIR::PoolList< T >::last.
int QmlIR::PoolList< T >::count = 0 |
Definition at line 49 of file qqmlirbuilder_p.h.
Referenced by QmlIR::PoolList< T >::insertAfter(), QmlIR::PoolList< T >::prepend(), and QmlIR::PoolList< T >::unlink().
T* QmlIR::PoolList< T >::first |
Definition at line 47 of file qqmlirbuilder_p.h.
Referenced by QmlIR::PoolList< T >::prepend(), QmlIR::PoolList< T >::slowAt(), and QmlIR::PoolList< T >::unlink().
T* QmlIR::PoolList< T >::last |
Definition at line 48 of file qqmlirbuilder_p.h.
Referenced by QmlIR::PoolList< T >::append(), QmlIR::PoolList< T >::insertAfter(), QmlIR::PoolList< T >::prepend(), and QmlIR::PoolList< T >::unlink().