![]() |
Qt 6.x
The Qt SDK
|
#include <qqmlirbuilder_p.h>
Collaboration diagram for QmlIR::PoolList< T >: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().
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
|
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().
Here is the caller graph for this function:
|
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().