![]() |
KDDockWidgets API Documentation 2.0
|
#include <genindex_array.h>
Public Member Functions | |
| void | clear () |
| uint32_t | entriesSize () const noexcept |
| void | erase (GenerationalIndex index) |
| T * | get (GenerationalIndex index) |
| const T * | get (GenerationalIndex index) const noexcept |
| std::optional< GenerationalIndex > | indexAtEntry (uint32_t entryIndex) const |
| GenerationalIndex | insert (T &&value) |
| void | set (const GenerationalIndex index, T &&value) |
Definition at line 97 of file genindex_array.h.
|
inline |
|
inlinenoexcept |
Definition at line 180 of file genindex_array.h.
Referenced by KDBindings::Private::GenerationalIndexArray< T >::clear(), and KDBindings::Private::GenerationalIndexArray< T >::indexAtEntry().
|
inline |
Definition at line 139 of file genindex_array.h.
References KDBindings::Private::GenerationalIndexAllocator::deallocate(), and KDBindings::Private::GenerationalIndex::index.
Referenced by KDBindings::Private::GenerationalIndexArray< T >::clear().
|
inline |
Definition at line 146 of file genindex_array.h.
References KDBindings::Private::GenerationalIndex::generation, and KDBindings::Private::GenerationalIndex::index.
Referenced by KDBindings::Private::GenerationalIndexArray< T >::get().
|
inlinenoexcept |
Definition at line 160 of file genindex_array.h.
References KDBindings::Private::GenerationalIndexArray< T >::get().
|
inline |
Definition at line 187 of file genindex_array.h.
References KDBindings::Private::GenerationalIndexArray< T >::entriesSize(), KDBindings::Private::GenerationalIndex::generation, and KDBindings::Private::GenerationalIndexAllocator::isLive().
Referenced by KDBindings::Private::GenerationalIndexArray< T >::clear().
|
inline |
Definition at line 131 of file genindex_array.h.
References KDBindings::Private::GenerationalIndexAllocator::allocate(), and KDBindings::Private::GenerationalIndexArray< T >::set().
|
inline |
Definition at line 112 of file genindex_array.h.
References KDBindings::Private::GenerationalIndex::generation, and KDBindings::Private::GenerationalIndex::index.
Referenced by KDBindings::Private::GenerationalIndexArray< T >::insert().
KDDockWidgets