![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qmetacontainer.h>
Public Types | |
| enum | Position : quint8 { AtBegin , AtEnd , Unspecified } |
| using | SizeFn = qsizetype(*)(const void *) |
| using | ClearFn = void(*)(void *) |
| using | CreateIteratorFn = void *(*)(void *, Position) |
| using | DestroyIteratorFn = void(*)(const void *) |
| using | CompareIteratorFn = bool(*)(const void *, const void *) |
| using | CopyIteratorFn = void(*)(void *, const void *) |
| using | AdvanceIteratorFn = void(*)(void *, qsizetype) |
| using | DiffIteratorFn = qsizetype(*)(const void *, const void *) |
| using | CreateConstIteratorFn = void *(*)(const void *, Position) |
Public Member Functions | |
| QMetaContainerInterface ()=default | |
| template<typename MetaContainer> | |
| constexpr | QMetaContainerInterface (const MetaContainer &) |
Definition at line 44 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::AdvanceIteratorFn = void(*)(void *, qsizetype) |
Definition at line 64 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::ClearFn = void(*)(void *) |
Definition at line 53 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::CompareIteratorFn = bool(*)(const void *, const void *) |
Definition at line 60 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::CopyIteratorFn = void(*)(void *, const void *) |
Definition at line 62 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::CreateConstIteratorFn = void *(*)(const void *, Position) |
Definition at line 69 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::CreateIteratorFn = void *(*)(void *, Position) |
Definition at line 56 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::DestroyIteratorFn = void(*)(const void *) |
Definition at line 58 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::DiffIteratorFn = qsizetype(*)(const void *, const void *) |
Definition at line 66 of file qmetacontainer.h.
| using QtMetaContainerPrivate::QMetaContainerInterface::SizeFn = qsizetype(*)(const void *) |
Definition at line 51 of file qmetacontainer.h.
| Enumerator | |
|---|---|
| AtBegin | |
| AtEnd | |
| Unspecified | |
Definition at line 47 of file qmetacontainer.h.
|
default |
|
inlineconstexpr |
Definition at line 80 of file qmetacontainer.h.
| AdvanceIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::advanceConstIteratorFn |
Definition at line 74 of file qmetacontainer.h.
| AdvanceIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::advanceIteratorFn |
Definition at line 65 of file qmetacontainer.h.
| ClearFn QtMetaContainerPrivate::QMetaContainerInterface::clearFn |
Definition at line 54 of file qmetacontainer.h.
| CompareIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::compareConstIteratorFn |
Definition at line 72 of file qmetacontainer.h.
| CompareIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::compareIteratorFn |
Definition at line 61 of file qmetacontainer.h.
| CopyIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::copyConstIteratorFn |
Definition at line 73 of file qmetacontainer.h.
| CopyIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::copyIteratorFn |
Definition at line 63 of file qmetacontainer.h.
| CreateConstIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::createConstIteratorFn |
Definition at line 70 of file qmetacontainer.h.
| CreateIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::createIteratorFn |
Definition at line 57 of file qmetacontainer.h.
| DestroyIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::destroyConstIteratorFn |
Definition at line 71 of file qmetacontainer.h.
| DestroyIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::destroyIteratorFn |
Definition at line 59 of file qmetacontainer.h.
| DiffIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::diffConstIteratorFn |
Definition at line 75 of file qmetacontainer.h.
| DiffIteratorFn QtMetaContainerPrivate::QMetaContainerInterface::diffIteratorFn |
Definition at line 67 of file qmetacontainer.h.
| IteratorCapabilities QtMetaContainerPrivate::QMetaContainerInterface::iteratorCapabilities |
Definition at line 49 of file qmetacontainer.h.
| ushort QtMetaContainerPrivate::QMetaContainerInterface::revision = 0 |
Definition at line 48 of file qmetacontainer.h.
| SizeFn QtMetaContainerPrivate::QMetaContainerInterface::sizeFn |
Definition at line 52 of file qmetacontainer.h.