drumstick  1.0.2
backends/net-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.5.0)
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.5.0. 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  }
129  }
130  {
131  typedef void (MIDIInput::*_t)(const int , const int , const int );
132  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiNoteOn)) {
133  *result = 1;
134  }
135  }
136  {
137  typedef void (MIDIInput::*_t)(const int , const int , const int );
138  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiKeyPressure)) {
139  *result = 2;
140  }
141  }
142  {
143  typedef void (MIDIInput::*_t)(const int , const int , const int );
144  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiController)) {
145  *result = 3;
146  }
147  }
148  {
149  typedef void (MIDIInput::*_t)(const int , const int );
150  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiProgram)) {
151  *result = 4;
152  }
153  }
154  {
155  typedef void (MIDIInput::*_t)(const int , const int );
156  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiChannelPressure)) {
157  *result = 5;
158  }
159  }
160  {
161  typedef void (MIDIInput::*_t)(const int , const int );
162  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiPitchBend)) {
163  *result = 6;
164  }
165  }
166  {
167  typedef void (MIDIInput::*_t)(const QByteArray & );
168  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiSysex)) {
169  *result = 7;
170  }
171  }
172  {
173  typedef void (MIDIInput::*_t)(const int );
174  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiSystemCommon)) {
175  *result = 8;
176  }
177  }
178  {
179  typedef void (MIDIInput::*_t)(const int );
180  if (*reinterpret_cast<_t *>(func) == static_cast<_t>(&MIDIInput::midiSystemRealtime)) {
181  *result = 9;
182  }
183  }
184  }
185 }
186 
187 const QMetaObject drumstick::rt::MIDIInput::staticMetaObject = {
188  { &QObject::staticMetaObject, qt_meta_stringdata_drumstick__rt__MIDIInput.data,
189  qt_meta_data_drumstick__rt__MIDIInput, qt_static_metacall, Q_NULLPTR, Q_NULLPTR}
190 };
191 
192 
193 const QMetaObject *drumstick::rt::MIDIInput::metaObject() const
194 {
195  return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
196 }
197 
198 void *drumstick::rt::MIDIInput::qt_metacast(const char *_clname)
199 {
200  if (!_clname) return Q_NULLPTR;
201  if (!strcmp(_clname, qt_meta_stringdata_drumstick__rt__MIDIInput.stringdata0))
202  return static_cast<void*>(const_cast< MIDIInput*>(this));
203  return QObject::qt_metacast(_clname);
204 }
205 
206 int drumstick::rt::MIDIInput::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
207 {
208  _id = QObject::qt_metacall(_c, _id, _a);
209  if (_id < 0)
210  return _id;
211  if (_c == QMetaObject::InvokeMetaMethod) {
212  if (_id < 10)
213  qt_static_metacall(this, _c, _id, _a);
214  _id -= 10;
215  } else if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
216  if (_id < 10)
217  *reinterpret_cast<int*>(_a[0]) = -1;
218  _id -= 10;
219  }
220  return _id;
221 }
222 
223 // SIGNAL 0
224 void drumstick::rt::MIDIInput::midiNoteOff(const int _t1, const int _t2, const int _t3)
225 {
226  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)) };
227  QMetaObject::activate(this, &staticMetaObject, 0, _a);
228 }
229 
230 // SIGNAL 1
231 void drumstick::rt::MIDIInput::midiNoteOn(const int _t1, const int _t2, const int _t3)
232 {
233  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)) };
234  QMetaObject::activate(this, &staticMetaObject, 1, _a);
235 }
236 
237 // SIGNAL 2
238 void drumstick::rt::MIDIInput::midiKeyPressure(const int _t1, const int _t2, const int _t3)
239 {
240  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)) };
241  QMetaObject::activate(this, &staticMetaObject, 2, _a);
242 }
243 
244 // SIGNAL 3
245 void drumstick::rt::MIDIInput::midiController(const int _t1, const int _t2, const int _t3)
246 {
247  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)) };
248  QMetaObject::activate(this, &staticMetaObject, 3, _a);
249 }
250 
251 // SIGNAL 4
252 void drumstick::rt::MIDIInput::midiProgram(const int _t1, const int _t2)
253 {
254  void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
255  QMetaObject::activate(this, &staticMetaObject, 4, _a);
256 }
257 
258 // SIGNAL 5
259 void drumstick::rt::MIDIInput::midiChannelPressure(const int _t1, const int _t2)
260 {
261  void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
262  QMetaObject::activate(this, &staticMetaObject, 5, _a);
263 }
264 
265 // SIGNAL 6
266 void drumstick::rt::MIDIInput::midiPitchBend(const int _t1, const int _t2)
267 {
268  void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)), const_cast<void*>(reinterpret_cast<const void*>(&_t2)) };
269  QMetaObject::activate(this, &staticMetaObject, 6, _a);
270 }
271 
272 // SIGNAL 7
273 void drumstick::rt::MIDIInput::midiSysex(const QByteArray & _t1)
274 {
275  void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
276  QMetaObject::activate(this, &staticMetaObject, 7, _a);
277 }
278 
279 // SIGNAL 8
281 {
282  void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
283  QMetaObject::activate(this, &staticMetaObject, 8, _a);
284 }
285 
286 // SIGNAL 9
288 {
289  void *_a[] = { Q_NULLPTR, const_cast<void*>(reinterpret_cast<const void*>(&_t1)) };
290  QMetaObject::activate(this, &staticMetaObject, 9, _a);
291 }
292 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
MIDIInput(QObject *parent=0)
MIDIInput constructor.
Definition: rtmidiinput.h:46
void midiProgram(const int chan, const int program)
midiProgram 0xC
void midiNoteOff(const int chan, const int note, const int vel)
midiNoteOff 0x8