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 <qmetatypesjsonprocessor_p.h>
Public Types | |
using | Kind = MetaTypePrivate::Kind |
Public Member Functions | |
MetaType ()=default | |
MetaType (const QCborMap &cbor, const QString &inputFile) | |
bool | isEmpty () const |
QString | inputFile () const |
QAnyStringView | className () const |
QAnyStringView | qualifiedClassName () const |
const BaseType::Container & | superClasses () const |
const ClassInfo::Container & | classInfos () const |
const Interface::Container & | ifaces () const |
const Property::Container & | properties () const |
const Method::Container & | methods () const |
const Method::Container & | sigs () const |
const Method::Container & | constructors () const |
const Enum::Container & | enums () const |
Kind | kind () const |
Friends | |
bool | operator== (const MetaType &a, const MetaType &b) noexcept |
bool | operator!= (const MetaType &a, const MetaType &b) noexcept |
Definition at line 171 of file qmetatypesjsonprocessor_p.h.
using MetaType::Kind = MetaTypePrivate::Kind |
Definition at line 174 of file qmetatypesjsonprocessor_p.h.
|
default |
Definition at line 843 of file qmetatypesjsonprocessor.cpp.
|
inline |
Definition at line 185 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::classInfos.
Referenced by QmlTypesClassDescription::collect().
|
inline |
Definition at line 182 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::className.
|
inline |
Definition at line 191 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::constructors.
|
inline |
Definition at line 193 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::enums.
|
inline |
Definition at line 186 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::ifaces.
|
inline |
Definition at line 181 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::inputFile.
|
inline |
Definition at line 179 of file qmetatypesjsonprocessor_p.h.
Referenced by QmlTypesClassDescription::collect(), FoundType::operator bool(), and FoundType::select().
|
inline |
Definition at line 195 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::kind.
Referenced by QmlTypesClassDescription::collect().
|
inline |
Definition at line 189 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::methods.
Referenced by QmlTypesClassDescription::collect().
|
inline |
Definition at line 188 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::properties.
Referenced by QmlTypesClassDescription::collect().
|
inline |
Definition at line 183 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::qualifiedClassName.
Referenced by QmlTypesClassDescription::collect().
|
inline |
Definition at line 190 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::sigs.
Referenced by QmlTypesClassDescription::collect().
|
inline |
Definition at line 184 of file qmetatypesjsonprocessor_p.h.
References MetaTypePrivate::superClasses.
Definition at line 203 of file qmetatypesjsonprocessor_p.h.
Definition at line 198 of file qmetatypesjsonprocessor_p.h.