// +build !minimal #define protected public #define private public #include "scxml.h" #include "_cgo_export.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class MyQScxmlCppDataModel: public QScxmlCppDataModel { public: bool hasScxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQScxmlCppDataModel_HasScxmlProperty(const_cast(this), namePacked) != 0; }; QVariant scxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return *static_cast(callbackQScxmlCppDataModel_ScxmlProperty(const_cast(this), namePacked)); }; bool setScxmlProperty(const QString & name, const QVariant & value, const QString & context) { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tec2727 = context.toUtf8(); QtScxml_PackedString contextPacked = { const_cast(tec2727.prepend("WHITESPACE").constData()+10), tec2727.size()-10 };return callbackQScxmlCppDataModel_SetScxmlProperty(this, namePacked, const_cast(&value), contextPacked) != 0; }; void timerEvent(QTimerEvent * event) { callbackQScxmlCppDataModel_TimerEvent(this, event); }; void childEvent(QChildEvent * event) { callbackQScxmlCppDataModel_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQScxmlCppDataModel_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQScxmlCppDataModel_CustomEvent(this, event); }; void deleteLater() { callbackQScxmlCppDataModel_DeleteLater(this); }; void disconnectNotify(const QMetaMethod & sign) { callbackQScxmlCppDataModel_DisconnectNotify(this, const_cast(&sign)); }; bool event(QEvent * e) { return callbackQScxmlCppDataModel_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQScxmlCppDataModel_EventFilter(this, watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQScxmlCppDataModel_MetaObject(const_cast(this))); }; }; char QScxmlCppDataModel_In(void* ptr, char* stateName) { return static_cast(ptr)->In(QString(stateName)); } char QScxmlCppDataModel_HasScxmlProperty(void* ptr, char* name) { return static_cast(ptr)->hasScxmlProperty(QString(name)); } char QScxmlCppDataModel_HasScxmlPropertyDefault(void* ptr, char* name) { return static_cast(ptr)->QScxmlCppDataModel::hasScxmlProperty(QString(name)); } void* QScxmlCppDataModel_ScxmlEvent(void* ptr) { return const_cast(&static_cast(ptr)->scxmlEvent()); } void* QScxmlCppDataModel_ScxmlProperty(void* ptr, char* name) { return new QVariant(static_cast(ptr)->scxmlProperty(QString(name))); } void* QScxmlCppDataModel_ScxmlPropertyDefault(void* ptr, char* name) { return new QVariant(static_cast(ptr)->QScxmlCppDataModel::scxmlProperty(QString(name))); } void QScxmlCppDataModel_SetScxmlEvent(void* ptr, void* event) { static_cast(ptr)->setScxmlEvent(*static_cast(event)); } char QScxmlCppDataModel_SetScxmlProperty(void* ptr, char* name, void* value, char* context) { return static_cast(ptr)->setScxmlProperty(QString(name), *static_cast(value), QString(context)); } char QScxmlCppDataModel_SetScxmlPropertyDefault(void* ptr, char* name, void* value, char* context) { return static_cast(ptr)->QScxmlCppDataModel::setScxmlProperty(QString(name), *static_cast(value), QString(context)); } void QScxmlCppDataModel_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QScxmlCppDataModel_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlCppDataModel::timerEvent(static_cast(event)); } void QScxmlCppDataModel_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QScxmlCppDataModel_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlCppDataModel::childEvent(static_cast(event)); } void QScxmlCppDataModel_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QScxmlCppDataModel_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlCppDataModel::connectNotify(*static_cast(sign)); } void QScxmlCppDataModel_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QScxmlCppDataModel_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlCppDataModel::customEvent(static_cast(event)); } void QScxmlCppDataModel_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QScxmlCppDataModel_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QScxmlCppDataModel::deleteLater(); } void QScxmlCppDataModel_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QScxmlCppDataModel_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlCppDataModel::disconnectNotify(*static_cast(sign)); } char QScxmlCppDataModel_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QScxmlCppDataModel_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QScxmlCppDataModel::event(static_cast(e)); } char QScxmlCppDataModel_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } char QScxmlCppDataModel_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QScxmlCppDataModel::eventFilter(static_cast(watched), static_cast(event)); } void* QScxmlCppDataModel_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QScxmlCppDataModel_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QScxmlCppDataModel::metaObject()); } class MyQScxmlDataModel: public QScxmlDataModel { public: bool hasScxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQScxmlDataModel_HasScxmlProperty(const_cast(this), namePacked) != 0; }; QVariant scxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return *static_cast(callbackQScxmlDataModel_ScxmlProperty(const_cast(this), namePacked)); }; void setScxmlEvent(const QScxmlEvent & event) { callbackQScxmlDataModel_SetScxmlEvent(this, const_cast(&event)); }; bool setScxmlProperty(const QString & name, const QVariant & value, const QString & context) { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tec2727 = context.toUtf8(); QtScxml_PackedString contextPacked = { const_cast(tec2727.prepend("WHITESPACE").constData()+10), tec2727.size()-10 };return callbackQScxmlDataModel_SetScxmlProperty(this, namePacked, const_cast(&value), contextPacked) != 0; }; void Signal_StateMachineChanged(QScxmlStateMachine * stateMachine) { callbackQScxmlDataModel_StateMachineChanged(this, stateMachine); }; void timerEvent(QTimerEvent * event) { callbackQScxmlDataModel_TimerEvent(this, event); }; void childEvent(QChildEvent * event) { callbackQScxmlDataModel_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQScxmlDataModel_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQScxmlDataModel_CustomEvent(this, event); }; void deleteLater() { callbackQScxmlDataModel_DeleteLater(this); }; void disconnectNotify(const QMetaMethod & sign) { callbackQScxmlDataModel_DisconnectNotify(this, const_cast(&sign)); }; bool event(QEvent * e) { return callbackQScxmlDataModel_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQScxmlDataModel_EventFilter(this, watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQScxmlDataModel_MetaObject(const_cast(this))); }; }; char QScxmlDataModel_HasScxmlProperty(void* ptr, char* name) { return static_cast(ptr)->hasScxmlProperty(QString(name)); } void* QScxmlDataModel_ScxmlProperty(void* ptr, char* name) { return new QVariant(static_cast(ptr)->scxmlProperty(QString(name))); } void QScxmlDataModel_SetScxmlEvent(void* ptr, void* event) { static_cast(ptr)->setScxmlEvent(*static_cast(event)); } char QScxmlDataModel_SetScxmlProperty(void* ptr, char* name, void* value, char* context) { return static_cast(ptr)->setScxmlProperty(QString(name), *static_cast(value), QString(context)); } void QScxmlDataModel_SetStateMachine(void* ptr, void* stateMachine) { static_cast(ptr)->setStateMachine(static_cast(stateMachine)); } void* QScxmlDataModel_StateMachine(void* ptr) { return static_cast(ptr)->stateMachine(); } void QScxmlDataModel_ConnectStateMachineChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlDataModel::stateMachineChanged), static_cast(ptr), static_cast(&MyQScxmlDataModel::Signal_StateMachineChanged)); } void QScxmlDataModel_DisconnectStateMachineChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlDataModel::stateMachineChanged), static_cast(ptr), static_cast(&MyQScxmlDataModel::Signal_StateMachineChanged)); } void QScxmlDataModel_StateMachineChanged(void* ptr, void* stateMachine) { static_cast(ptr)->stateMachineChanged(static_cast(stateMachine)); } void QScxmlDataModel_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QScxmlDataModel_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlDataModel::timerEvent(static_cast(event)); } void QScxmlDataModel_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QScxmlDataModel_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlDataModel::childEvent(static_cast(event)); } void QScxmlDataModel_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QScxmlDataModel_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlDataModel::connectNotify(*static_cast(sign)); } void QScxmlDataModel_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QScxmlDataModel_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlDataModel::customEvent(static_cast(event)); } void QScxmlDataModel_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QScxmlDataModel_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QScxmlDataModel::deleteLater(); } void QScxmlDataModel_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QScxmlDataModel_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlDataModel::disconnectNotify(*static_cast(sign)); } char QScxmlDataModel_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QScxmlDataModel_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QScxmlDataModel::event(static_cast(e)); } char QScxmlDataModel_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } char QScxmlDataModel_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QScxmlDataModel::eventFilter(static_cast(watched), static_cast(event)); } void* QScxmlDataModel_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QScxmlDataModel_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QScxmlDataModel::metaObject()); } class MyQScxmlEcmaScriptDataModel: public QScxmlEcmaScriptDataModel { public: MyQScxmlEcmaScriptDataModel(QObject *parent) : QScxmlEcmaScriptDataModel(parent) {}; bool hasScxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQScxmlEcmaScriptDataModel_HasScxmlProperty(const_cast(this), namePacked) != 0; }; QVariant scxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return *static_cast(callbackQScxmlEcmaScriptDataModel_ScxmlProperty(const_cast(this), namePacked)); }; void setScxmlEvent(const QScxmlEvent & event) { callbackQScxmlEcmaScriptDataModel_SetScxmlEvent(this, const_cast(&event)); }; bool setScxmlProperty(const QString & name, const QVariant & value, const QString & context) { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tec2727 = context.toUtf8(); QtScxml_PackedString contextPacked = { const_cast(tec2727.prepend("WHITESPACE").constData()+10), tec2727.size()-10 };return callbackQScxmlEcmaScriptDataModel_SetScxmlProperty(this, namePacked, const_cast(&value), contextPacked) != 0; }; void timerEvent(QTimerEvent * event) { callbackQScxmlEcmaScriptDataModel_TimerEvent(this, event); }; void childEvent(QChildEvent * event) { callbackQScxmlEcmaScriptDataModel_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQScxmlEcmaScriptDataModel_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQScxmlEcmaScriptDataModel_CustomEvent(this, event); }; void deleteLater() { callbackQScxmlEcmaScriptDataModel_DeleteLater(this); }; void disconnectNotify(const QMetaMethod & sign) { callbackQScxmlEcmaScriptDataModel_DisconnectNotify(this, const_cast(&sign)); }; bool event(QEvent * e) { return callbackQScxmlEcmaScriptDataModel_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQScxmlEcmaScriptDataModel_EventFilter(this, watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQScxmlEcmaScriptDataModel_MetaObject(const_cast(this))); }; }; void* QScxmlEcmaScriptDataModel_NewQScxmlEcmaScriptDataModel(void* parent) { return new MyQScxmlEcmaScriptDataModel(static_cast(parent)); } void* QScxmlEcmaScriptDataModel_Engine(void* ptr) { return static_cast(ptr)->engine(); } char QScxmlEcmaScriptDataModel_HasScxmlProperty(void* ptr, char* name) { return static_cast(ptr)->hasScxmlProperty(QString(name)); } char QScxmlEcmaScriptDataModel_HasScxmlPropertyDefault(void* ptr, char* name) { return static_cast(ptr)->QScxmlEcmaScriptDataModel::hasScxmlProperty(QString(name)); } void* QScxmlEcmaScriptDataModel_ScxmlProperty(void* ptr, char* name) { return new QVariant(static_cast(ptr)->scxmlProperty(QString(name))); } void* QScxmlEcmaScriptDataModel_ScxmlPropertyDefault(void* ptr, char* name) { return new QVariant(static_cast(ptr)->QScxmlEcmaScriptDataModel::scxmlProperty(QString(name))); } void QScxmlEcmaScriptDataModel_SetEngine(void* ptr, void* engine) { static_cast(ptr)->setEngine(static_cast(engine)); } void QScxmlEcmaScriptDataModel_SetScxmlEvent(void* ptr, void* event) { static_cast(ptr)->setScxmlEvent(*static_cast(event)); } void QScxmlEcmaScriptDataModel_SetScxmlEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlEcmaScriptDataModel::setScxmlEvent(*static_cast(event)); } char QScxmlEcmaScriptDataModel_SetScxmlProperty(void* ptr, char* name, void* value, char* context) { return static_cast(ptr)->setScxmlProperty(QString(name), *static_cast(value), QString(context)); } char QScxmlEcmaScriptDataModel_SetScxmlPropertyDefault(void* ptr, char* name, void* value, char* context) { return static_cast(ptr)->QScxmlEcmaScriptDataModel::setScxmlProperty(QString(name), *static_cast(value), QString(context)); } void QScxmlEcmaScriptDataModel_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QScxmlEcmaScriptDataModel_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlEcmaScriptDataModel::timerEvent(static_cast(event)); } void QScxmlEcmaScriptDataModel_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QScxmlEcmaScriptDataModel_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlEcmaScriptDataModel::childEvent(static_cast(event)); } void QScxmlEcmaScriptDataModel_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QScxmlEcmaScriptDataModel_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlEcmaScriptDataModel::connectNotify(*static_cast(sign)); } void QScxmlEcmaScriptDataModel_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QScxmlEcmaScriptDataModel_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlEcmaScriptDataModel::customEvent(static_cast(event)); } void QScxmlEcmaScriptDataModel_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QScxmlEcmaScriptDataModel_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QScxmlEcmaScriptDataModel::deleteLater(); } void QScxmlEcmaScriptDataModel_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QScxmlEcmaScriptDataModel_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlEcmaScriptDataModel::disconnectNotify(*static_cast(sign)); } char QScxmlEcmaScriptDataModel_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QScxmlEcmaScriptDataModel_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QScxmlEcmaScriptDataModel::event(static_cast(e)); } char QScxmlEcmaScriptDataModel_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } char QScxmlEcmaScriptDataModel_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QScxmlEcmaScriptDataModel::eventFilter(static_cast(watched), static_cast(event)); } void* QScxmlEcmaScriptDataModel_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QScxmlEcmaScriptDataModel_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QScxmlEcmaScriptDataModel::metaObject()); } void* QScxmlError_NewQScxmlError() { return new QScxmlError(); } void* QScxmlError_NewQScxmlError3(void* other) { return new QScxmlError(*static_cast(other)); } void* QScxmlError_NewQScxmlError2(char* fileName, int line, int column, char* description) { return new QScxmlError(QString(fileName), line, column, QString(description)); } int QScxmlError_Column(void* ptr) { return static_cast(ptr)->column(); } struct QtScxml_PackedString QScxmlError_Description(void* ptr) { return ({ QByteArray td8220c = static_cast(ptr)->description().toUtf8(); QtScxml_PackedString { const_cast(td8220c.prepend("WHITESPACE").constData()+10), td8220c.size()-10 }; }); } struct QtScxml_PackedString QScxmlError_FileName(void* ptr) { return ({ QByteArray t71e3d6 = static_cast(ptr)->fileName().toUtf8(); QtScxml_PackedString { const_cast(t71e3d6.prepend("WHITESPACE").constData()+10), t71e3d6.size()-10 }; }); } char QScxmlError_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } int QScxmlError_Line(void* ptr) { return static_cast(ptr)->line(); } struct QtScxml_PackedString QScxmlError_ToString(void* ptr) { return ({ QByteArray t6a9dc4 = static_cast(ptr)->toString().toUtf8(); QtScxml_PackedString { const_cast(t6a9dc4.prepend("WHITESPACE").constData()+10), t6a9dc4.size()-10 }; }); } void QScxmlError_DestroyQScxmlError(void* ptr) { static_cast(ptr)->~QScxmlError(); } void* QScxmlEvent_NewQScxmlEvent() { return new QScxmlEvent(); } void* QScxmlEvent_NewQScxmlEvent2(void* other) { return new QScxmlEvent(*static_cast(other)); } void QScxmlEvent_Clear(void* ptr) { static_cast(ptr)->clear(); } void* QScxmlEvent_Data(void* ptr) { return new QVariant(static_cast(ptr)->data()); } int QScxmlEvent_Delay(void* ptr) { return static_cast(ptr)->delay(); } struct QtScxml_PackedString QScxmlEvent_ErrorMessage(void* ptr) { return ({ QByteArray tc788d7 = static_cast(ptr)->errorMessage().toUtf8(); QtScxml_PackedString { const_cast(tc788d7.prepend("WHITESPACE").constData()+10), tc788d7.size()-10 }; }); } long long QScxmlEvent_EventType(void* ptr) { return static_cast(ptr)->eventType(); } struct QtScxml_PackedString QScxmlEvent_InvokeId(void* ptr) { return ({ QByteArray t0fa333 = static_cast(ptr)->invokeId().toUtf8(); QtScxml_PackedString { const_cast(t0fa333.prepend("WHITESPACE").constData()+10), t0fa333.size()-10 }; }); } char QScxmlEvent_IsErrorEvent(void* ptr) { return static_cast(ptr)->isErrorEvent(); } struct QtScxml_PackedString QScxmlEvent_Name(void* ptr) { return ({ QByteArray t0b09c8 = static_cast(ptr)->name().toUtf8(); QtScxml_PackedString { const_cast(t0b09c8.prepend("WHITESPACE").constData()+10), t0b09c8.size()-10 }; }); } struct QtScxml_PackedString QScxmlEvent_Origin(void* ptr) { return ({ QByteArray tb77f0c = static_cast(ptr)->origin().toUtf8(); QtScxml_PackedString { const_cast(tb77f0c.prepend("WHITESPACE").constData()+10), tb77f0c.size()-10 }; }); } struct QtScxml_PackedString QScxmlEvent_OriginType(void* ptr) { return ({ QByteArray t2089d9 = static_cast(ptr)->originType().toUtf8(); QtScxml_PackedString { const_cast(t2089d9.prepend("WHITESPACE").constData()+10), t2089d9.size()-10 }; }); } struct QtScxml_PackedString QScxmlEvent_ScxmlType(void* ptr) { return ({ QByteArray tf8852d = static_cast(ptr)->scxmlType().toUtf8(); QtScxml_PackedString { const_cast(tf8852d.prepend("WHITESPACE").constData()+10), tf8852d.size()-10 }; }); } struct QtScxml_PackedString QScxmlEvent_SendId(void* ptr) { return ({ QByteArray tc83807 = static_cast(ptr)->sendId().toUtf8(); QtScxml_PackedString { const_cast(tc83807.prepend("WHITESPACE").constData()+10), tc83807.size()-10 }; }); } void QScxmlEvent_SetData(void* ptr, void* data) { static_cast(ptr)->setData(*static_cast(data)); } void QScxmlEvent_SetDelay(void* ptr, int delayInMiliSecs) { static_cast(ptr)->setDelay(delayInMiliSecs); } void QScxmlEvent_SetErrorMessage(void* ptr, char* message) { static_cast(ptr)->setErrorMessage(QString(message)); } void QScxmlEvent_SetEventType(void* ptr, long long ty) { static_cast(ptr)->setEventType(static_cast(ty)); } void QScxmlEvent_SetInvokeId(void* ptr, char* invokeid) { static_cast(ptr)->setInvokeId(QString(invokeid)); } void QScxmlEvent_SetName(void* ptr, char* name) { static_cast(ptr)->setName(QString(name)); } void QScxmlEvent_SetOrigin(void* ptr, char* origin) { static_cast(ptr)->setOrigin(QString(origin)); } void QScxmlEvent_SetOriginType(void* ptr, char* origintype) { static_cast(ptr)->setOriginType(QString(origintype)); } void QScxmlEvent_SetSendId(void* ptr, char* sendid) { static_cast(ptr)->setSendId(QString(sendid)); } void QScxmlEvent_DestroyQScxmlEvent(void* ptr) { static_cast(ptr)->~QScxmlEvent(); } class MyQScxmlEventFilter: public QScxmlEventFilter { public: bool handle(QScxmlEvent * event, QScxmlStateMachine * stateMachine) { return callbackQScxmlEventFilter_Handle(this, event, stateMachine) != 0; }; ~MyQScxmlEventFilter() { callbackQScxmlEventFilter_DestroyQScxmlEventFilter(this); }; }; char QScxmlEventFilter_Handle(void* ptr, void* event, void* stateMachine) { return static_cast(ptr)->handle(static_cast(event), static_cast(stateMachine)); } void QScxmlEventFilter_DestroyQScxmlEventFilter(void* ptr) { static_cast(ptr)->~QScxmlEventFilter(); } void QScxmlEventFilter_DestroyQScxmlEventFilterDefault(void* ptr) { } class MyQScxmlNullDataModel: public QScxmlNullDataModel { public: MyQScxmlNullDataModel(QObject *parent) : QScxmlNullDataModel(parent) {}; bool hasScxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQScxmlNullDataModel_HasScxmlProperty(const_cast(this), namePacked) != 0; }; QVariant scxmlProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return *static_cast(callbackQScxmlNullDataModel_ScxmlProperty(const_cast(this), namePacked)); }; void setScxmlEvent(const QScxmlEvent & event) { callbackQScxmlNullDataModel_SetScxmlEvent(this, const_cast(&event)); }; bool setScxmlProperty(const QString & name, const QVariant & value, const QString & context) { QByteArray t6ae999 = name.toUtf8(); QtScxml_PackedString namePacked = { const_cast(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tec2727 = context.toUtf8(); QtScxml_PackedString contextPacked = { const_cast(tec2727.prepend("WHITESPACE").constData()+10), tec2727.size()-10 };return callbackQScxmlNullDataModel_SetScxmlProperty(this, namePacked, const_cast(&value), contextPacked) != 0; }; void timerEvent(QTimerEvent * event) { callbackQScxmlNullDataModel_TimerEvent(this, event); }; void childEvent(QChildEvent * event) { callbackQScxmlNullDataModel_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQScxmlNullDataModel_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQScxmlNullDataModel_CustomEvent(this, event); }; void deleteLater() { callbackQScxmlNullDataModel_DeleteLater(this); }; void disconnectNotify(const QMetaMethod & sign) { callbackQScxmlNullDataModel_DisconnectNotify(this, const_cast(&sign)); }; bool event(QEvent * e) { return callbackQScxmlNullDataModel_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQScxmlNullDataModel_EventFilter(this, watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQScxmlNullDataModel_MetaObject(const_cast(this))); }; }; void* QScxmlNullDataModel_NewQScxmlNullDataModel(void* parent) { return new MyQScxmlNullDataModel(static_cast(parent)); } char QScxmlNullDataModel_HasScxmlProperty(void* ptr, char* name) { return static_cast(ptr)->hasScxmlProperty(QString(name)); } char QScxmlNullDataModel_HasScxmlPropertyDefault(void* ptr, char* name) { return static_cast(ptr)->QScxmlNullDataModel::hasScxmlProperty(QString(name)); } void* QScxmlNullDataModel_ScxmlProperty(void* ptr, char* name) { return new QVariant(static_cast(ptr)->scxmlProperty(QString(name))); } void* QScxmlNullDataModel_ScxmlPropertyDefault(void* ptr, char* name) { return new QVariant(static_cast(ptr)->QScxmlNullDataModel::scxmlProperty(QString(name))); } void QScxmlNullDataModel_SetScxmlEvent(void* ptr, void* event) { static_cast(ptr)->setScxmlEvent(*static_cast(event)); } void QScxmlNullDataModel_SetScxmlEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlNullDataModel::setScxmlEvent(*static_cast(event)); } char QScxmlNullDataModel_SetScxmlProperty(void* ptr, char* name, void* value, char* context) { return static_cast(ptr)->setScxmlProperty(QString(name), *static_cast(value), QString(context)); } char QScxmlNullDataModel_SetScxmlPropertyDefault(void* ptr, char* name, void* value, char* context) { return static_cast(ptr)->QScxmlNullDataModel::setScxmlProperty(QString(name), *static_cast(value), QString(context)); } void QScxmlNullDataModel_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QScxmlNullDataModel_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlNullDataModel::timerEvent(static_cast(event)); } void QScxmlNullDataModel_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QScxmlNullDataModel_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlNullDataModel::childEvent(static_cast(event)); } void QScxmlNullDataModel_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QScxmlNullDataModel_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlNullDataModel::connectNotify(*static_cast(sign)); } void QScxmlNullDataModel_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QScxmlNullDataModel_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlNullDataModel::customEvent(static_cast(event)); } void QScxmlNullDataModel_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QScxmlNullDataModel_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QScxmlNullDataModel::deleteLater(); } void QScxmlNullDataModel_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QScxmlNullDataModel_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlNullDataModel::disconnectNotify(*static_cast(sign)); } char QScxmlNullDataModel_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QScxmlNullDataModel_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QScxmlNullDataModel::event(static_cast(e)); } char QScxmlNullDataModel_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } char QScxmlNullDataModel_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QScxmlNullDataModel::eventFilter(static_cast(watched), static_cast(event)); } void* QScxmlNullDataModel_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QScxmlNullDataModel_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QScxmlNullDataModel::metaObject()); } void* QScxmlParser_NewQScxmlParser(void* reader) { return new QScxmlParser(static_cast(reader)); } void QScxmlParser_AddError(void* ptr, char* msg) { static_cast(ptr)->addError(QString(msg)); } struct QtScxml_PackedString QScxmlParser_FileName(void* ptr) { return ({ QByteArray t0fecdd = static_cast(ptr)->fileName().toUtf8(); QtScxml_PackedString { const_cast(t0fecdd.prepend("WHITESPACE").constData()+10), t0fecdd.size()-10 }; }); } void QScxmlParser_InstantiateDataModel(void* ptr, void* stateMachine) { static_cast(ptr)->instantiateDataModel(static_cast(stateMachine)); } void* QScxmlParser_InstantiateStateMachine(void* ptr) { return static_cast(ptr)->instantiateStateMachine(); } void QScxmlParser_Parse(void* ptr) { static_cast(ptr)->parse(); } long long QScxmlParser_QtMode(void* ptr) { return static_cast(ptr)->qtMode(); } void QScxmlParser_SetFileName(void* ptr, char* fileName) { static_cast(ptr)->setFileName(QString(fileName)); } void QScxmlParser_SetQtMode(void* ptr, long long mode) { static_cast(ptr)->setQtMode(static_cast(mode)); } void QScxmlParser_DestroyQScxmlParser(void* ptr) { static_cast(ptr)->~QScxmlParser(); } class MyQScxmlStateMachine: public QScxmlStateMachine { public: void Signal_DataModelChanged(QScxmlDataModel * model) { callbackQScxmlStateMachine_DataModelChanged(this, model); }; void Signal_EventOccurred(const QScxmlEvent & event) { callbackQScxmlStateMachine_EventOccurred(this, const_cast(&event)); }; void Signal_ExternalEventOccurred(const QScxmlEvent & event) { callbackQScxmlStateMachine_ExternalEventOccurred(this, const_cast(&event)); }; void Signal_Finished() { callbackQScxmlStateMachine_Finished(this); }; bool init() { return callbackQScxmlStateMachine_Init(this) != 0; }; void Signal_InitializedChanged(bool initialized) { callbackQScxmlStateMachine_InitializedChanged(this, initialized); }; void Signal_Log(const QString & label, const QString & msg) { QByteArray t64c653 = label.toUtf8(); QtScxml_PackedString labelPacked = { const_cast(t64c653.prepend("WHITESPACE").constData()+10), t64c653.size()-10 };QByteArray t19f34e = msg.toUtf8(); QtScxml_PackedString msgPacked = { const_cast(t19f34e.prepend("WHITESPACE").constData()+10), t19f34e.size()-10 };callbackQScxmlStateMachine_Log(this, labelPacked, msgPacked); }; void Signal_ReachedStableState() { callbackQScxmlStateMachine_ReachedStableState(this); }; void Signal_RunningChanged(bool running) { callbackQScxmlStateMachine_RunningChanged(this, running); }; void start() { callbackQScxmlStateMachine_Start(this); }; void stop() { callbackQScxmlStateMachine_Stop(this); }; void timerEvent(QTimerEvent * event) { callbackQScxmlStateMachine_TimerEvent(this, event); }; void childEvent(QChildEvent * event) { callbackQScxmlStateMachine_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQScxmlStateMachine_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQScxmlStateMachine_CustomEvent(this, event); }; void deleteLater() { callbackQScxmlStateMachine_DeleteLater(this); }; void disconnectNotify(const QMetaMethod & sign) { callbackQScxmlStateMachine_DisconnectNotify(this, const_cast(&sign)); }; bool event(QEvent * e) { return callbackQScxmlStateMachine_Event(this, e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQScxmlStateMachine_EventFilter(this, watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQScxmlStateMachine_MetaObject(const_cast(this))); }; }; char QScxmlStateMachine_IsInitialized(void* ptr) { return static_cast(ptr)->isInitialized(); } struct QtScxml_PackedString QScxmlStateMachine_ActiveStateNames(void* ptr, char compress) { return ({ QByteArray t57b518 = static_cast(ptr)->activeStateNames(compress != 0).join("|").toUtf8(); QtScxml_PackedString { const_cast(t57b518.prepend("WHITESPACE").constData()+10), t57b518.size()-10 }; }); } void QScxmlStateMachine_CancelDelayedEvent(void* ptr, char* sendId) { static_cast(ptr)->cancelDelayedEvent(QString(sendId)); } long long QScxmlStateMachine_DataBinding(void* ptr) { return static_cast(ptr)->dataBinding(); } void* QScxmlStateMachine_DataModel(void* ptr) { return static_cast(ptr)->dataModel(); } void QScxmlStateMachine_ConnectDataModelChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::dataModelChanged), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_DataModelChanged)); } void QScxmlStateMachine_DisconnectDataModelChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::dataModelChanged), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_DataModelChanged)); } void QScxmlStateMachine_DataModelChanged(void* ptr, void* model) { static_cast(ptr)->dataModelChanged(static_cast(model)); } void QScxmlStateMachine_ConnectEventOccurred(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::eventOccurred), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_EventOccurred)); } void QScxmlStateMachine_DisconnectEventOccurred(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::eventOccurred), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_EventOccurred)); } void QScxmlStateMachine_EventOccurred(void* ptr, void* event) { static_cast(ptr)->eventOccurred(*static_cast(event)); } void QScxmlStateMachine_ConnectExternalEventOccurred(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::externalEventOccurred), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_ExternalEventOccurred)); } void QScxmlStateMachine_DisconnectExternalEventOccurred(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::externalEventOccurred), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_ExternalEventOccurred)); } void QScxmlStateMachine_ExternalEventOccurred(void* ptr, void* event) { static_cast(ptr)->externalEventOccurred(*static_cast(event)); } void QScxmlStateMachine_ConnectFinished(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::finished), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_Finished)); } void QScxmlStateMachine_DisconnectFinished(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::finished), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_Finished)); } void QScxmlStateMachine_Finished(void* ptr) { static_cast(ptr)->finished(); } void* QScxmlStateMachine_QScxmlStateMachine_FromData(void* data, char* fileName) { return QScxmlStateMachine::fromData(static_cast(data), QString(fileName)); } void* QScxmlStateMachine_QScxmlStateMachine_FromFile(char* fileName) { return QScxmlStateMachine::fromFile(QString(fileName)); } struct QtScxml_PackedString QScxmlStateMachine_QScxmlStateMachine_GenerateSessionId(char* prefix) { return ({ QByteArray tec49a6 = QScxmlStateMachine::generateSessionId(QString(prefix)).toUtf8(); QtScxml_PackedString { const_cast(tec49a6.prepend("WHITESPACE").constData()+10), tec49a6.size()-10 }; }); } char QScxmlStateMachine_Init(void* ptr) { bool returnArg; QMetaObject::invokeMethod(static_cast(ptr), "init", Q_RETURN_ARG(bool, returnArg)); return returnArg; } void QScxmlStateMachine_ConnectInitializedChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::initializedChanged), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_InitializedChanged)); } void QScxmlStateMachine_DisconnectInitializedChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::initializedChanged), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_InitializedChanged)); } void QScxmlStateMachine_InitializedChanged(void* ptr, char initialized) { static_cast(ptr)->initializedChanged(initialized != 0); } char QScxmlStateMachine_IsActive(void* ptr, char* scxmlStateName) { return static_cast(ptr)->isActive(QString(scxmlStateName)); } char QScxmlStateMachine_IsDispatchableTarget(void* ptr, char* target) { return static_cast(ptr)->isDispatchableTarget(QString(target)); } char QScxmlStateMachine_IsInvoked(void* ptr) { return static_cast(ptr)->isInvoked(); } char QScxmlStateMachine_IsRunning(void* ptr) { return static_cast(ptr)->isRunning(); } void QScxmlStateMachine_ConnectLog(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::log), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_Log)); } void QScxmlStateMachine_DisconnectLog(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::log), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_Log)); } void QScxmlStateMachine_Log(void* ptr, char* label, char* msg) { static_cast(ptr)->log(QString(label), QString(msg)); } struct QtScxml_PackedString QScxmlStateMachine_Name(void* ptr) { return ({ QByteArray t9dc494 = static_cast(ptr)->name().toUtf8(); QtScxml_PackedString { const_cast(t9dc494.prepend("WHITESPACE").constData()+10), t9dc494.size()-10 }; }); } void QScxmlStateMachine_ConnectReachedStableState(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::reachedStableState), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_ReachedStableState)); } void QScxmlStateMachine_DisconnectReachedStableState(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::reachedStableState), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_ReachedStableState)); } void QScxmlStateMachine_ReachedStableState(void* ptr) { static_cast(ptr)->reachedStableState(); } void QScxmlStateMachine_ConnectRunningChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QScxmlStateMachine::runningChanged), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_RunningChanged)); } void QScxmlStateMachine_DisconnectRunningChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QScxmlStateMachine::runningChanged), static_cast(ptr), static_cast(&MyQScxmlStateMachine::Signal_RunningChanged)); } void QScxmlStateMachine_RunningChanged(void* ptr, char running) { static_cast(ptr)->runningChanged(running != 0); } void* QScxmlStateMachine_ScxmlEventFilter(void* ptr) { return static_cast(ptr)->scxmlEventFilter(); } struct QtScxml_PackedString QScxmlStateMachine_SessionId(void* ptr) { return ({ QByteArray t536cb5 = static_cast(ptr)->sessionId().toUtf8(); QtScxml_PackedString { const_cast(t536cb5.prepend("WHITESPACE").constData()+10), t536cb5.size()-10 }; }); } void QScxmlStateMachine_SetDataModel(void* ptr, void* model) { static_cast(ptr)->setDataModel(static_cast(model)); } void QScxmlStateMachine_SetRunning(void* ptr, char running) { static_cast(ptr)->setRunning(running != 0); } void QScxmlStateMachine_SetScxmlEventFilter(void* ptr, void* newFilter) { static_cast(ptr)->setScxmlEventFilter(static_cast(newFilter)); } void QScxmlStateMachine_SetSessionId(void* ptr, char* id) { static_cast(ptr)->setSessionId(QString(id)); } void QScxmlStateMachine_Start(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "start"); } struct QtScxml_PackedString QScxmlStateMachine_StateNames(void* ptr, char compress) { return ({ QByteArray td672b5 = static_cast(ptr)->stateNames(compress != 0).join("|").toUtf8(); QtScxml_PackedString { const_cast(td672b5.prepend("WHITESPACE").constData()+10), td672b5.size()-10 }; }); } void QScxmlStateMachine_Stop(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "stop"); } void QScxmlStateMachine_SubmitEvent(void* ptr, void* event) { static_cast(ptr)->submitEvent(static_cast(event)); } void QScxmlStateMachine_SubmitEvent2(void* ptr, char* eventName) { static_cast(ptr)->submitEvent(QString(eventName)); } void QScxmlStateMachine_SubmitEvent3(void* ptr, char* eventName, void* data) { static_cast(ptr)->submitEvent(QString(eventName), *static_cast(data)); } void QScxmlStateMachine_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QScxmlStateMachine_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlStateMachine::timerEvent(static_cast(event)); } void QScxmlStateMachine_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QScxmlStateMachine_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlStateMachine::childEvent(static_cast(event)); } void QScxmlStateMachine_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QScxmlStateMachine_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlStateMachine::connectNotify(*static_cast(sign)); } void QScxmlStateMachine_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QScxmlStateMachine_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QScxmlStateMachine::customEvent(static_cast(event)); } void QScxmlStateMachine_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QScxmlStateMachine_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QScxmlStateMachine::deleteLater(); } void QScxmlStateMachine_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QScxmlStateMachine_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QScxmlStateMachine::disconnectNotify(*static_cast(sign)); } char QScxmlStateMachine_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } char QScxmlStateMachine_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QScxmlStateMachine::event(static_cast(e)); } char QScxmlStateMachine_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } char QScxmlStateMachine_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QScxmlStateMachine::eventFilter(static_cast(watched), static_cast(event)); } void* QScxmlStateMachine_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QScxmlStateMachine_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QScxmlStateMachine::metaObject()); }