Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qtaggedpointer.h>
Public Types | |
using | TagType = typename QIntegerForSize<tagSize>::Unsigned |
Static Public Attributes | |
static constexpr size_t | alignment = alignof(T) |
static constexpr quint8 | tagBits = quint8{QtPrivate::qConstexprCountTrailingZeroBits(alignment)} |
static constexpr size_t | tagSize = QtPrivate::qConstexprNextPowerOfTwo(nextByteSize(tagBits)) |
Definition at line 18 of file qtaggedpointer.h.
using QtPrivate::TagInfo< T >::TagType = typename QIntegerForSize<tagSize>::Unsigned |
Definition at line 32 of file qtaggedpointer.h.
|
staticconstexpr |
Definition at line 20 of file qtaggedpointer.h.
|
staticconstexpr |
Definition at line 24 of file qtaggedpointer.h.
|
staticconstexpr |
Definition at line 28 of file qtaggedpointer.h.