![]() |
Qt 6.x
The Qt SDK
|
#include <QtCore/qcontainerfwd.h>
#include <QtCore/qglobal.h>
#include <QtCore/qalgorithms.h>
#include <QtCore/qcontainertools_impl.h>
#include <QtCore/qhashfunctions.h>
#include <algorithm>
#include <initializer_list>
#include <iterator>
#include <QtCore/q20memory.h>
#include <new>
#include <string.h>
#include <stdlib.h>
Go to the source code of this file.
Classes | |
class | QVLAStorage< Size, Align, Prealloc > |
class | QVLABaseBase |
struct | QVLABaseBase::free_deleter |
class | QVLABase< T > |
class | QVarLengthArray< T, Prealloc > |
Functions | |
template<typename InputIterator , typename ValueType = typename std::iterator_traits<InputIterator>::value_type, QtPrivate::IfIsInputIterator< InputIterator > = true> | |
QVarLengthArray (InputIterator, InputIterator) -> QVarLengthArray< ValueType > | |
template<typename T , qsizetype Prealloc> | |
size_t | qHash (const QVarLengthArray< T, Prealloc > &key, size_t seed=0) noexcept(QtPrivate::QNothrowHashable_v< T >) |
template<typename T , qsizetype Prealloc, typename AT > | |
qsizetype | erase (QVarLengthArray< T, Prealloc > &array, const AT &t) |
template<typename T , qsizetype Prealloc, typename Predicate > | |
qsizetype | erase_if (QVarLengthArray< T, Prealloc > &array, Predicate pred) |
qsizetype erase | ( | QVarLengthArray< T, Prealloc > & | array, |
const AT & | t | ||
) |
Definition at line 1002 of file qvarlengtharray.h.
Referenced by QVLABase< T >::assign_impl(), and QVLABase< T >::remove().
qsizetype erase_if | ( | QVarLengthArray< T, Prealloc > & | array, |
Predicate | pred | ||
) |
Definition at line 1008 of file qvarlengtharray.h.
|
noexcept |
Definition at line 995 of file qvarlengtharray.h.
References seed.
QVarLengthArray | ( | InputIterator | , |
InputIterator | |||
) | -> QVarLengthArray< ValueType > |