// +build !minimal #define protected public #define private public #include "dbus.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 #include #include #include #include #include #include void* QDBusAbstractAdaptor_NewQDBusAbstractAdaptor(void* obj) { return new QDBusAbstractAdaptor(static_cast(obj)); } int QDBusAbstractAdaptor_AutoRelaySignals(void* ptr) { return static_cast(ptr)->autoRelaySignals(); } void QDBusAbstractAdaptor_SetAutoRelaySignals(void* ptr, int enable) { static_cast(ptr)->setAutoRelaySignals(enable != 0); } void QDBusAbstractAdaptor_DestroyQDBusAbstractAdaptor(void* ptr) { static_cast(ptr)->~QDBusAbstractAdaptor(); } void QDBusAbstractAdaptor_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusAbstractAdaptor_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusAbstractAdaptor::timerEvent(static_cast(event)); } void QDBusAbstractAdaptor_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusAbstractAdaptor_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusAbstractAdaptor::childEvent(static_cast(event)); } void QDBusAbstractAdaptor_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusAbstractAdaptor_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusAbstractAdaptor::connectNotify(*static_cast(sign)); } void QDBusAbstractAdaptor_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusAbstractAdaptor_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusAbstractAdaptor::customEvent(static_cast(event)); } void QDBusAbstractAdaptor_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusAbstractAdaptor_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusAbstractAdaptor::deleteLater(); } void QDBusAbstractAdaptor_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusAbstractAdaptor_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusAbstractAdaptor::disconnectNotify(*static_cast(sign)); } int QDBusAbstractAdaptor_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusAbstractAdaptor_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusAbstractAdaptor::event(static_cast(e)); } int QDBusAbstractAdaptor_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusAbstractAdaptor_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusAbstractAdaptor::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusAbstractAdaptor_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusAbstractAdaptor_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusAbstractAdaptor::metaObject()); } class MyQDBusAbstractInterface: public QDBusAbstractInterface { public: void timerEvent(QTimerEvent * event) { callbackQDBusAbstractInterface_TimerEvent(this, this->objectName().toUtf8().data(), event); }; void childEvent(QChildEvent * event) { callbackQDBusAbstractInterface_ChildEvent(this, this->objectName().toUtf8().data(), event); }; void connectNotify(const QMetaMethod & sign) { callbackQDBusAbstractInterface_ConnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; void customEvent(QEvent * event) { callbackQDBusAbstractInterface_CustomEvent(this, this->objectName().toUtf8().data(), event); }; void deleteLater() { callbackQDBusAbstractInterface_DeleteLater(this, this->objectName().toUtf8().data()); }; void disconnectNotify(const QMetaMethod & sign) { callbackQDBusAbstractInterface_DisconnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; bool event(QEvent * e) { return callbackQDBusAbstractInterface_Event(this, this->objectName().toUtf8().data(), e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQDBusAbstractInterface_EventFilter(this, this->objectName().toUtf8().data(), watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQDBusAbstractInterface_MetaObject(const_cast(this), this->objectName().toUtf8().data())); }; }; void* QDBusAbstractInterface_AsyncCall(void* ptr, char* method, void* arg1, void* arg2, void* arg3, void* arg4, void* arg5, void* arg6, void* arg7, void* arg8) { return new QDBusPendingCall(static_cast(ptr)->asyncCall(QString(method), *static_cast(arg1), *static_cast(arg2), *static_cast(arg3), *static_cast(arg4), *static_cast(arg5), *static_cast(arg6), *static_cast(arg7), *static_cast(arg8))); } void* QDBusAbstractInterface_Call(void* ptr, char* method, void* arg1, void* arg2, void* arg3, void* arg4, void* arg5, void* arg6, void* arg7, void* arg8) { return new QDBusMessage(static_cast(ptr)->call(QString(method), *static_cast(arg1), *static_cast(arg2), *static_cast(arg3), *static_cast(arg4), *static_cast(arg5), *static_cast(arg6), *static_cast(arg7), *static_cast(arg8))); } void* QDBusAbstractInterface_Connection(void* ptr) { return new QDBusConnection(static_cast(ptr)->connection()); } char* QDBusAbstractInterface_Interface(void* ptr) { return static_cast(ptr)->interface().toUtf8().data(); } int QDBusAbstractInterface_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } void* QDBusAbstractInterface_LastError(void* ptr) { return new QDBusError(static_cast(ptr)->lastError()); } char* QDBusAbstractInterface_Path(void* ptr) { return static_cast(ptr)->path().toUtf8().data(); } char* QDBusAbstractInterface_Service(void* ptr) { return static_cast(ptr)->service().toUtf8().data(); } void QDBusAbstractInterface_SetTimeout(void* ptr, int timeout) { static_cast(ptr)->setTimeout(timeout); } int QDBusAbstractInterface_Timeout(void* ptr) { return static_cast(ptr)->timeout(); } void QDBusAbstractInterface_DestroyQDBusAbstractInterface(void* ptr) { static_cast(ptr)->~QDBusAbstractInterface(); } void QDBusAbstractInterface_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusAbstractInterface_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusAbstractInterface::timerEvent(static_cast(event)); } void QDBusAbstractInterface_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusAbstractInterface_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusAbstractInterface::childEvent(static_cast(event)); } void QDBusAbstractInterface_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusAbstractInterface_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusAbstractInterface::connectNotify(*static_cast(sign)); } void QDBusAbstractInterface_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusAbstractInterface_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusAbstractInterface::customEvent(static_cast(event)); } void QDBusAbstractInterface_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusAbstractInterface_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusAbstractInterface::deleteLater(); } void QDBusAbstractInterface_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusAbstractInterface_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusAbstractInterface::disconnectNotify(*static_cast(sign)); } int QDBusAbstractInterface_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusAbstractInterface_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusAbstractInterface::event(static_cast(e)); } int QDBusAbstractInterface_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusAbstractInterface_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusAbstractInterface::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusAbstractInterface_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusAbstractInterface_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusAbstractInterface::metaObject()); } void* QDBusArgument_NewQDBusArgument() { return new QDBusArgument(); } void* QDBusArgument_NewQDBusArgument3(void* other) { return new QDBusArgument(*static_cast(other)); } void* QDBusArgument_NewQDBusArgument2(void* other) { return new QDBusArgument(*static_cast(other)); } void* QDBusArgument_AsVariant(void* ptr) { return new QVariant(static_cast(ptr)->asVariant()); } int QDBusArgument_AtEnd(void* ptr) { return static_cast(ptr)->atEnd(); } void QDBusArgument_BeginArray(void* ptr, int id) { static_cast(ptr)->beginArray(id); } void QDBusArgument_BeginArray2(void* ptr) { static_cast(ptr)->beginArray(); } void QDBusArgument_BeginMap(void* ptr, int kid, int vid) { static_cast(ptr)->beginMap(kid, vid); } void QDBusArgument_BeginMap2(void* ptr) { static_cast(ptr)->beginMap(); } void QDBusArgument_BeginMapEntry(void* ptr) { static_cast(ptr)->beginMapEntry(); } void QDBusArgument_BeginMapEntry2(void* ptr) { static_cast(ptr)->beginMapEntry(); } void QDBusArgument_BeginStructure(void* ptr) { static_cast(ptr)->beginStructure(); } void QDBusArgument_BeginStructure2(void* ptr) { static_cast(ptr)->beginStructure(); } int QDBusArgument_CurrentType(void* ptr) { return static_cast(ptr)->currentType(); } void QDBusArgument_EndArray(void* ptr) { static_cast(ptr)->endArray(); } void QDBusArgument_EndArray2(void* ptr) { static_cast(ptr)->endArray(); } void QDBusArgument_EndMap(void* ptr) { static_cast(ptr)->endMap(); } void QDBusArgument_EndMap2(void* ptr) { static_cast(ptr)->endMap(); } void QDBusArgument_EndMapEntry(void* ptr) { static_cast(ptr)->endMapEntry(); } void QDBusArgument_EndMapEntry2(void* ptr) { static_cast(ptr)->endMapEntry(); } void QDBusArgument_EndStructure(void* ptr) { static_cast(ptr)->endStructure(); } void QDBusArgument_EndStructure2(void* ptr) { static_cast(ptr)->endStructure(); } void QDBusArgument_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void QDBusArgument_DestroyQDBusArgument(void* ptr) { static_cast(ptr)->~QDBusArgument(); } void* QDBusConnection_QDBusConnection_SessionBus() { return new QDBusConnection(QDBusConnection::sessionBus()); } void* QDBusConnection_QDBusConnection_SystemBus() { return new QDBusConnection(QDBusConnection::systemBus()); } void* QDBusConnection_NewQDBusConnection3(void* other) { return new QDBusConnection(*static_cast(other)); } void* QDBusConnection_NewQDBusConnection2(void* other) { return new QDBusConnection(*static_cast(other)); } void* QDBusConnection_NewQDBusConnection(char* name) { return new QDBusConnection(QString(name)); } char* QDBusConnection_BaseService(void* ptr) { return static_cast(ptr)->baseService().toUtf8().data(); } void* QDBusConnection_AsyncCall(void* ptr, void* message, int timeout) { return new QDBusPendingCall(static_cast(ptr)->asyncCall(*static_cast(message), timeout)); } int QDBusConnection_CallWithCallback(void* ptr, void* message, void* receiver, char* returnMethod, char* errorMethod, int timeout) { return static_cast(ptr)->callWithCallback(*static_cast(message), static_cast(receiver), const_cast(returnMethod), const_cast(errorMethod), timeout); } int QDBusConnection_Connect(void* ptr, char* service, char* path, char* interfa, char* name, void* receiver, char* slot) { return static_cast(ptr)->connect(QString(service), QString(path), QString(interfa), QString(name), static_cast(receiver), const_cast(slot)); } int QDBusConnection_Connect2(void* ptr, char* service, char* path, char* interfa, char* name, char* signature, void* receiver, char* slot) { return static_cast(ptr)->connect(QString(service), QString(path), QString(interfa), QString(name), QString(signature), static_cast(receiver), const_cast(slot)); } int QDBusConnection_Connect3(void* ptr, char* service, char* path, char* interfa, char* name, char* argumentMatch, char* signature, void* receiver, char* slot) { return static_cast(ptr)->connect(QString(service), QString(path), QString(interfa), QString(name), QString(argumentMatch).split("|", QString::SkipEmptyParts), QString(signature), static_cast(receiver), const_cast(slot)); } void* QDBusConnection_QDBusConnection_ConnectToBus(int ty, char* name) { return new QDBusConnection(QDBusConnection::connectToBus(static_cast(ty), QString(name))); } void* QDBusConnection_QDBusConnection_ConnectToBus2(char* address, char* name) { return new QDBusConnection(QDBusConnection::connectToBus(QString(address), QString(name))); } void* QDBusConnection_QDBusConnection_ConnectToPeer(char* address, char* name) { return new QDBusConnection(QDBusConnection::connectToPeer(QString(address), QString(name))); } int QDBusConnection_ConnectionCapabilities(void* ptr) { return static_cast(ptr)->connectionCapabilities(); } int QDBusConnection_Disconnect(void* ptr, char* service, char* path, char* interfa, char* name, void* receiver, char* slot) { return static_cast(ptr)->disconnect(QString(service), QString(path), QString(interfa), QString(name), static_cast(receiver), const_cast(slot)); } int QDBusConnection_Disconnect2(void* ptr, char* service, char* path, char* interfa, char* name, char* signature, void* receiver, char* slot) { return static_cast(ptr)->disconnect(QString(service), QString(path), QString(interfa), QString(name), QString(signature), static_cast(receiver), const_cast(slot)); } int QDBusConnection_Disconnect3(void* ptr, char* service, char* path, char* interfa, char* name, char* argumentMatch, char* signature, void* receiver, char* slot) { return static_cast(ptr)->disconnect(QString(service), QString(path), QString(interfa), QString(name), QString(argumentMatch).split("|", QString::SkipEmptyParts), QString(signature), static_cast(receiver), const_cast(slot)); } void QDBusConnection_QDBusConnection_DisconnectFromBus(char* name) { QDBusConnection::disconnectFromBus(QString(name)); } void QDBusConnection_QDBusConnection_DisconnectFromPeer(char* name) { QDBusConnection::disconnectFromPeer(QString(name)); } void* QDBusConnection_Interface(void* ptr) { return static_cast(ptr)->interface(); } int QDBusConnection_IsConnected(void* ptr) { return static_cast(ptr)->isConnected(); } void* QDBusConnection_LastError(void* ptr) { return new QDBusError(static_cast(ptr)->lastError()); } char* QDBusConnection_QDBusConnection_LocalMachineId() { return QString(QDBusConnection::localMachineId()).toUtf8().data(); } char* QDBusConnection_Name(void* ptr) { return static_cast(ptr)->name().toUtf8().data(); } void* QDBusConnection_ObjectRegisteredAt(void* ptr, char* path) { return static_cast(ptr)->objectRegisteredAt(QString(path)); } int QDBusConnection_RegisterObject(void* ptr, char* path, void* object, int options) { return static_cast(ptr)->registerObject(QString(path), static_cast(object), static_cast(options)); } int QDBusConnection_RegisterObject2(void* ptr, char* path, char* interfa, void* object, int options) { return static_cast(ptr)->registerObject(QString(path), QString(interfa), static_cast(object), static_cast(options)); } int QDBusConnection_RegisterService(void* ptr, char* serviceName) { return static_cast(ptr)->registerService(QString(serviceName)); } int QDBusConnection_Send(void* ptr, void* message) { return static_cast(ptr)->send(*static_cast(message)); } void QDBusConnection_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void QDBusConnection_UnregisterObject(void* ptr, char* path, int mode) { static_cast(ptr)->unregisterObject(QString(path), static_cast(mode)); } int QDBusConnection_UnregisterService(void* ptr, char* serviceName) { return static_cast(ptr)->unregisterService(QString(serviceName)); } void QDBusConnection_DestroyQDBusConnection(void* ptr) { static_cast(ptr)->~QDBusConnection(); } class MyQDBusConnectionInterface: public QDBusConnectionInterface { public: void Signal_CallWithCallbackFailed(const QDBusError & error, const QDBusMessage & call) { callbackQDBusConnectionInterface_CallWithCallbackFailed(this, this->objectName().toUtf8().data(), new QDBusError(error), new QDBusMessage(call)); }; void Signal_ServiceRegistered(const QString & serviceName) { callbackQDBusConnectionInterface_ServiceRegistered(this, this->objectName().toUtf8().data(), serviceName.toUtf8().data()); }; void Signal_ServiceUnregistered(const QString & serviceName) { callbackQDBusConnectionInterface_ServiceUnregistered(this, this->objectName().toUtf8().data(), serviceName.toUtf8().data()); }; void timerEvent(QTimerEvent * event) { callbackQDBusConnectionInterface_TimerEvent(this, this->objectName().toUtf8().data(), event); }; void childEvent(QChildEvent * event) { callbackQDBusConnectionInterface_ChildEvent(this, this->objectName().toUtf8().data(), event); }; void connectNotify(const QMetaMethod & sign) { callbackQDBusConnectionInterface_ConnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; void customEvent(QEvent * event) { callbackQDBusConnectionInterface_CustomEvent(this, this->objectName().toUtf8().data(), event); }; void deleteLater() { callbackQDBusConnectionInterface_DeleteLater(this, this->objectName().toUtf8().data()); }; void disconnectNotify(const QMetaMethod & sign) { callbackQDBusConnectionInterface_DisconnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; bool event(QEvent * e) { return callbackQDBusConnectionInterface_Event(this, this->objectName().toUtf8().data(), e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQDBusConnectionInterface_EventFilter(this, this->objectName().toUtf8().data(), watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQDBusConnectionInterface_MetaObject(const_cast(this), this->objectName().toUtf8().data())); }; }; void QDBusConnectionInterface_ConnectCallWithCallbackFailed(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusConnectionInterface::callWithCallbackFailed), static_cast(ptr), static_cast(&MyQDBusConnectionInterface::Signal_CallWithCallbackFailed)); } void QDBusConnectionInterface_DisconnectCallWithCallbackFailed(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusConnectionInterface::callWithCallbackFailed), static_cast(ptr), static_cast(&MyQDBusConnectionInterface::Signal_CallWithCallbackFailed)); } void QDBusConnectionInterface_CallWithCallbackFailed(void* ptr, void* error, void* call) { static_cast(ptr)->callWithCallbackFailed(*static_cast(error), *static_cast(call)); } void QDBusConnectionInterface_ConnectServiceRegistered(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusConnectionInterface::serviceRegistered), static_cast(ptr), static_cast(&MyQDBusConnectionInterface::Signal_ServiceRegistered)); } void QDBusConnectionInterface_DisconnectServiceRegistered(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusConnectionInterface::serviceRegistered), static_cast(ptr), static_cast(&MyQDBusConnectionInterface::Signal_ServiceRegistered)); } void QDBusConnectionInterface_ServiceRegistered(void* ptr, char* serviceName) { static_cast(ptr)->serviceRegistered(QString(serviceName)); } void QDBusConnectionInterface_ConnectServiceUnregistered(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusConnectionInterface::serviceUnregistered), static_cast(ptr), static_cast(&MyQDBusConnectionInterface::Signal_ServiceUnregistered)); } void QDBusConnectionInterface_DisconnectServiceUnregistered(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusConnectionInterface::serviceUnregistered), static_cast(ptr), static_cast(&MyQDBusConnectionInterface::Signal_ServiceUnregistered)); } void QDBusConnectionInterface_ServiceUnregistered(void* ptr, char* serviceName) { static_cast(ptr)->serviceUnregistered(QString(serviceName)); } void QDBusConnectionInterface_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusConnectionInterface_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusConnectionInterface::timerEvent(static_cast(event)); } void QDBusConnectionInterface_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusConnectionInterface_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusConnectionInterface::childEvent(static_cast(event)); } void QDBusConnectionInterface_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusConnectionInterface_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusConnectionInterface::connectNotify(*static_cast(sign)); } void QDBusConnectionInterface_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusConnectionInterface_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusConnectionInterface::customEvent(static_cast(event)); } void QDBusConnectionInterface_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusConnectionInterface_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusConnectionInterface::deleteLater(); } void QDBusConnectionInterface_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusConnectionInterface_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusConnectionInterface::disconnectNotify(*static_cast(sign)); } int QDBusConnectionInterface_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusConnectionInterface_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusConnectionInterface::event(static_cast(e)); } int QDBusConnectionInterface_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusConnectionInterface_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusConnectionInterface::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusConnectionInterface_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusConnectionInterface_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusConnectionInterface::metaObject()); } void* QDBusContext_NewQDBusContext() { return new QDBusContext(); } int QDBusContext_CalledFromDBus(void* ptr) { return static_cast(ptr)->calledFromDBus(); } void* QDBusContext_Connection(void* ptr) { return new QDBusConnection(static_cast(ptr)->connection()); } int QDBusContext_IsDelayedReply(void* ptr) { return static_cast(ptr)->isDelayedReply(); } void* QDBusContext_Message(void* ptr) { return new QDBusMessage(static_cast(ptr)->message()); } void QDBusContext_SendErrorReply2(void* ptr, int ty, char* msg) { static_cast(ptr)->sendErrorReply(static_cast(ty), QString(msg)); } void QDBusContext_SendErrorReply(void* ptr, char* name, char* msg) { static_cast(ptr)->sendErrorReply(QString(name), QString(msg)); } void QDBusContext_SetDelayedReply(void* ptr, int enable) { static_cast(ptr)->setDelayedReply(enable != 0); } void QDBusContext_DestroyQDBusContext(void* ptr) { static_cast(ptr)->~QDBusContext(); } void* QDBusError_NewQDBusError(void* other) { return new QDBusError(*static_cast(other)); } char* QDBusError_QDBusError_ErrorString(int error) { return QDBusError::errorString(static_cast(error)).toUtf8().data(); } int QDBusError_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } char* QDBusError_Message(void* ptr) { return static_cast(ptr)->message().toUtf8().data(); } char* QDBusError_Name(void* ptr) { return static_cast(ptr)->name().toUtf8().data(); } void QDBusError_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } int QDBusError_Type(void* ptr) { return static_cast(ptr)->type(); } void* QDBusInterface_NewQDBusInterface(char* service, char* path, char* interfa, void* connection, void* parent) { return new QDBusInterface(QString(service), QString(path), QString(interfa), *static_cast(connection), static_cast(parent)); } void QDBusInterface_DestroyQDBusInterface(void* ptr) { static_cast(ptr)->~QDBusInterface(); } void QDBusInterface_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusInterface_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusInterface::timerEvent(static_cast(event)); } void QDBusInterface_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusInterface_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusInterface::childEvent(static_cast(event)); } void QDBusInterface_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusInterface_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusInterface::connectNotify(*static_cast(sign)); } void QDBusInterface_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusInterface_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusInterface::customEvent(static_cast(event)); } void QDBusInterface_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusInterface_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusInterface::deleteLater(); } void QDBusInterface_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusInterface_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusInterface::disconnectNotify(*static_cast(sign)); } int QDBusInterface_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusInterface_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusInterface::event(static_cast(e)); } int QDBusInterface_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusInterface_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusInterface::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusInterface_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusInterface_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusInterface::metaObject()); } void* QDBusMessage_CreateErrorReply3(void* ptr, int ty, char* msg) { return new QDBusMessage(static_cast(ptr)->createErrorReply(static_cast(ty), QString(msg))); } void* QDBusMessage_NewQDBusMessage() { return new QDBusMessage(); } void* QDBusMessage_NewQDBusMessage2(void* other) { return new QDBusMessage(*static_cast(other)); } int QDBusMessage_AutoStartService(void* ptr) { return static_cast(ptr)->autoStartService(); } void* QDBusMessage_QDBusMessage_CreateError3(int ty, char* msg) { return new QDBusMessage(QDBusMessage::createError(static_cast(ty), QString(msg))); } void* QDBusMessage_QDBusMessage_CreateError2(void* error) { return new QDBusMessage(QDBusMessage::createError(*static_cast(error))); } void* QDBusMessage_QDBusMessage_CreateError(char* name, char* msg) { return new QDBusMessage(QDBusMessage::createError(QString(name), QString(msg))); } void* QDBusMessage_CreateErrorReply2(void* ptr, void* error) { return new QDBusMessage(static_cast(ptr)->createErrorReply(*static_cast(error))); } void* QDBusMessage_CreateErrorReply(void* ptr, char* name, char* msg) { return new QDBusMessage(static_cast(ptr)->createErrorReply(QString(name), QString(msg))); } void* QDBusMessage_QDBusMessage_CreateMethodCall(char* service, char* path, char* interfa, char* method) { return new QDBusMessage(QDBusMessage::createMethodCall(QString(service), QString(path), QString(interfa), QString(method))); } void* QDBusMessage_CreateReply2(void* ptr, void* argument) { return new QDBusMessage(static_cast(ptr)->createReply(*static_cast(argument))); } void* QDBusMessage_QDBusMessage_CreateSignal(char* path, char* interfa, char* name) { return new QDBusMessage(QDBusMessage::createSignal(QString(path), QString(interfa), QString(name))); } void* QDBusMessage_QDBusMessage_CreateTargetedSignal(char* service, char* path, char* interfa, char* name) { return new QDBusMessage(QDBusMessage::createTargetedSignal(QString(service), QString(path), QString(interfa), QString(name))); } char* QDBusMessage_ErrorMessage(void* ptr) { return static_cast(ptr)->errorMessage().toUtf8().data(); } char* QDBusMessage_ErrorName(void* ptr) { return static_cast(ptr)->errorName().toUtf8().data(); } char* QDBusMessage_Interface(void* ptr) { return static_cast(ptr)->interface().toUtf8().data(); } int QDBusMessage_IsDelayedReply(void* ptr) { return static_cast(ptr)->isDelayedReply(); } int QDBusMessage_IsReplyRequired(void* ptr) { return static_cast(ptr)->isReplyRequired(); } char* QDBusMessage_Member(void* ptr) { return static_cast(ptr)->member().toUtf8().data(); } char* QDBusMessage_Path(void* ptr) { return static_cast(ptr)->path().toUtf8().data(); } char* QDBusMessage_Service(void* ptr) { return static_cast(ptr)->service().toUtf8().data(); } void QDBusMessage_SetAutoStartService(void* ptr, int enable) { static_cast(ptr)->setAutoStartService(enable != 0); } void QDBusMessage_SetDelayedReply(void* ptr, int enable) { static_cast(ptr)->setDelayedReply(enable != 0); } char* QDBusMessage_Signature(void* ptr) { return static_cast(ptr)->signature().toUtf8().data(); } void QDBusMessage_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } int QDBusMessage_Type(void* ptr) { return static_cast(ptr)->type(); } void QDBusMessage_DestroyQDBusMessage(void* ptr) { static_cast(ptr)->~QDBusMessage(); } void* QDBusObjectPath_NewQDBusObjectPath() { return new QDBusObjectPath(); } void* QDBusObjectPath_NewQDBusObjectPath3(void* path) { return new QDBusObjectPath(*static_cast(path)); } void* QDBusObjectPath_NewQDBusObjectPath5(char* p) { return new QDBusObjectPath(*(new QString(p))); } void* QDBusObjectPath_NewQDBusObjectPath4(char* path) { return new QDBusObjectPath(QString(path)); } void* QDBusObjectPath_NewQDBusObjectPath2(char* path) { return new QDBusObjectPath(const_cast(path)); } char* QDBusObjectPath_Path(void* ptr) { return static_cast(ptr)->path().toUtf8().data(); } void QDBusObjectPath_SetPath(void* ptr, char* path) { static_cast(ptr)->setPath(QString(path)); } void QDBusObjectPath_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void* QDBusPendingCall_NewQDBusPendingCall(void* other) { return new QDBusPendingCall(*static_cast(other)); } void* QDBusPendingCall_QDBusPendingCall_FromCompletedCall(void* msg) { return new QDBusPendingCall(QDBusPendingCall::fromCompletedCall(*static_cast(msg))); } void* QDBusPendingCall_QDBusPendingCall_FromError(void* error) { return new QDBusPendingCall(QDBusPendingCall::fromError(*static_cast(error))); } void QDBusPendingCall_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void QDBusPendingCall_DestroyQDBusPendingCall(void* ptr) { static_cast(ptr)->~QDBusPendingCall(); } class MyQDBusPendingCallWatcher: public QDBusPendingCallWatcher { public: MyQDBusPendingCallWatcher(const QDBusPendingCall &call, QObject *parent) : QDBusPendingCallWatcher(call, parent) {}; void Signal_Finished(QDBusPendingCallWatcher * self) { callbackQDBusPendingCallWatcher_Finished(this, this->objectName().toUtf8().data(), self); }; void timerEvent(QTimerEvent * event) { callbackQDBusPendingCallWatcher_TimerEvent(this, this->objectName().toUtf8().data(), event); }; void childEvent(QChildEvent * event) { callbackQDBusPendingCallWatcher_ChildEvent(this, this->objectName().toUtf8().data(), event); }; void connectNotify(const QMetaMethod & sign) { callbackQDBusPendingCallWatcher_ConnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; void customEvent(QEvent * event) { callbackQDBusPendingCallWatcher_CustomEvent(this, this->objectName().toUtf8().data(), event); }; void deleteLater() { callbackQDBusPendingCallWatcher_DeleteLater(this, this->objectName().toUtf8().data()); }; void disconnectNotify(const QMetaMethod & sign) { callbackQDBusPendingCallWatcher_DisconnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; bool event(QEvent * e) { return callbackQDBusPendingCallWatcher_Event(this, this->objectName().toUtf8().data(), e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQDBusPendingCallWatcher_EventFilter(this, this->objectName().toUtf8().data(), watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQDBusPendingCallWatcher_MetaObject(const_cast(this), this->objectName().toUtf8().data())); }; }; void QDBusPendingCallWatcher_WaitForFinished(void* ptr) { static_cast(ptr)->waitForFinished(); } void* QDBusPendingCallWatcher_NewQDBusPendingCallWatcher(void* call, void* parent) { return new MyQDBusPendingCallWatcher(*static_cast(call), static_cast(parent)); } void QDBusPendingCallWatcher_ConnectFinished(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusPendingCallWatcher::finished), static_cast(ptr), static_cast(&MyQDBusPendingCallWatcher::Signal_Finished)); } void QDBusPendingCallWatcher_DisconnectFinished(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusPendingCallWatcher::finished), static_cast(ptr), static_cast(&MyQDBusPendingCallWatcher::Signal_Finished)); } void QDBusPendingCallWatcher_Finished(void* ptr, void* self) { static_cast(ptr)->finished(static_cast(self)); } int QDBusPendingCallWatcher_IsFinished(void* ptr) { return static_cast(ptr)->isFinished(); } void QDBusPendingCallWatcher_DestroyQDBusPendingCallWatcher(void* ptr) { static_cast(ptr)->~QDBusPendingCallWatcher(); } void QDBusPendingCallWatcher_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusPendingCallWatcher_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusPendingCallWatcher::timerEvent(static_cast(event)); } void QDBusPendingCallWatcher_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusPendingCallWatcher_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusPendingCallWatcher::childEvent(static_cast(event)); } void QDBusPendingCallWatcher_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusPendingCallWatcher_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusPendingCallWatcher::connectNotify(*static_cast(sign)); } void QDBusPendingCallWatcher_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusPendingCallWatcher_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusPendingCallWatcher::customEvent(static_cast(event)); } void QDBusPendingCallWatcher_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusPendingCallWatcher_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusPendingCallWatcher::deleteLater(); } void QDBusPendingCallWatcher_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusPendingCallWatcher_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusPendingCallWatcher::disconnectNotify(*static_cast(sign)); } int QDBusPendingCallWatcher_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusPendingCallWatcher_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusPendingCallWatcher::event(static_cast(e)); } int QDBusPendingCallWatcher_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusPendingCallWatcher_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusPendingCallWatcher::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusPendingCallWatcher_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusPendingCallWatcher_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusPendingCallWatcher::metaObject()); } class MyQDBusServer: public QDBusServer { public: MyQDBusServer(QObject *parent) : QDBusServer(parent) {}; MyQDBusServer(const QString &address, QObject *parent) : QDBusServer(address, parent) {}; void Signal_NewConnection(const QDBusConnection & connection) { callbackQDBusServer_NewConnection(this, this->objectName().toUtf8().data(), new QDBusConnection(connection)); }; void timerEvent(QTimerEvent * event) { callbackQDBusServer_TimerEvent(this, this->objectName().toUtf8().data(), event); }; void childEvent(QChildEvent * event) { callbackQDBusServer_ChildEvent(this, this->objectName().toUtf8().data(), event); }; void connectNotify(const QMetaMethod & sign) { callbackQDBusServer_ConnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; void customEvent(QEvent * event) { callbackQDBusServer_CustomEvent(this, this->objectName().toUtf8().data(), event); }; void deleteLater() { callbackQDBusServer_DeleteLater(this, this->objectName().toUtf8().data()); }; void disconnectNotify(const QMetaMethod & sign) { callbackQDBusServer_DisconnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; bool event(QEvent * e) { return callbackQDBusServer_Event(this, this->objectName().toUtf8().data(), e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQDBusServer_EventFilter(this, this->objectName().toUtf8().data(), watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQDBusServer_MetaObject(const_cast(this), this->objectName().toUtf8().data())); }; }; void* QDBusServer_NewQDBusServer2(void* parent) { return new MyQDBusServer(static_cast(parent)); } void* QDBusServer_NewQDBusServer(char* address, void* parent) { return new MyQDBusServer(QString(address), static_cast(parent)); } char* QDBusServer_Address(void* ptr) { return static_cast(ptr)->address().toUtf8().data(); } int QDBusServer_IsAnonymousAuthenticationAllowed(void* ptr) { return static_cast(ptr)->isAnonymousAuthenticationAllowed(); } int QDBusServer_IsConnected(void* ptr) { return static_cast(ptr)->isConnected(); } void* QDBusServer_LastError(void* ptr) { return new QDBusError(static_cast(ptr)->lastError()); } void QDBusServer_ConnectNewConnection(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusServer::newConnection), static_cast(ptr), static_cast(&MyQDBusServer::Signal_NewConnection)); } void QDBusServer_DisconnectNewConnection(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusServer::newConnection), static_cast(ptr), static_cast(&MyQDBusServer::Signal_NewConnection)); } void QDBusServer_NewConnection(void* ptr, void* connection) { static_cast(ptr)->newConnection(*static_cast(connection)); } void QDBusServer_SetAnonymousAuthenticationAllowed(void* ptr, int value) { static_cast(ptr)->setAnonymousAuthenticationAllowed(value != 0); } void QDBusServer_DestroyQDBusServer(void* ptr) { static_cast(ptr)->~QDBusServer(); } void QDBusServer_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusServer_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusServer::timerEvent(static_cast(event)); } void QDBusServer_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusServer_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusServer::childEvent(static_cast(event)); } void QDBusServer_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusServer_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusServer::connectNotify(*static_cast(sign)); } void QDBusServer_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusServer_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusServer::customEvent(static_cast(event)); } void QDBusServer_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusServer_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusServer::deleteLater(); } void QDBusServer_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusServer_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusServer::disconnectNotify(*static_cast(sign)); } int QDBusServer_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusServer_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusServer::event(static_cast(e)); } int QDBusServer_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusServer_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusServer::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusServer_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusServer_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusServer::metaObject()); } class MyQDBusServiceWatcher: public QDBusServiceWatcher { public: MyQDBusServiceWatcher(QObject *parent) : QDBusServiceWatcher(parent) {}; MyQDBusServiceWatcher(const QString &service, const QDBusConnection &connection, WatchMode watchMode, QObject *parent) : QDBusServiceWatcher(service, connection, watchMode, parent) {}; void Signal_ServiceOwnerChanged(const QString & serviceName, const QString & oldOwner, const QString & newOwner) { callbackQDBusServiceWatcher_ServiceOwnerChanged(this, this->objectName().toUtf8().data(), serviceName.toUtf8().data(), oldOwner.toUtf8().data(), newOwner.toUtf8().data()); }; void Signal_ServiceRegistered(const QString & serviceName) { callbackQDBusServiceWatcher_ServiceRegistered(this, this->objectName().toUtf8().data(), serviceName.toUtf8().data()); }; void Signal_ServiceUnregistered(const QString & serviceName) { callbackQDBusServiceWatcher_ServiceUnregistered(this, this->objectName().toUtf8().data(), serviceName.toUtf8().data()); }; void timerEvent(QTimerEvent * event) { callbackQDBusServiceWatcher_TimerEvent(this, this->objectName().toUtf8().data(), event); }; void childEvent(QChildEvent * event) { callbackQDBusServiceWatcher_ChildEvent(this, this->objectName().toUtf8().data(), event); }; void connectNotify(const QMetaMethod & sign) { callbackQDBusServiceWatcher_ConnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; void customEvent(QEvent * event) { callbackQDBusServiceWatcher_CustomEvent(this, this->objectName().toUtf8().data(), event); }; void deleteLater() { callbackQDBusServiceWatcher_DeleteLater(this, this->objectName().toUtf8().data()); }; void disconnectNotify(const QMetaMethod & sign) { callbackQDBusServiceWatcher_DisconnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; bool event(QEvent * e) { return callbackQDBusServiceWatcher_Event(this, this->objectName().toUtf8().data(), e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQDBusServiceWatcher_EventFilter(this, this->objectName().toUtf8().data(), watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQDBusServiceWatcher_MetaObject(const_cast(this), this->objectName().toUtf8().data())); }; }; void QDBusServiceWatcher_SetWatchMode(void* ptr, int mode) { static_cast(ptr)->setWatchMode(static_cast(mode)); } int QDBusServiceWatcher_WatchMode(void* ptr) { return static_cast(ptr)->watchMode(); } void* QDBusServiceWatcher_NewQDBusServiceWatcher(void* parent) { return new MyQDBusServiceWatcher(static_cast(parent)); } void* QDBusServiceWatcher_NewQDBusServiceWatcher2(char* service, void* connection, int watchMode, void* parent) { return new MyQDBusServiceWatcher(QString(service), *static_cast(connection), static_cast(watchMode), static_cast(parent)); } void QDBusServiceWatcher_AddWatchedService(void* ptr, char* newService) { static_cast(ptr)->addWatchedService(QString(newService)); } void* QDBusServiceWatcher_Connection(void* ptr) { return new QDBusConnection(static_cast(ptr)->connection()); } int QDBusServiceWatcher_RemoveWatchedService(void* ptr, char* service) { return static_cast(ptr)->removeWatchedService(QString(service)); } void QDBusServiceWatcher_ConnectServiceOwnerChanged(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusServiceWatcher::serviceOwnerChanged), static_cast(ptr), static_cast(&MyQDBusServiceWatcher::Signal_ServiceOwnerChanged)); } void QDBusServiceWatcher_DisconnectServiceOwnerChanged(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusServiceWatcher::serviceOwnerChanged), static_cast(ptr), static_cast(&MyQDBusServiceWatcher::Signal_ServiceOwnerChanged)); } void QDBusServiceWatcher_ServiceOwnerChanged(void* ptr, char* serviceName, char* oldOwner, char* newOwner) { static_cast(ptr)->serviceOwnerChanged(QString(serviceName), QString(oldOwner), QString(newOwner)); } void QDBusServiceWatcher_ConnectServiceRegistered(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusServiceWatcher::serviceRegistered), static_cast(ptr), static_cast(&MyQDBusServiceWatcher::Signal_ServiceRegistered)); } void QDBusServiceWatcher_DisconnectServiceRegistered(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusServiceWatcher::serviceRegistered), static_cast(ptr), static_cast(&MyQDBusServiceWatcher::Signal_ServiceRegistered)); } void QDBusServiceWatcher_ServiceRegistered(void* ptr, char* serviceName) { static_cast(ptr)->serviceRegistered(QString(serviceName)); } void QDBusServiceWatcher_ConnectServiceUnregistered(void* ptr) { QObject::connect(static_cast(ptr), static_cast(&QDBusServiceWatcher::serviceUnregistered), static_cast(ptr), static_cast(&MyQDBusServiceWatcher::Signal_ServiceUnregistered)); } void QDBusServiceWatcher_DisconnectServiceUnregistered(void* ptr) { QObject::disconnect(static_cast(ptr), static_cast(&QDBusServiceWatcher::serviceUnregistered), static_cast(ptr), static_cast(&MyQDBusServiceWatcher::Signal_ServiceUnregistered)); } void QDBusServiceWatcher_ServiceUnregistered(void* ptr, char* serviceName) { static_cast(ptr)->serviceUnregistered(QString(serviceName)); } void QDBusServiceWatcher_SetConnection(void* ptr, void* connection) { static_cast(ptr)->setConnection(*static_cast(connection)); } void QDBusServiceWatcher_SetWatchedServices(void* ptr, char* services) { static_cast(ptr)->setWatchedServices(QString(services).split("|", QString::SkipEmptyParts)); } char* QDBusServiceWatcher_WatchedServices(void* ptr) { return static_cast(ptr)->watchedServices().join("|").toUtf8().data(); } void QDBusServiceWatcher_DestroyQDBusServiceWatcher(void* ptr) { static_cast(ptr)->~QDBusServiceWatcher(); } void QDBusServiceWatcher_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusServiceWatcher_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusServiceWatcher::timerEvent(static_cast(event)); } void QDBusServiceWatcher_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusServiceWatcher_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusServiceWatcher::childEvent(static_cast(event)); } void QDBusServiceWatcher_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusServiceWatcher_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusServiceWatcher::connectNotify(*static_cast(sign)); } void QDBusServiceWatcher_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusServiceWatcher_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusServiceWatcher::customEvent(static_cast(event)); } void QDBusServiceWatcher_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusServiceWatcher_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusServiceWatcher::deleteLater(); } void QDBusServiceWatcher_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusServiceWatcher_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusServiceWatcher::disconnectNotify(*static_cast(sign)); } int QDBusServiceWatcher_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusServiceWatcher_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusServiceWatcher::event(static_cast(e)); } int QDBusServiceWatcher_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusServiceWatcher_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusServiceWatcher::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusServiceWatcher_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusServiceWatcher_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusServiceWatcher::metaObject()); } void* QDBusSignature_NewQDBusSignature() { return new QDBusSignature(); } void* QDBusSignature_NewQDBusSignature3(void* signature) { return new QDBusSignature(*static_cast(signature)); } void* QDBusSignature_NewQDBusSignature5(char* sig) { return new QDBusSignature(*(new QString(sig))); } void* QDBusSignature_NewQDBusSignature4(char* signature) { return new QDBusSignature(QString(signature)); } void* QDBusSignature_NewQDBusSignature2(char* signature) { return new QDBusSignature(const_cast(signature)); } void QDBusSignature_SetSignature(void* ptr, char* signature) { static_cast(ptr)->setSignature(QString(signature)); } char* QDBusSignature_Signature(void* ptr) { return static_cast(ptr)->signature().toUtf8().data(); } void QDBusSignature_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void* QDBusUnixFileDescriptor_NewQDBusUnixFileDescriptor() { return new QDBusUnixFileDescriptor(); } void* QDBusUnixFileDescriptor_NewQDBusUnixFileDescriptor3(void* other) { return new QDBusUnixFileDescriptor(*static_cast(other)); } void* QDBusUnixFileDescriptor_NewQDBusUnixFileDescriptor2(int fileDescriptor) { return new QDBusUnixFileDescriptor(fileDescriptor); } int QDBusUnixFileDescriptor_FileDescriptor(void* ptr) { return static_cast(ptr)->fileDescriptor(); } int QDBusUnixFileDescriptor_QDBusUnixFileDescriptor_IsSupported() { return QDBusUnixFileDescriptor::isSupported(); } int QDBusUnixFileDescriptor_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } void QDBusUnixFileDescriptor_SetFileDescriptor(void* ptr, int fileDescriptor) { static_cast(ptr)->setFileDescriptor(fileDescriptor); } void QDBusUnixFileDescriptor_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void QDBusUnixFileDescriptor_DestroyQDBusUnixFileDescriptor(void* ptr) { static_cast(ptr)->~QDBusUnixFileDescriptor(); } void* QDBusVariant_NewQDBusVariant() { return new QDBusVariant(); } void* QDBusVariant_NewQDBusVariant3(void* v) { return new QDBusVariant(*static_cast(v)); } void* QDBusVariant_NewQDBusVariant2(void* variant) { return new QDBusVariant(*static_cast(variant)); } void QDBusVariant_SetVariant(void* ptr, void* variant) { static_cast(ptr)->setVariant(*static_cast(variant)); } void QDBusVariant_Swap(void* ptr, void* other) { static_cast(ptr)->swap(*static_cast(other)); } void* QDBusVariant_Variant(void* ptr) { return new QVariant(static_cast(ptr)->variant()); } class MyQDBusVirtualObject: public QDBusVirtualObject { public: MyQDBusVirtualObject(QObject *parent) : QDBusVirtualObject(parent) {}; bool handleMessage(const QDBusMessage & message, const QDBusConnection & connection) { return callbackQDBusVirtualObject_HandleMessage(this, this->objectName().toUtf8().data(), new QDBusMessage(message), new QDBusConnection(connection)) != 0; }; QString introspect(const QString & path) const { return QString(callbackQDBusVirtualObject_Introspect(const_cast(this), this->objectName().toUtf8().data(), path.toUtf8().data())); }; void timerEvent(QTimerEvent * event) { callbackQDBusVirtualObject_TimerEvent(this, this->objectName().toUtf8().data(), event); }; void childEvent(QChildEvent * event) { callbackQDBusVirtualObject_ChildEvent(this, this->objectName().toUtf8().data(), event); }; void connectNotify(const QMetaMethod & sign) { callbackQDBusVirtualObject_ConnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; void customEvent(QEvent * event) { callbackQDBusVirtualObject_CustomEvent(this, this->objectName().toUtf8().data(), event); }; void deleteLater() { callbackQDBusVirtualObject_DeleteLater(this, this->objectName().toUtf8().data()); }; void disconnectNotify(const QMetaMethod & sign) { callbackQDBusVirtualObject_DisconnectNotify(this, this->objectName().toUtf8().data(), new QMetaMethod(sign)); }; bool event(QEvent * e) { return callbackQDBusVirtualObject_Event(this, this->objectName().toUtf8().data(), e) != 0; }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQDBusVirtualObject_EventFilter(this, this->objectName().toUtf8().data(), watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQDBusVirtualObject_MetaObject(const_cast(this), this->objectName().toUtf8().data())); }; }; void* QDBusVirtualObject_NewQDBusVirtualObject(void* parent) { return new MyQDBusVirtualObject(static_cast(parent)); } int QDBusVirtualObject_HandleMessage(void* ptr, void* message, void* connection) { return static_cast(ptr)->handleMessage(*static_cast(message), *static_cast(connection)); } char* QDBusVirtualObject_Introspect(void* ptr, char* path) { return static_cast(ptr)->introspect(QString(path)).toUtf8().data(); } void QDBusVirtualObject_DestroyQDBusVirtualObject(void* ptr) { static_cast(ptr)->~QDBusVirtualObject(); } void QDBusVirtualObject_TimerEvent(void* ptr, void* event) { static_cast(ptr)->timerEvent(static_cast(event)); } void QDBusVirtualObject_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusVirtualObject::timerEvent(static_cast(event)); } void QDBusVirtualObject_ChildEvent(void* ptr, void* event) { static_cast(ptr)->childEvent(static_cast(event)); } void QDBusVirtualObject_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusVirtualObject::childEvent(static_cast(event)); } void QDBusVirtualObject_ConnectNotify(void* ptr, void* sign) { static_cast(ptr)->connectNotify(*static_cast(sign)); } void QDBusVirtualObject_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusVirtualObject::connectNotify(*static_cast(sign)); } void QDBusVirtualObject_CustomEvent(void* ptr, void* event) { static_cast(ptr)->customEvent(static_cast(event)); } void QDBusVirtualObject_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QDBusVirtualObject::customEvent(static_cast(event)); } void QDBusVirtualObject_DeleteLater(void* ptr) { QMetaObject::invokeMethod(static_cast(ptr), "deleteLater"); } void QDBusVirtualObject_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QDBusVirtualObject::deleteLater(); } void QDBusVirtualObject_DisconnectNotify(void* ptr, void* sign) { static_cast(ptr)->disconnectNotify(*static_cast(sign)); } void QDBusVirtualObject_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QDBusVirtualObject::disconnectNotify(*static_cast(sign)); } int QDBusVirtualObject_Event(void* ptr, void* e) { return static_cast(ptr)->event(static_cast(e)); } int QDBusVirtualObject_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QDBusVirtualObject::event(static_cast(e)); } int QDBusVirtualObject_EventFilter(void* ptr, void* watched, void* event) { return static_cast(ptr)->eventFilter(static_cast(watched), static_cast(event)); } int QDBusVirtualObject_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QDBusVirtualObject::eventFilter(static_cast(watched), static_cast(event)); } void* QDBusVirtualObject_MetaObject(void* ptr) { return const_cast(static_cast(ptr)->metaObject()); } void* QDBusVirtualObject_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QDBusVirtualObject::metaObject()); }