drumstick  1.0.2
backends/oss-in/__/__/include/moc_rtmidiinput.cpp
1 /****************************************************************************
2 ** Meta object code from reading C++ file 'rtmidiinput.h'
3 **
4 ** Created by: The Qt Meta Object Compiler version 67 (Qt 5.9.1)
5 **
6 ** WARNING! All changes made in this file will be lost!
7 *****************************************************************************/
8 
9 #include "../../../../../include/rtmidiinput.h"
10 #include <QtCore/qbytearray.h>
11 #include <QtCore/qmetatype.h>
12 #if !defined(Q_MOC_OUTPUT_REVISION)
13 #error "The header file 'rtmidiinput.h' doesn't include <QObject>."
14 #elif Q_MOC_OUTPUT_REVISION != 67
15 #error "This file was generated using the moc from 5.9.1. It"
16 #error "cannot be used with the include files from this version of Qt."
17 #error "(The moc has changed too much.)"
18 #endif
19 
20 QT_BEGIN_MOC_NAMESPACE
21 QT_WARNING_PUSH
22 QT_WARNING_DISABLE_DEPRECATED
23 struct qt_meta_stringdata_drumstick__rt__MIDIInput_t {
24  QByteArrayData data[20];
25  char stringdata0[220];
26 };
27 #define QT_MOC_LITERAL(idx, ofs, len) \
28  Q_STATIC_BYTE_ARRAY_DATA_HEADER_INITIALIZER_WITH_OFFSET(len, \
29  qptrdiff(offsetof(qt_meta_stringdata_drumstick__rt__MIDIInput_t, stringdata0) + ofs \
30  - idx * sizeof(QByteArrayData)) \
31  )
32 static const qt_meta_stringdata_drumstick__rt__MIDIInput_t qt_meta_stringdata_drumstick__rt__MIDIInput = {
33  {
34 QT_MOC_LITERAL(0, 0, 24), // "drumstick::rt::MIDIInput"
35 QT_MOC_LITERAL(1, 25, 11), // "midiNoteOff"
36 QT_MOC_LITERAL(2, 37, 0), // ""
37 QT_MOC_LITERAL(3, 38, 4), // "chan"
38 QT_MOC_LITERAL(4, 43, 4), // "note"
39 QT_MOC_LITERAL(5, 48, 3), // "vel"
40 QT_MOC_LITERAL(6, 52, 10), // "midiNoteOn"
41 QT_MOC_LITERAL(7, 63, 15), // "midiKeyPressure"
42 QT_MOC_LITERAL(8, 79, 5), // "value"
43 QT_MOC_LITERAL(9, 85, 14), // "midiController"
44 QT_MOC_LITERAL(10, 100, 7), // "control"
45 QT_MOC_LITERAL(11, 108, 11), // "midiProgram"
46 QT_MOC_LITERAL(12, 120, 7), // "program"
47 QT_MOC_LITERAL(13, 128, 19), // "midiChannelPressure"
48 QT_MOC_LITERAL(14, 148, 13), // "midiPitchBend"
49 QT_MOC_LITERAL(15, 162, 9), // "midiSysex"
50 QT_MOC_LITERAL(16, 172, 4), // "data"
51 QT_MOC_LITERAL(17, 177, 16), // "midiSystemCommon"
52 QT_MOC_LITERAL(18, 194, 6), // "status"
53 QT_MOC_LITERAL(19, 201, 18) // "midiSystemRealtime"
54 
55  },
56  "drumstick::rt::MIDIInput\0midiNoteOff\0"
57  "\0chan\0note\0vel\0midiNoteOn\0midiKeyPressure\0"
58  "value\0midiController\0control\0midiProgram\0"
59  "program\0midiChannelPressure\0midiPitchBend\0"
60  "midiSysex\0data\0midiSystemCommon\0status\0"
61  "midiSystemRealtime"
62 };
63 #undef QT_MOC_LITERAL
64 
65 static const uint qt_meta_data_drumstick__rt__MIDIInput[] = {
66 
67  // content:
68  7, // revision
69  0, // classname
70  0, 0, // classinfo
71  10, 14, // methods
72  0, 0, // properties
73  0, 0, // enums/sets
74  0, 0, // constructors
75  0, // flags
76  10, // signalCount
77 
78  // signals: name, argc, parameters, tag, flags
79  1, 3, 64, 2, 0x06 /* Public */,
80  6, 3, 71, 2, 0x06 /* Public */,
81  7, 3, 78, 2, 0x06 /* Public */,
82  9, 3, 85, 2, 0x06 /* Public */,
83  11, 2, 92, 2, 0x06 /* Public */,
84  13, 2, 97, 2, 0x06 /* Public */,
85  14, 2, 102, 2, 0x06 /* Public */,
86  15, 1, 107, 2, 0x06 /* Public */,
87  17, 1, 110, 2, 0x06 /* Public */,
88  19, 1, 113, 2, 0x06 /* Public */,
89 
90  // signals: parameters
91  QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 3, 4, 5,
92  QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 3, 4, 5,
93  QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 3, 4, 8,
94  QMetaType::Void, QMetaType::Int, QMetaType::Int, QMetaType::Int, 3, 10, 8,
95  QMetaType::Void, QMetaType::Int, QMetaType::Int, 3, 12,
96  QMetaType::Void, QMetaType::Int, QMetaType::Int, 3, 8,
97  QMetaType::Void, QMetaType::Int, QMetaType::Int, 3, 8,
98  QMetaType::Void, QMetaType::QByteArray, 16,
99  QMetaType::Void, QMetaType::Int, 18,
100  QMetaType::Void, QMetaType::Int, 18,
101 
102  0 // eod
103 };
104 
105 void drumstick::rt::MIDIInput::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
106 {
107  if (_c == QMetaObject::InvokeMetaMethod) {
108  MIDIInput *_t = static_cast<MIDIInput *>(_o);
109  Q_UNUSED(_t)
110  switch (_id) {
111  case 0: _t->midiNoteOff((*reinterpret_cast< const int(*)>(_a[1])),(*reinterpret_cast< const int(*)>(_a[2])),(*reinterpret_cast< const int(*)>(_a[3]))); break;
112  case 1: _t->midiNoteOn((*reinterpret_cast< const int(*)>(_a[1])),(*reinterpret_cast< const int(*)>(_a[2])),(*reinterpret_cast< const int(*)>(_a[3]))); break;
113  case 2: _t->midiKeyPressure((*reinterpret_cast< const int(*)>(_a[1])),(*reinterpret_cast< const int(*)>(_a[2])),(*reinterpret_cast< const int(*)>(_a[3]))); break;
114  case 3: _t->midiController((*reinterpret_cast< const int(*)>(_a[1])),(*reinterpret_cast< const int(*)>(_a[2])),(*reinterpret_cast< const int(*)>(_a[3]))); break;
115  case 4: _t->midiProgram((*reinterpret_cast< const int(*)>(_a[1])),(*reinterpret_cast< const int(*)>(_a[2]))); break;
116  case 5: _t->midiChannelPressure((*reinterpret_cast< const int(*)>(_a[1])),(*reinterpret_cast< const int(*)>(_a[2]))); break;
117  case 6: _t->midiPitchBend((*reinterpret_cast< const int(*)>(_a[1])),(*reinterpret_cast< const int(*)>(_a[2]))); break;
118  case 7: _t->midiSysex((*reinterpret_cast< const QByteArray(*)>(_a[1]))); break;
119  case 8: _t->midiSystemCommon((*reinterpret_cast< const int(*)>(_a[1]))); break;
120  case 9: _t->midiSystemRealtime((*reinterpret_cast< const int(*)>(_a[1]))); break;
121  default: ;
122  }
123  } else if (_c == QMetaObject::IndexOfMethod) {
124  int *result = reinterpret_cast<int *>(_a[0]);
125  void **func = reinterpret_cast<void **>(_a[1]);
126  {
127  typedef void (MIDIInput::*_t)(const int , const int , const int );
128  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiNoteOff)) {
129  *result = 0;
130  return;
131  }
132  }
133  {
134  typedef void (MIDIInput::*_t)(const int , const int , const int );
135  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiNoteOn)) {
136  *result = 1;
137  return;
138  }
139  }
140  {
141  typedef void (MIDIInput::*_t)(const int , const int , const int );
142  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiKeyPressure)) {
143  *result = 2;
144  return;
145  }
146  }
147  {
148  typedef void (MIDIInput::*_t)(const int , const int , const int );
149  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiController)) {
150  *result = 3;
151  return;
152  }
153  }
154  {
155  typedef void (MIDIInput::*_t)(const int , const int );
156  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiProgram)) {
157  *result = 4;
158  return;
159  }
160  }
161  {
162  typedef void (MIDIInput::*_t)(const int , const int );
163  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiChannelPressure)) {
164  *result = 5;
165  return;
166  }
167  }
168  {
169  typedef void (MIDIInput::*_t)(const int , const int );
170  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiPitchBend)) {
171  *result = 6;
172  return;
173  }
174  }
175  {
176  typedef void (MIDIInput::*_t)(const QByteArray & );
177  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiSysex)) {
178  *result = 7;
179  return;
180  }
181  }
182  {
183  typedef void (MIDIInput::*_t)(const int );
184  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiSystemCommon)) {
185  *result = 8;
186  return;
187  }
188  }
189  {
190  typedef void (MIDIInput::*_t)(const int );
191  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiSystemRealtime)) {
192  *result = 9;
193  return;
194  }
195  }
196  }
197 }
198 
199 const QMetaObject drumstick::rt::MIDIInput::staticMetaObject = {
200  { &QObject::staticMetaObject, qt_meta_stringdata_drumstick__rt__MIDIInput.data,
201  qt_meta_data_drumstick__rt__MIDIInput, qt_static_metacall, nullptr, nullptr}
202 };
203 
204 
205 const QMetaObject *drumstick::rt::MIDIInput::metaObject() const
206 {
207  return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
208 }
209 
210 void *drumstick::rt::MIDIInput::qt_metacast(const char *_clname)
211 {
212  if (!_clname) return nullptr;
213  if (!strcmp(_clname, qt_meta_stringdata_drumstick__rt__MIDIInput.stringdata0))
214  return static_cast<void*>(const_cast< MIDIInput*>(this));
215  return QObject::qt_metacast(_clname);
216 }
217 
218 int drumstick::rt::MIDIInput::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
219 {
220  _id = QObject::qt_metacall(_c, _id, _a);
221  if (_id < 0)
222  return _id;
223  if (_c == QMetaObject::InvokeMetaMethod) {
224  if (_id < 10)
225  qt_static_metacall(this, _c, _id, _a);
226  _id -= 10;
227  } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
228  if (_id < 10)
229  *reinterpret_cast<int*>(_a[0]) = -1;
230  _id -= 10;
231  }
232  return _id;
233 }
234 
235 // SIGNAL 0
236 void drumstick::rt::MIDIInput::midiNoteOff(const int _t1, const int _t2, const int _t3)
237 {
238  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
239  QMetaObject::activate(this, &staticMetaObject, 0, _a);
240 }
241 
242 // SIGNAL 1
243 void drumstick::rt::MIDIInput::midiNoteOn(const int _t1, const int _t2, const int _t3)
244 {
245  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
246  QMetaObject::activate(this, &staticMetaObject, 1, _a);
247 }
248 
249 // SIGNAL 2
250 void drumstick::rt::MIDIInput::midiKeyPressure(const int _t1, const int _t2, const int _t3)
251 {
252  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
253  QMetaObject::activate(this, &staticMetaObject, 2, _a);
254 }
255 
256 // SIGNAL 3
257 void drumstick::rt::MIDIInput::midiController(const int _t1, const int _t2, const int _t3)
258 {
259  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)), const_cast<void*>(reinterpret_cast<const void*>(&_t3)) };
260  QMetaObject::activate(this, &staticMetaObject, 3, _a);
261 }
262 
263 // SIGNAL 4
264 void drumstick::rt::MIDIInput::midiProgram(const int _t1, const int _t2)
265 {
266  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
267  QMetaObject::activate(this, &staticMetaObject, 4, _a);
268 }
269 
270 // SIGNAL 5
271 void drumstick::rt::MIDIInput::midiChannelPressure(const int _t1, const int _t2)
272 {
273  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
274  QMetaObject::activate(this, &staticMetaObject, 5, _a);
275 }
276 
277 // SIGNAL 6
278 void drumstick::rt::MIDIInput::midiPitchBend(const int _t1, const int _t2)
279 {
280  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
281  QMetaObject::activate(this, &staticMetaObject, 6, _a);
282 }
283 
284 // SIGNAL 7
285 void drumstick::rt::MIDIInput::midiSysex(const QByteArray & _t1)
286 {
287  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
288  QMetaObject::activate(this, &staticMetaObject, 7, _a);
289 }
290 
291 // SIGNAL 8
293 {
294  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
295  QMetaObject::activate(this, &staticMetaObject, 8, _a);
296 }
297 
298 // SIGNAL 9
300 {
301  void *_a[] = { nullptr, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
302  QMetaObject::activate(this, &staticMetaObject, 9, _a);
303 }
304 QT_WARNING_POP
305 QT_END_MOC_NAMESPACE
void midiNoteOn(const int chan, const int note, const int vel)
midiNoteOn 0x9
void midiPitchBend(const int chan, const int value)
midiPitchBend 0xE
void midiSysex(const QByteArray &data)
midiSysex
The QObject class is the base class of all Qt objects.
void midiSystemRealtime(const int status)
midiSystemRealtime
void midiSystemCommon(const int status)
midiSystemCommon
void midiController(const int chan, const int control, const int value)
midiController 0xB
void midiChannelPressure(const int chan, const int value)
midiChannelPressure 0xD
void midiKeyPressure(const int chan, const int note, const int value)
midiKeyPressure 0xA
void midiProgram(const int chan, const int program)
midiProgram 0xC
void midiNoteOff(const int chan, const int note, const int vel)
midiNoteOff 0x8