![]() |
Qt 6.x
The Qt SDK
|
#include <qiterable.h>
Public Member Functions | |
Q_NODISCARD_CTOR | QConstPreservingPointer (std::nullptr_t) |
Q_NODISCARD_CTOR | QConstPreservingPointer (const void *pointer, qsizetype alignment) |
Q_NODISCARD_CTOR | QConstPreservingPointer (void *pointer, qsizetype alignment) |
template<typename InputType > | |
Q_NODISCARD_CTOR | QConstPreservingPointer (const InputType *pointer) |
template<typename InputType > | |
Q_NODISCARD_CTOR | QConstPreservingPointer (InputType *pointer) |
Q_NODISCARD_CTOR | QConstPreservingPointer ()=default |
const Type * | constPointer () const |
Type * | mutablePointer () const |
Definition at line 16 of file qiterable.h.
|
inline |
Definition at line 22 of file qiterable.h.
|
inline |
Definition at line 24 of file qiterable.h.
|
inline |
Definition at line 31 of file qiterable.h.
|
inline |
Definition at line 39 of file qiterable.h.
|
inline |
Definition at line 46 of file qiterable.h.
|
default |
|
inline |
Definition at line 54 of file qiterable.h.
References QTaggedPointer< T, Tag >::data().
Referenced by QSequentialIterable::at(), QBaseIterator< Container >::constIterable(), and QIterable< Container >::constIterable().
|
inline |
Definition at line 59 of file qiterable.h.
References QTaggedPointer< T, Tag >::data(), and QTaggedPointer< T, Tag >::tag().
Referenced by QIterable< Container >::mutableIterable(), QBaseIterator< Container >::mutableIterable(), and QSequentialIterable::set().