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