|
| QArrayDataOps * | operator-> () noexcept |
| const QArrayDataOps * | operator-> () const noexcept |
| DataPointer * | that () |
| const DataPointer * | that () const |
| template<typename It> |
| void | appendIteratorRange (It b, It e, QtPrivate::IfIsForwardIterator< It >=true) |
| void | growAppend (const T *b, const T *e) |
| void | appendUninitialized (qsizetype newSize) |
| template<typename InputIterator, typename Projection = q20::identity> |
| void | assign (InputIterator first, InputIterator last, Projection proj={}) |
| template<typename InputIterator, typename Projection> |
| void | assign_impl (InputIterator first, InputIterator last, T *capacityBegin, T *dst, T *dend, Projection proj, std::input_iterator_tag) |
| template<typename InputIterator, typename Projection> |
| void | assign_impl (InputIterator first, InputIterator last, T *capacityBegin, T *dst, T *dend, Projection proj, std::forward_iterator_tag) |
| | QGenericArrayOps (DataPointer &dp) |
| DataPointer * | that () |
| const DataPointer * | that () const |
| void | copyAppend (const T *b, const T *e) |
| void | copyAppend (qsizetype n, parameter_type t) |
| void | moveAppend (T *b, T *e) |
| void | truncate (size_t newSize) |
| void | destroyAll () |
| void | insert (qsizetype i, const T *data, qsizetype n) |
| void | insert (qsizetype i, qsizetype n, parameter_type t) |
| template<typename... Args> |
| void | emplace (qsizetype i, Args &&... args) |
| void | erase (T *b, qsizetype n) |
| void | eraseFirst () noexcept |
| void | eraseLast () noexcept |
| void | assign (T *b, T *e, parameter_type t) |
template<class T>
struct QArrayDataOps< T >
Definition at line 1102 of file qarraydataops.h.