umbrello 25.11.70
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 68 (Qt 6.8.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 != 68
22#error "This file was generated using the moc from 6.8.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
38
39#ifdef QT_MOC_HAS_STRINGDATA
40static constexpr auto qt_meta_stringdata_ZN15TEST_classifierE = QtMocHelpers::stringData(
41 "TEST_classifier",
42 "test_equal",
43 "",
44 "test_copyInto",
45 "test_clone",
46 "test_addAttributeWithType",
47 "test_addAttributeWithObject",
48 "test_addAttributeWithAttribute",
49 "test_removeAndCountAttribute",
50 "test_getAttributeList",
51 "test_addOperationWithPosition",
52 "test_addOperationWithLog",
53 "test_checkOperationSignature",
54 "test_removeAndCountOperation",
55 "test_getOperationList",
56 "test_addTemplateWithType",
57 "test_addTemplateWithLog",
58 "test_addTemplateWithPosition",
59 "test_removeAndCountTemplate",
60 "test_findTemplate",
61 "test_getTemplateList",
62 "test_takeItem",
63 "test_getFilteredList",
64 "test_resolveRef",
65 "test_findOperations",
66 "test_findChildObjectById",
67 "test_findOperation",
68 "test_findSuperClassConcepts",
69 "test_findSubClassConcepts",
70 "test_setGetClassAssoc",
71 "test_isInterface",
72 "test_setGetOriginType",
73 "test_setGetIsReference",
74 "test_hasAbstractOps",
75 "test_makeChildObject",
76 "test_getUniAssociationToBeImplemented",
77 "test_saveAndLoad"
78);
79#else // !QT_MOC_HAS_STRINGDATA
80#error "qtmochelpers.h not found or too old."
81#endif // !QT_MOC_HAS_STRINGDATA
82
84
85 // content:
86 12, // revision
87 0, // classname
88 0, 0, // classinfo
89 35, 14, // methods
90 0, 0, // properties
91 0, 0, // enums/sets
92 0, 0, // constructors
93 0, // flags
94 0, // signalCount
95
96 // slots: name, argc, parameters, tag, flags, initial metatype offsets
97 1, 0, 224, 2, 0x08, 1 /* Private */,
98 3, 0, 225, 2, 0x08, 2 /* Private */,
99 4, 0, 226, 2, 0x08, 3 /* Private */,
100 5, 0, 227, 2, 0x08, 4 /* Private */,
101 6, 0, 228, 2, 0x08, 5 /* Private */,
102 7, 0, 229, 2, 0x08, 6 /* Private */,
103 8, 0, 230, 2, 0x08, 7 /* Private */,
104 9, 0, 231, 2, 0x08, 8 /* Private */,
105 10, 0, 232, 2, 0x08, 9 /* Private */,
106 11, 0, 233, 2, 0x08, 10 /* Private */,
107 12, 0, 234, 2, 0x08, 11 /* Private */,
108 13, 0, 235, 2, 0x08, 12 /* Private */,
109 14, 0, 236, 2, 0x08, 13 /* Private */,
110 15, 0, 237, 2, 0x08, 14 /* Private */,
111 16, 0, 238, 2, 0x08, 15 /* Private */,
112 17, 0, 239, 2, 0x08, 16 /* Private */,
113 18, 0, 240, 2, 0x08, 17 /* Private */,
114 19, 0, 241, 2, 0x08, 18 /* Private */,
115 20, 0, 242, 2, 0x08, 19 /* Private */,
116 21, 0, 243, 2, 0x08, 20 /* Private */,
117 22, 0, 244, 2, 0x08, 21 /* Private */,
118 23, 0, 245, 2, 0x08, 22 /* Private */,
119 24, 0, 246, 2, 0x08, 23 /* Private */,
120 25, 0, 247, 2, 0x08, 24 /* Private */,
121 26, 0, 248, 2, 0x08, 25 /* Private */,
122 27, 0, 249, 2, 0x08, 26 /* Private */,
123 28, 0, 250, 2, 0x08, 27 /* Private */,
124 29, 0, 251, 2, 0x08, 28 /* Private */,
125 30, 0, 252, 2, 0x08, 29 /* Private */,
126 31, 0, 253, 2, 0x08, 30 /* Private */,
127 32, 0, 254, 2, 0x08, 31 /* Private */,
128 33, 0, 255, 2, 0x08, 32 /* Private */,
129 34, 0, 256, 2, 0x08, 33 /* Private */,
130 35, 0, 257, 2, 0x08, 34 /* Private */,
131 36, 0, 258, 2, 0x08, 35 /* Private */,
132
133 // slots: parameters
134 QMetaType::Void,
135 QMetaType::Void,
136 QMetaType::Void,
137 QMetaType::Void,
138 QMetaType::Void,
139 QMetaType::Void,
140 QMetaType::Void,
141 QMetaType::Void,
142 QMetaType::Void,
143 QMetaType::Void,
144 QMetaType::Void,
145 QMetaType::Void,
146 QMetaType::Void,
147 QMetaType::Void,
148 QMetaType::Void,
149 QMetaType::Void,
150 QMetaType::Void,
151 QMetaType::Void,
152 QMetaType::Void,
153 QMetaType::Void,
154 QMetaType::Void,
155 QMetaType::Void,
156 QMetaType::Void,
157 QMetaType::Void,
158 QMetaType::Void,
159 QMetaType::Void,
160 QMetaType::Void,
161 QMetaType::Void,
162 QMetaType::Void,
163 QMetaType::Void,
164 QMetaType::Void,
165 QMetaType::Void,
166 QMetaType::Void,
167 QMetaType::Void,
168 QMetaType::Void,
169
170 0 // eod
171};
172
173Q_CONSTINIT const QMetaObject TEST_classifier::staticMetaObject = { {
174 QMetaObject::SuperData::link<TestBase::staticMetaObject>(),
175 qt_meta_stringdata_ZN15TEST_classifierE.offsetsAndSizes,
177 qt_static_metacall,
178 nullptr,
179 qt_incomplete_metaTypeArray<qt_meta_tag_ZN15TEST_classifierE_t,
180 // Q_OBJECT / Q_GADGET
181 QtPrivate::TypeAndForceComplete<TEST_classifier, std::true_type>,
182 // method 'test_equal'
183 QtPrivate::TypeAndForceComplete<void, std::false_type>,
184 // method 'test_copyInto'
185 QtPrivate::TypeAndForceComplete<void, std::false_type>,
186 // method 'test_clone'
187 QtPrivate::TypeAndForceComplete<void, std::false_type>,
188 // method 'test_addAttributeWithType'
189 QtPrivate::TypeAndForceComplete<void, std::false_type>,
190 // method 'test_addAttributeWithObject'
191 QtPrivate::TypeAndForceComplete<void, std::false_type>,
192 // method 'test_addAttributeWithAttribute'
193 QtPrivate::TypeAndForceComplete<void, std::false_type>,
194 // method 'test_removeAndCountAttribute'
195 QtPrivate::TypeAndForceComplete<void, std::false_type>,
196 // method 'test_getAttributeList'
197 QtPrivate::TypeAndForceComplete<void, std::false_type>,
198 // method 'test_addOperationWithPosition'
199 QtPrivate::TypeAndForceComplete<void, std::false_type>,
200 // method 'test_addOperationWithLog'
201 QtPrivate::TypeAndForceComplete<void, std::false_type>,
202 // method 'test_checkOperationSignature'
203 QtPrivate::TypeAndForceComplete<void, std::false_type>,
204 // method 'test_removeAndCountOperation'
205 QtPrivate::TypeAndForceComplete<void, std::false_type>,
206 // method 'test_getOperationList'
207 QtPrivate::TypeAndForceComplete<void, std::false_type>,
208 // method 'test_addTemplateWithType'
209 QtPrivate::TypeAndForceComplete<void, std::false_type>,
210 // method 'test_addTemplateWithLog'
211 QtPrivate::TypeAndForceComplete<void, std::false_type>,
212 // method 'test_addTemplateWithPosition'
213 QtPrivate::TypeAndForceComplete<void, std::false_type>,
214 // method 'test_removeAndCountTemplate'
215 QtPrivate::TypeAndForceComplete<void, std::false_type>,
216 // method 'test_findTemplate'
217 QtPrivate::TypeAndForceComplete<void, std::false_type>,
218 // method 'test_getTemplateList'
219 QtPrivate::TypeAndForceComplete<void, std::false_type>,
220 // method 'test_takeItem'
221 QtPrivate::TypeAndForceComplete<void, std::false_type>,
222 // method 'test_getFilteredList'
223 QtPrivate::TypeAndForceComplete<void, std::false_type>,
224 // method 'test_resolveRef'
225 QtPrivate::TypeAndForceComplete<void, std::false_type>,
226 // method 'test_findOperations'
227 QtPrivate::TypeAndForceComplete<void, std::false_type>,
228 // method 'test_findChildObjectById'
229 QtPrivate::TypeAndForceComplete<void, std::false_type>,
230 // method 'test_findOperation'
231 QtPrivate::TypeAndForceComplete<void, std::false_type>,
232 // method 'test_findSuperClassConcepts'
233 QtPrivate::TypeAndForceComplete<void, std::false_type>,
234 // method 'test_findSubClassConcepts'
235 QtPrivate::TypeAndForceComplete<void, std::false_type>,
236 // method 'test_setGetClassAssoc'
237 QtPrivate::TypeAndForceComplete<void, std::false_type>,
238 // method 'test_isInterface'
239 QtPrivate::TypeAndForceComplete<void, std::false_type>,
240 // method 'test_setGetOriginType'
241 QtPrivate::TypeAndForceComplete<void, std::false_type>,
242 // method 'test_setGetIsReference'
243 QtPrivate::TypeAndForceComplete<void, std::false_type>,
244 // method 'test_hasAbstractOps'
245 QtPrivate::TypeAndForceComplete<void, std::false_type>,
246 // method 'test_makeChildObject'
247 QtPrivate::TypeAndForceComplete<void, std::false_type>,
248 // method 'test_getUniAssociationToBeImplemented'
249 QtPrivate::TypeAndForceComplete<void, std::false_type>,
250 // method 'test_saveAndLoad'
251 QtPrivate::TypeAndForceComplete<void, std::false_type>
252 >,
253 nullptr
254} };
255
256void TEST_classifier::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
257{
258 auto *_t = static_cast<TEST_classifier *>(_o);
259 if (_c == QMetaObject::InvokeMetaMethod) {
260 switch (_id) {
261 case 0: _t->test_equal(); break;
262 case 1: _t->test_copyInto(); break;
263 case 2: _t->test_clone(); break;
264 case 3: _t->test_addAttributeWithType(); break;
265 case 4: _t->test_addAttributeWithObject(); break;
266 case 5: _t->test_addAttributeWithAttribute(); break;
267 case 6: _t->test_removeAndCountAttribute(); break;
268 case 7: _t->test_getAttributeList(); break;
269 case 8: _t->test_addOperationWithPosition(); break;
270 case 9: _t->test_addOperationWithLog(); break;
271 case 10: _t->test_checkOperationSignature(); break;
272 case 11: _t->test_removeAndCountOperation(); break;
273 case 12: _t->test_getOperationList(); break;
274 case 13: _t->test_addTemplateWithType(); break;
275 case 14: _t->test_addTemplateWithLog(); break;
276 case 15: _t->test_addTemplateWithPosition(); break;
277 case 16: _t->test_removeAndCountTemplate(); break;
278 case 17: _t->test_findTemplate(); break;
279 case 18: _t->test_getTemplateList(); break;
280 case 19: _t->test_takeItem(); break;
281 case 20: _t->test_getFilteredList(); break;
282 case 21: _t->test_resolveRef(); break;
283 case 22: _t->test_findOperations(); break;
284 case 23: _t->test_findChildObjectById(); break;
285 case 24: _t->test_findOperation(); break;
286 case 25: _t->test_findSuperClassConcepts(); break;
287 case 26: _t->test_findSubClassConcepts(); break;
288 case 27: _t->test_setGetClassAssoc(); break;
289 case 28: _t->test_isInterface(); break;
290 case 29: _t->test_setGetOriginType(); break;
291 case 30: _t->test_setGetIsReference(); break;
292 case 31: _t->test_hasAbstractOps(); break;
293 case 32: _t->test_makeChildObject(); break;
294 case 33: _t->test_getUniAssociationToBeImplemented(); break;
295 case 34: _t->test_saveAndLoad(); break;
296 default: ;
297 }
298 }
299 (void)_a;
300}
301
302const QMetaObject *TEST_classifier::metaObject() const
303{
304 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
305}
306
307void *TEST_classifier::qt_metacast(const char *_clname)
308{
309 if (!_clname) return nullptr;
310 if (!strcmp(_clname, qt_meta_stringdata_ZN15TEST_classifierE.stringdata0))
311 return static_cast<void*>(this);
312 return TestBase::qt_metacast(_clname);
313}
314
315int TEST_classifier::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
316{
317 _id = TestBase::qt_metacall(_c, _id, _a);
318 if (_id < 0)
319 return _id;
320 if (_c == QMetaObject::InvokeMetaMethod) {
321 if (_id < 35)
322 qt_static_metacall(this, _c, _id, _a);
323 _id -= 35;
324 }
325 if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
326 if (_id < 35)
327 *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
328 _id -= 35;
329 }
330 return _id;
331}
332QT_WARNING_POP
#define Q_CONSTINIT
Definition moc_parser.cpp:27
static Q_CONSTINIT const uint qt_meta_data_ZN15TEST_classifierE[]
Definition moc_testclassifier.cpp:83
Definition moc_parser.cpp:33