umbrello 25.12.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
moc_testclassifier.cpp
Go to the documentation of this file.
1/****************************************************************************
2** Meta object code from reading C++ file 'testclassifier.h'
3**
4** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
10#include <QtNetwork/QSslError>
11#include <QtCore/qmetatype.h>
12
13#include <QtCore/qtmochelpers.h>
14
15#include <memory>
16
17
18#include <QtCore/qxptype_traits.h>
19#if !defined(Q_MOC_OUTPUT_REVISION)
20#error "The header file 'testclassifier.h' doesn't include <QObject>."
21#elif Q_MOC_OUTPUT_REVISION != 69
22#error "This file was generated using the moc from 6.9.3. It"
23#error "cannot be used with the include files from this version of Qt."
24#error "(The moc has changed too much.)"
25#endif
26
27#ifndef Q_CONSTINIT
28#define Q_CONSTINIT
29#endif
30
31QT_WARNING_PUSH
33QT_WARNING_DISABLE_GCC("-Wuseless-cast")
34namespace {
36} // unnamed namespace
37
38template <> constexpr inline auto TEST_classifier::qt_create_metaobjectdata<qt_meta_tag_ZN15TEST_classifierE_t>()
39{
40 namespace QMC = QtMocConstants;
41 QtMocHelpers::StringRefStorage qt_stringData {
42 "TEST_classifier",
43 "test_equal",
44 "",
45 "test_copyInto",
46 "test_clone",
47 "test_addAttributeWithType",
48 "test_addAttributeWithObject",
49 "test_addAttributeWithAttribute",
50 "test_removeAndCountAttribute",
51 "test_getAttributeList",
52 "test_addOperationWithPosition",
53 "test_addOperationWithLog",
54 "test_checkOperationSignature",
55 "test_removeAndCountOperation",
56 "test_getOperationList",
57 "test_addTemplateWithType",
58 "test_addTemplateWithLog",
59 "test_addTemplateWithPosition",
60 "test_removeAndCountTemplate",
61 "test_findTemplate",
62 "test_getTemplateList",
63 "test_takeItem",
64 "test_getFilteredList",
65 "test_resolveRef",
66 "test_findOperations",
67 "test_findChildObjectById",
68 "test_findOperation",
69 "test_findSuperClassConcepts",
70 "test_findSubClassConcepts",
71 "test_setGetClassAssoc",
72 "test_isInterface",
73 "test_setGetOriginType",
74 "test_setGetIsReference",
75 "test_hasAbstractOps",
76 "test_makeChildObject",
77 "test_getUniAssociationToBeImplemented",
78 "test_saveAndLoad"
79 };
80
81 QtMocHelpers::UintData qt_methods {
82 // Slot 'test_equal'
83 QtMocHelpers::SlotData<void()>(1, 2, QMC::AccessPrivate, QMetaType::Void),
84 // Slot 'test_copyInto'
85 QtMocHelpers::SlotData<void()>(3, 2, QMC::AccessPrivate, QMetaType::Void),
86 // Slot 'test_clone'
87 QtMocHelpers::SlotData<void()>(4, 2, QMC::AccessPrivate, QMetaType::Void),
88 // Slot 'test_addAttributeWithType'
89 QtMocHelpers::SlotData<void()>(5, 2, QMC::AccessPrivate, QMetaType::Void),
90 // Slot 'test_addAttributeWithObject'
91 QtMocHelpers::SlotData<void()>(6, 2, QMC::AccessPrivate, QMetaType::Void),
92 // Slot 'test_addAttributeWithAttribute'
93 QtMocHelpers::SlotData<void()>(7, 2, QMC::AccessPrivate, QMetaType::Void),
94 // Slot 'test_removeAndCountAttribute'
95 QtMocHelpers::SlotData<void()>(8, 2, QMC::AccessPrivate, QMetaType::Void),
96 // Slot 'test_getAttributeList'
97 QtMocHelpers::SlotData<void()>(9, 2, QMC::AccessPrivate, QMetaType::Void),
98 // Slot 'test_addOperationWithPosition'
99 QtMocHelpers::SlotData<void()>(10, 2, QMC::AccessPrivate, QMetaType::Void),
100 // Slot 'test_addOperationWithLog'
101 QtMocHelpers::SlotData<void()>(11, 2, QMC::AccessPrivate, QMetaType::Void),
102 // Slot 'test_checkOperationSignature'
103 QtMocHelpers::SlotData<void()>(12, 2, QMC::AccessPrivate, QMetaType::Void),
104 // Slot 'test_removeAndCountOperation'
105 QtMocHelpers::SlotData<void()>(13, 2, QMC::AccessPrivate, QMetaType::Void),
106 // Slot 'test_getOperationList'
107 QtMocHelpers::SlotData<void()>(14, 2, QMC::AccessPrivate, QMetaType::Void),
108 // Slot 'test_addTemplateWithType'
109 QtMocHelpers::SlotData<void()>(15, 2, QMC::AccessPrivate, QMetaType::Void),
110 // Slot 'test_addTemplateWithLog'
111 QtMocHelpers::SlotData<void()>(16, 2, QMC::AccessPrivate, QMetaType::Void),
112 // Slot 'test_addTemplateWithPosition'
113 QtMocHelpers::SlotData<void()>(17, 2, QMC::AccessPrivate, QMetaType::Void),
114 // Slot 'test_removeAndCountTemplate'
115 QtMocHelpers::SlotData<void()>(18, 2, QMC::AccessPrivate, QMetaType::Void),
116 // Slot 'test_findTemplate'
117 QtMocHelpers::SlotData<void()>(19, 2, QMC::AccessPrivate, QMetaType::Void),
118 // Slot 'test_getTemplateList'
119 QtMocHelpers::SlotData<void()>(20, 2, QMC::AccessPrivate, QMetaType::Void),
120 // Slot 'test_takeItem'
121 QtMocHelpers::SlotData<void()>(21, 2, QMC::AccessPrivate, QMetaType::Void),
122 // Slot 'test_getFilteredList'
123 QtMocHelpers::SlotData<void()>(22, 2, QMC::AccessPrivate, QMetaType::Void),
124 // Slot 'test_resolveRef'
125 QtMocHelpers::SlotData<void()>(23, 2, QMC::AccessPrivate, QMetaType::Void),
126 // Slot 'test_findOperations'
127 QtMocHelpers::SlotData<void()>(24, 2, QMC::AccessPrivate, QMetaType::Void),
128 // Slot 'test_findChildObjectById'
129 QtMocHelpers::SlotData<void()>(25, 2, QMC::AccessPrivate, QMetaType::Void),
130 // Slot 'test_findOperation'
131 QtMocHelpers::SlotData<void()>(26, 2, QMC::AccessPrivate, QMetaType::Void),
132 // Slot 'test_findSuperClassConcepts'
133 QtMocHelpers::SlotData<void()>(27, 2, QMC::AccessPrivate, QMetaType::Void),
134 // Slot 'test_findSubClassConcepts'
135 QtMocHelpers::SlotData<void()>(28, 2, QMC::AccessPrivate, QMetaType::Void),
136 // Slot 'test_setGetClassAssoc'
137 QtMocHelpers::SlotData<void()>(29, 2, QMC::AccessPrivate, QMetaType::Void),
138 // Slot 'test_isInterface'
139 QtMocHelpers::SlotData<void()>(30, 2, QMC::AccessPrivate, QMetaType::Void),
140 // Slot 'test_setGetOriginType'
141 QtMocHelpers::SlotData<void()>(31, 2, QMC::AccessPrivate, QMetaType::Void),
142 // Slot 'test_setGetIsReference'
143 QtMocHelpers::SlotData<void()>(32, 2, QMC::AccessPrivate, QMetaType::Void),
144 // Slot 'test_hasAbstractOps'
145 QtMocHelpers::SlotData<void()>(33, 2, QMC::AccessPrivate, QMetaType::Void),
146 // Slot 'test_makeChildObject'
147 QtMocHelpers::SlotData<void()>(34, 2, QMC::AccessPrivate, QMetaType::Void),
148 // Slot 'test_getUniAssociationToBeImplemented'
149 QtMocHelpers::SlotData<void()>(35, 2, QMC::AccessPrivate, QMetaType::Void),
150 // Slot 'test_saveAndLoad'
151 QtMocHelpers::SlotData<void()>(36, 2, QMC::AccessPrivate, QMetaType::Void),
152 };
153 QtMocHelpers::UintData qt_properties {
154 };
155 QtMocHelpers::UintData qt_enums {
156 };
157 return QtMocHelpers::metaObjectData<TEST_classifier, qt_meta_tag_ZN15TEST_classifierE_t>(QMC::MetaObjectFlag{}, qt_stringData,
158 qt_methods, qt_properties, qt_enums);
159}
160Q_CONSTINIT const QMetaObject TEST_classifier::staticMetaObject = { {
161 QMetaObject::SuperData::link<TestBase::staticMetaObject>(),
162 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN15TEST_classifierE_t>.stringdata,
163 qt_staticMetaObjectStaticContent<qt_meta_tag_ZN15TEST_classifierE_t>.data,
164 qt_static_metacall,
165 nullptr,
166 qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN15TEST_classifierE_t>.metaTypes,
167 nullptr
168} };
169
170void TEST_classifier::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
171{
172 auto *_t = static_cast<TEST_classifier *>(_o);
173 if (_c == QMetaObject::InvokeMetaMethod) {
174 switch (_id) {
175 case 0: _t->test_equal(); break;
176 case 1: _t->test_copyInto(); break;
177 case 2: _t->test_clone(); break;
178 case 3: _t->test_addAttributeWithType(); break;
179 case 4: _t->test_addAttributeWithObject(); break;
180 case 5: _t->test_addAttributeWithAttribute(); break;
181 case 6: _t->test_removeAndCountAttribute(); break;
182 case 7: _t->test_getAttributeList(); break;
183 case 8: _t->test_addOperationWithPosition(); break;
184 case 9: _t->test_addOperationWithLog(); break;
185 case 10: _t->test_checkOperationSignature(); break;
186 case 11: _t->test_removeAndCountOperation(); break;
187 case 12: _t->test_getOperationList(); break;
188 case 13: _t->test_addTemplateWithType(); break;
189 case 14: _t->test_addTemplateWithLog(); break;
190 case 15: _t->test_addTemplateWithPosition(); break;
191 case 16: _t->test_removeAndCountTemplate(); break;
192 case 17: _t->test_findTemplate(); break;
193 case 18: _t->test_getTemplateList(); break;
194 case 19: _t->test_takeItem(); break;
195 case 20: _t->test_getFilteredList(); break;
196 case 21: _t->test_resolveRef(); break;
197 case 22: _t->test_findOperations(); break;
198 case 23: _t->test_findChildObjectById(); break;
199 case 24: _t->test_findOperation(); break;
200 case 25: _t->test_findSuperClassConcepts(); break;
201 case 26: _t->test_findSubClassConcepts(); break;
202 case 27: _t->test_setGetClassAssoc(); break;
203 case 28: _t->test_isInterface(); break;
204 case 29: _t->test_setGetOriginType(); break;
205 case 30: _t->test_setGetIsReference(); break;
206 case 31: _t->test_hasAbstractOps(); break;
207 case 32: _t->test_makeChildObject(); break;
208 case 33: _t->test_getUniAssociationToBeImplemented(); break;
209 case 34: _t->test_saveAndLoad(); break;
210 default: ;
211 }
212 }
213 (void)_a;
214}
215
216const QMetaObject *TEST_classifier::metaObject() const
217{
218 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
219}
220
221void *TEST_classifier::qt_metacast(const char *_clname)
222{
223 if (!_clname) return nullptr;
224 if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN15TEST_classifierE_t>.strings))
225 return static_cast<void*>(this);
226 return TestBase::qt_metacast(_clname);
227}
228
229int TEST_classifier::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
230{
231 _id = TestBase::qt_metacall(_c, _id, _a);
232 if (_id < 0)
233 return _id;
234 if (_c == QMetaObject::InvokeMetaMethod) {
235 if (_id < 35)
236 qt_static_metacall(this, _c, _id, _a);
237 _id -= 35;
238 }
239 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
240 if (_id < 35)
241 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
242 _id -= 35;
243 }
244 return _id;
245}
246QT_WARNING_POP
#define Q_CONSTINIT
Definition moc_parser.cpp:27
Definition moc_parser.cpp:33