audiocapture.moc 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. /****************************************************************************
  2. ** Meta object code from reading C++ file 'audiocapture.mm'
  3. **
  4. ** Created by: The Qt Meta Object Compiler version 69 (Qt 6.9.3)
  5. **
  6. ** WARNING! All changes made in this file will be lost!
  7. *****************************************************************************/
  8. #include <QtCore/qmetatype.h>
  9. #include <QtCore/qtmochelpers.h>
  10. #include <memory>
  11. #include <QtCore/qxptype_traits.h>
  12. #if !defined(Q_MOC_OUTPUT_REVISION)
  13. #error "The header file 'audiocapture.mm' doesn't include <QObject>."
  14. #elif Q_MOC_OUTPUT_REVISION != 69
  15. #error "This file was generated using the moc from 6.9.3. 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. #ifndef Q_CONSTINIT
  20. #define Q_CONSTINIT
  21. #endif
  22. QT_WARNING_PUSH
  23. QT_WARNING_DISABLE_DEPRECATED
  24. QT_WARNING_DISABLE_GCC("-Wuseless-cast")
  25. namespace {
  26. struct qt_meta_tag_ZN12AudioCapture7PrivateE_t {};
  27. } // unnamed namespace
  28. template <> constexpr inline auto AudioCapture::Private::qt_create_metaobjectdata<qt_meta_tag_ZN12AudioCapture7PrivateE_t>()
  29. {
  30. namespace QMC = QtMocConstants;
  31. QtMocHelpers::StringRefStorage qt_stringData {
  32. "AudioCapture::Private",
  33. "audioDataReady",
  34. "",
  35. "data",
  36. "audioLevelChanged",
  37. "level",
  38. "handleAudioData"
  39. };
  40. QtMocHelpers::UintData qt_methods {
  41. // Signal 'audioDataReady'
  42. QtMocHelpers::SignalData<void(const QByteArray &)>(1, 2, QMC::AccessPublic, QMetaType::Void, {{
  43. { QMetaType::QByteArray, 3 },
  44. }}),
  45. // Signal 'audioLevelChanged'
  46. QtMocHelpers::SignalData<void(qreal)>(4, 2, QMC::AccessPublic, QMetaType::Void, {{
  47. { QMetaType::QReal, 5 },
  48. }}),
  49. // Slot 'handleAudioData'
  50. QtMocHelpers::SlotData<void(const QByteArray &)>(6, 2, QMC::AccessPublic, QMetaType::Void, {{
  51. { QMetaType::QByteArray, 3 },
  52. }}),
  53. };
  54. QtMocHelpers::UintData qt_properties {
  55. };
  56. QtMocHelpers::UintData qt_enums {
  57. };
  58. return QtMocHelpers::metaObjectData<Private, qt_meta_tag_ZN12AudioCapture7PrivateE_t>(QMC::MetaObjectFlag{}, qt_stringData,
  59. qt_methods, qt_properties, qt_enums);
  60. }
  61. Q_CONSTINIT const QMetaObject AudioCapture::Private::staticMetaObject = { {
  62. QMetaObject::SuperData::link<QObject::staticMetaObject>(),
  63. qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12AudioCapture7PrivateE_t>.stringdata,
  64. qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12AudioCapture7PrivateE_t>.data,
  65. qt_static_metacall,
  66. nullptr,
  67. qt_staticMetaObjectRelocatingContent<qt_meta_tag_ZN12AudioCapture7PrivateE_t>.metaTypes,
  68. nullptr
  69. } };
  70. void AudioCapture::Private::qt_static_metacall(QObject *_o, QMetaObject::Call _c, int _id, void **_a)
  71. {
  72. auto *_t = static_cast<Private *>(_o);
  73. if (_c == QMetaObject::InvokeMetaMethod) {
  74. switch (_id) {
  75. case 0: _t->audioDataReady((*reinterpret_cast< std::add_pointer_t<QByteArray>>(_a[1]))); break;
  76. case 1: _t->audioLevelChanged((*reinterpret_cast< std::add_pointer_t<qreal>>(_a[1]))); break;
  77. case 2: _t->handleAudioData((*reinterpret_cast< std::add_pointer_t<QByteArray>>(_a[1]))); break;
  78. default: ;
  79. }
  80. }
  81. if (_c == QMetaObject::IndexOfMethod) {
  82. if (QtMocHelpers::indexOfMethod<void (Private::*)(const QByteArray & )>(_a, &Private::audioDataReady, 0))
  83. return;
  84. if (QtMocHelpers::indexOfMethod<void (Private::*)(qreal )>(_a, &Private::audioLevelChanged, 1))
  85. return;
  86. }
  87. }
  88. const QMetaObject *AudioCapture::Private::metaObject() const
  89. {
  90. return QObject::d_ptr->metaObject ? QObject::d_ptr->dynamicMetaObject() : &staticMetaObject;
  91. }
  92. void *AudioCapture::Private::qt_metacast(const char *_clname)
  93. {
  94. if (!_clname) return nullptr;
  95. if (!strcmp(_clname, qt_staticMetaObjectStaticContent<qt_meta_tag_ZN12AudioCapture7PrivateE_t>.strings))
  96. return static_cast<void*>(this);
  97. return QObject::qt_metacast(_clname);
  98. }
  99. int AudioCapture::Private::qt_metacall(QMetaObject::Call _c, int _id, void **_a)
  100. {
  101. _id = QObject::qt_metacall(_c, _id, _a);
  102. if (_id < 0)
  103. return _id;
  104. if (_c == QMetaObject::InvokeMetaMethod) {
  105. if (_id < 3)
  106. qt_static_metacall(this, _c, _id, _a);
  107. _id -= 3;
  108. }
  109. if (_c == QMetaObject::RegisterMethodArgumentMetaType) {
  110. if (_id < 3)
  111. *reinterpret_cast<QMetaType *>(_a[0]) = QMetaType();
  112. _id -= 3;
  113. }
  114. return _id;
  115. }
  116. // SIGNAL 0
  117. void AudioCapture::Private::audioDataReady(const QByteArray & _t1)
  118. {
  119. QMetaObject::activate<void>(this, &staticMetaObject, 0, nullptr, _t1);
  120. }
  121. // SIGNAL 1
  122. void AudioCapture::Private::audioLevelChanged(qreal _t1)
  123. {
  124. QMetaObject::activate<void>(this, &staticMetaObject, 1, nullptr, _t1);
  125. }
  126. QT_WARNING_POP