umbrello 25.04.1
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 67 (Qt 5.15.13)
5**
6** WARNING! All changes made in this file will be lost!
7*****************************************************************************/
8
9#include <memory>
10#include "../../../../unittests/testclassifier.h"
11#include <QtCore/qbytearray.h>
12#include <QtCore/qmetatype.h>
13#if !defined(Q_MOC_OUTPUT_REVISION)
14#error "The header file 'testclassifier.h' doesn't include <QObject>."
15#elif Q_MOC_OUTPUT_REVISION != 67
16#error "This file was generated using the moc from 5.15.13. It"
17#error "cannot be used with the include files from this version of Qt."
18#error "(The moc has changed too much.)"
19#endif
20
21QT_BEGIN_MOC_NAMESPACE
22QT_WARNING_PUSH
23QT_WARNING_DISABLE_DEPRECATED
25 QByteArrayData data[37];
26 char stringdata0[818];
27};
28#define QT_MOC_LITERAL(idx, ofs, len) \
29 Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
30 qptrdiff(offsetof(qt_meta_stringdata_TEST_classifier_t, stringdata0) + ofs \
31 - idx * sizeof(QByteArrayData)) \
32 )
34 {
35QT_MOC_LITERAL(0, 0, 15), // "TEST_classifier"
36QT_MOC_LITERAL(1, 16, 10), // "test_equal"
37QT_MOC_LITERAL(2, 27, 0), // ""
38QT_MOC_LITERAL(3, 28, 13), // "test_copyInto"
39QT_MOC_LITERAL(4, 42, 10), // "test_clone"
40QT_MOC_LITERAL(5, 53, 25), // "test_addAttributeWithType"
41QT_MOC_LITERAL(6, 79, 27), // "test_addAttributeWithObject"
42QT_MOC_LITERAL(7, 107, 30), // "test_addAttributeWithAttribute"
43QT_MOC_LITERAL(8, 138, 28), // "test_removeAndCountAttribute"
44QT_MOC_LITERAL(9, 167, 21), // "test_getAttributeList"
45QT_MOC_LITERAL(10, 189, 29), // "test_addOperationWithPosition"
46QT_MOC_LITERAL(11, 219, 24), // "test_addOperationWithLog"
47QT_MOC_LITERAL(12, 244, 28), // "test_checkOperationSignature"
48QT_MOC_LITERAL(13, 273, 28), // "test_removeAndCountOperation"
49QT_MOC_LITERAL(14, 302, 21), // "test_getOperationList"
50QT_MOC_LITERAL(15, 324, 24), // "test_addTemplateWithType"
51QT_MOC_LITERAL(16, 349, 23), // "test_addTemplateWithLog"
52QT_MOC_LITERAL(17, 373, 28), // "test_addTemplateWithPosition"
53QT_MOC_LITERAL(18, 402, 27), // "test_removeAndCountTemplate"
54QT_MOC_LITERAL(19, 430, 17), // "test_findTemplate"
55QT_MOC_LITERAL(20, 448, 20), // "test_getTemplateList"
56QT_MOC_LITERAL(21, 469, 13), // "test_takeItem"
57QT_MOC_LITERAL(22, 483, 20), // "test_getFilteredList"
58QT_MOC_LITERAL(23, 504, 15), // "test_resolveRef"
59QT_MOC_LITERAL(24, 520, 19), // "test_findOperations"
60QT_MOC_LITERAL(25, 540, 24), // "test_findChildObjectById"
61QT_MOC_LITERAL(26, 565, 18), // "test_findOperation"
62QT_MOC_LITERAL(27, 584, 27), // "test_findSuperClassConcepts"
63QT_MOC_LITERAL(28, 612, 25), // "test_findSubClassConcepts"
64QT_MOC_LITERAL(29, 638, 21), // "test_setGetClassAssoc"
65QT_MOC_LITERAL(30, 660, 16), // "test_isInterface"
66QT_MOC_LITERAL(31, 677, 21), // "test_setGetOriginType"
67QT_MOC_LITERAL(32, 699, 22), // "test_setGetIsReference"
68QT_MOC_LITERAL(33, 722, 19), // "test_hasAbstractOps"
69QT_MOC_LITERAL(34, 742, 20), // "test_makeChildObject"
70QT_MOC_LITERAL(35, 763, 37), // "test_getUniAssociationToBeImp..."
71QT_MOC_LITERAL(36, 801, 16) // "test_saveAndLoad"
72
73 },
74 "TEST_classifier\0test_equal\0\0test_copyInto\0"
75 "test_clone\0test_addAttributeWithType\0"
76 "test_addAttributeWithObject\0"
77 "test_addAttributeWithAttribute\0"
78 "test_removeAndCountAttribute\0"
79 "test_getAttributeList\0"
80 "test_addOperationWithPosition\0"
81 "test_addOperationWithLog\0"
82 "test_checkOperationSignature\0"
83 "test_removeAndCountOperation\0"
84 "test_getOperationList\0test_addTemplateWithType\0"
85 "test_addTemplateWithLog\0"
86 "test_addTemplateWithPosition\0"
87 "test_removeAndCountTemplate\0"
88 "test_findTemplate\0test_getTemplateList\0"
89 "test_takeItem\0test_getFilteredList\0"
90 "test_resolveRef\0test_findOperations\0"
91 "test_findChildObjectById\0test_findOperation\0"
92 "test_findSuperClassConcepts\0"
93 "test_findSubClassConcepts\0"
94 "test_setGetClassAssoc\0test_isInterface\0"
95 "test_setGetOriginType\0test_setGetIsReference\0"
96 "test_hasAbstractOps\0test_makeChildObject\0"
97 "test_getUniAssociationToBeImplemented\0"
98 "test_saveAndLoad"
99};
100#undef QT_MOC_LITERAL
101
102static const uint qt_meta_data_TEST_classifier[] = {
103
104 // content:
105 8, // revision
106 0, // classname
107 0, 0, // classinfo
108 35, 14, // methods
109 0, 0, // properties
110 0, 0, // enums/sets
111 0, 0, // constructors
112 0, // flags
113 0, // signalCount
114
115 // slots: name, argc, parameters, tag, flags
116 1, 0, 189, 2, 0x08 /* Private */,
117 3, 0, 190, 2, 0x08 /* Private */,
118 4, 0, 191, 2, 0x08 /* Private */,
119 5, 0, 192, 2, 0x08 /* Private */,
120 6, 0, 193, 2, 0x08 /* Private */,
121 7, 0, 194, 2, 0x08 /* Private */,
122 8, 0, 195, 2, 0x08 /* Private */,
123 9, 0, 196, 2, 0x08 /* Private */,
124 10, 0, 197, 2, 0x08 /* Private */,
125 11, 0, 198, 2, 0x08 /* Private */,
126 12, 0, 199, 2, 0x08 /* Private */,
127 13, 0, 200, 2, 0x08 /* Private */,
128 14, 0, 201, 2, 0x08 /* Private */,
129 15, 0, 202, 2, 0x08 /* Private */,
130 16, 0, 203, 2, 0x08 /* Private */,
131 17, 0, 204, 2, 0x08 /* Private */,
132 18, 0, 205, 2, 0x08 /* Private */,
133 19, 0, 206, 2, 0x08 /* Private */,
134 20, 0, 207, 2, 0x08 /* Private */,
135 21, 0, 208, 2, 0x08 /* Private */,
136 22, 0, 209, 2, 0x08 /* Private */,
137 23, 0, 210, 2, 0x08 /* Private */,
138 24, 0, 211, 2, 0x08 /* Private */,
139 25, 0, 212, 2, 0x08 /* Private */,
140 26, 0, 213, 2, 0x08 /* Private */,
141 27, 0, 214, 2, 0x08 /* Private */,
142 28, 0, 215, 2, 0x08 /* Private */,
143 29, 0, 216, 2, 0x08 /* Private */,
144 30, 0, 217, 2, 0x08 /* Private */,
145 31, 0, 218, 2, 0x08 /* Private */,
146 32, 0, 219, 2, 0x08 /* Private */,
147 33, 0, 220, 2, 0x08 /* Private */,
148 34, 0, 221, 2, 0x08 /* Private */,
149 35, 0, 222, 2, 0x08 /* Private */,
150 36, 0, 223, 2, 0x08 /* Private */,
151
152 // slots: parameters
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 QMetaType::Void,
170 QMetaType::Void,
171 QMetaType::Void,
172 QMetaType::Void,
173 QMetaType::Void,
174 QMetaType::Void,
175 QMetaType::Void,
176 QMetaType::Void,
177 QMetaType::Void,
178 QMetaType::Void,
179 QMetaType::Void,
180 QMetaType::Void,
181 QMetaType::Void,
182 QMetaType::Void,
183 QMetaType::Void,
184 QMetaType::Void,
185 QMetaType::Void,
186 QMetaType::Void,
187 QMetaType::Void,
188
189 0 // eod
190};
191
192void TEST_classifier::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
193{
194 if (_c == QMetaObject::InvokeMetaMethod) {
195 auto *_t = static_cast<TEST_classifier *>(_o);
196 (void)_t;
197 switch (_id) {
198 case 0: _t->test_equal(); break;
199 case 1: _t->test_copyInto(); break;
200 case 2: _t->test_clone(); break;
201 case 3: _t->test_addAttributeWithType(); break;
202 case 4: _t->test_addAttributeWithObject(); break;
203 case 5: _t->test_addAttributeWithAttribute(); break;
204 case 6: _t->test_removeAndCountAttribute(); break;
205 case 7: _t->test_getAttributeList(); break;
206 case 8: _t->test_addOperationWithPosition(); break;
207 case 9: _t->test_addOperationWithLog(); break;
208 case 10: _t->test_checkOperationSignature(); break;
209 case 11: _t->test_removeAndCountOperation(); break;
210 case 12: _t->test_getOperationList(); break;
211 case 13: _t->test_addTemplateWithType(); break;
212 case 14: _t->test_addTemplateWithLog(); break;
213 case 15: _t->test_addTemplateWithPosition(); break;
214 case 16: _t->test_removeAndCountTemplate(); break;
215 case 17: _t->test_findTemplate(); break;
216 case 18: _t->test_getTemplateList(); break;
217 case 19: _t->test_takeItem(); break;
218 case 20: _t->test_getFilteredList(); break;
219 case 21: _t->test_resolveRef(); break;
220 case 22: _t->test_findOperations(); break;
221 case 23: _t->test_findChildObjectById(); break;
222 case 24: _t->test_findOperation(); break;
223 case 25: _t->test_findSuperClassConcepts(); break;
224 case 26: _t->test_findSubClassConcepts(); break;
225 case 27: _t->test_setGetClassAssoc(); break;
226 case 28: _t->test_isInterface(); break;
227 case 29: _t->test_setGetOriginType(); break;
228 case 30: _t->test_setGetIsReference(); break;
229 case 31: _t->test_hasAbstractOps(); break;
230 case 32: _t->test_makeChildObject(); break;
231 case 33: _t->test_getUniAssociationToBeImplemented(); break;
232 case 34: _t->test_saveAndLoad(); break;
233 default: ;
234 }
235 }
236 (void)_a;
237}
238
239QT_INIT_METAOBJECT const QMetaObject TEST_classifier::staticMetaObject = { {
240 QMetaObject::SuperData::link<TestBase::staticMetaObject>(),
243 qt_static_metacall,
244 nullptr,
245 nullptr
246} };
247
248
249const QMetaObject *TEST_classifier::metaObject() const
250{
251 return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
252}
253
254void *TEST_classifier::qt_metacast(const char *_clname)
255{
256 if (!_clname) return nullptr;
258 return static_cast<void*>(this);
259 return TestBase::qt_metacast(_clname);
260}
261
262int TEST_classifier::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
263{
264 _id = TestBase::qt_metacall(_c, _id, _a);
265 if (_id < 0)
266 return _id;
267 if (_c == QMetaObject::InvokeMetaMethod) {
268 if (_id < 35)
269 qt_static_metacall(this, _c, _id, _a);
270 _id -= 35;
271 } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
272 if (_id < 35)
273 *reinterpret_cast<int*>(_a[0]) = -1;
274 _id -= 35;
275 }
276 return _id;
277}
278QT_WARNING_POP
279QT_END_MOC_NAMESPACE
Definition testclassifier.h:16
void test_equal()
Definition testclassifier.cpp:19
static const uint qt_meta_data_TEST_classifier[]
Definition moc_testclassifier.cpp:102
#define QT_MOC_LITERAL(idx, ofs, len)
Definition moc_testclassifier.cpp:28
static const qt_meta_stringdata_TEST_classifier_t qt_meta_stringdata_TEST_classifier
Definition moc_testclassifier.cpp:33
Definition moc_testclassifier.cpp:24
QByteArrayData data[37]
Definition moc_testclassifier.cpp:25
char stringdata0[818]
Definition moc_testclassifier.cpp:26