// +build android android_emulator #define protected public #define private public #include "androidextras_android.h" #include "_cgo_export.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include class MyQAndroidActivityResultReceiver: public QAndroidActivityResultReceiver { public: void handleActivityResult(int receiverRequestCode, int resultCode, const QAndroidJniObject & data) { callbackQAndroidActivityResultReceiver_HandleActivityResult(this, receiverRequestCode, resultCode, const_cast(&data)); }; }; Q_DECLARE_METATYPE(QAndroidActivityResultReceiver*) Q_DECLARE_METATYPE(MyQAndroidActivityResultReceiver*) int QAndroidActivityResultReceiver_QAndroidActivityResultReceiver_QRegisterMetaType(){qRegisterMetaType(); return qRegisterMetaType();} void QAndroidActivityResultReceiver_HandleActivityResult(void* ptr, int receiverRequestCode, int resultCode, void* data) { static_cast(ptr)->handleActivityResult(receiverRequestCode, resultCode, *static_cast(data)); } class MyQAndroidBinder: public QAndroidBinder { public: MyQAndroidBinder() : QAndroidBinder() {QAndroidBinder_QAndroidBinder_QRegisterMetaType();}; MyQAndroidBinder(const QAndroidJniObject &binder) : QAndroidBinder(binder) {QAndroidBinder_QAndroidBinder_QRegisterMetaType();}; }; Q_DECLARE_METATYPE(QAndroidBinder*) Q_DECLARE_METATYPE(MyQAndroidBinder*) int QAndroidBinder_QAndroidBinder_QRegisterMetaType(){qRegisterMetaType(); return qRegisterMetaType();} void* QAndroidBinder_NewQAndroidBinder() { return new MyQAndroidBinder(); } void* QAndroidBinder_NewQAndroidBinder2(void* binder) { return new MyQAndroidBinder(*static_cast(binder)); } void* QAndroidBinder_Handle(void* ptr) { return new QAndroidJniObject(static_cast(ptr)->handle().object()); } char QAndroidBinder_Transact(void* ptr, int code, void* data, void* reply, long long flags) { return static_cast(ptr)->transact(code, *static_cast(data), static_cast(reply), static_cast(flags)); } Q_DECLARE_METATYPE(QAndroidIntent) Q_DECLARE_METATYPE(QAndroidIntent*) void* QAndroidIntent_NewQAndroidIntent() { return new QAndroidIntent(); } void* QAndroidIntent_NewQAndroidIntent2(void* intent) { return new QAndroidIntent(*static_cast(intent)); } void* QAndroidIntent_NewQAndroidIntent3(struct QtAndroidExtras_PackedString action) { return new QAndroidIntent(QString::fromUtf8(action.data, action.len)); } void* QAndroidIntent_NewQAndroidIntent4(void* packageContext, char* className) { return new QAndroidIntent(*static_cast(packageContext), const_cast(className)); } void* QAndroidIntent_ExtraBytes(void* ptr, struct QtAndroidExtras_PackedString key) { return new QByteArray(static_cast(ptr)->extraBytes(QString::fromUtf8(key.data, key.len))); } void* QAndroidIntent_ExtraVariant(void* ptr, struct QtAndroidExtras_PackedString key) { return new QVariant(static_cast(ptr)->extraVariant(QString::fromUtf8(key.data, key.len))); } void* QAndroidIntent_Handle(void* ptr) { return new QAndroidJniObject(static_cast(ptr)->handle().object()); } void QAndroidIntent_PutExtra(void* ptr, struct QtAndroidExtras_PackedString key, void* data) { static_cast(ptr)->putExtra(QString::fromUtf8(key.data, key.len), *static_cast(data)); } void QAndroidIntent_PutExtra2(void* ptr, struct QtAndroidExtras_PackedString key, void* value) { static_cast(ptr)->putExtra(QString::fromUtf8(key.data, key.len), *static_cast(value)); } Q_DECLARE_METATYPE(QAndroidJniEnvironment*) void* QAndroidJniEnvironment_NewQAndroidJniEnvironment() { return new QAndroidJniEnvironment(); } void* QAndroidJniEnvironment_FindClass(void* ptr, char* className) { return static_cast(ptr)->findClass(const_cast(className)); } void* QAndroidJniEnvironment_QAndroidJniEnvironment_JavaVM() { return QAndroidJniEnvironment::javaVM(); } void QAndroidJniEnvironment_DestroyQAndroidJniEnvironment(void* ptr) { static_cast(ptr)->~QAndroidJniEnvironment(); } char QAndroidJniEnvironment_QAndroidJniEnvironment_ExceptionCheck() { return ({ QAndroidJniEnvironment env; env->ExceptionCheck(); }); } void QAndroidJniEnvironment_QAndroidJniEnvironment_ExceptionDescribe() { ({ QAndroidJniEnvironment env; env->ExceptionDescribe(); }); } void QAndroidJniEnvironment_QAndroidJniEnvironment_ExceptionClear() { ({ QAndroidJniEnvironment env; env->ExceptionClear(); }); } void* QAndroidJniEnvironment_QAndroidJniEnvironment_ExceptionOccurred() { return ({ QAndroidJniEnvironment env; env->ExceptionOccurred(); }); } Q_DECLARE_METATYPE(QAndroidJniExceptionCleaner*) void* QAndroidJniExceptionCleaner_NewQAndroidJniExceptionCleaner(long long outputMode) { return new QAndroidJniExceptionCleaner(static_cast(outputMode)); } void QAndroidJniExceptionCleaner_Clean(void* ptr) { static_cast(ptr)->clean(); } void QAndroidJniExceptionCleaner_DestroyQAndroidJniExceptionCleaner(void* ptr) { static_cast(ptr)->~QAndroidJniExceptionCleaner(); } Q_DECLARE_METATYPE(QAndroidJniObject) Q_DECLARE_METATYPE(QAndroidJniObject*) void* QAndroidJniObject_NewQAndroidJniObject() { return new QAndroidJniObject(); } void* QAndroidJniObject_NewQAndroidJniObject2(char* className) { return new QAndroidJniObject(const_cast(className)); } void* QAndroidJniObject_NewQAndroidJniObject3(char* className, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(const_cast(className), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void* QAndroidJniObject_NewQAndroidJniObject4(void* clazz) { return new QAndroidJniObject(static_cast(clazz)); } void* QAndroidJniObject_NewQAndroidJniObject5(void* clazz, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(static_cast(clazz), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void* QAndroidJniObject_NewQAndroidJniObject6(void* object) { return new QAndroidJniObject(static_cast(object)); } int QAndroidJniObject_CallMethodInt(void* ptr, char* methodName) { return static_cast(ptr)->callMethod(const_cast(methodName)); } int QAndroidJniObject_CallMethodIntCaught(void* ptr, char* methodName) { return static_cast(ptr)->callMethod(const_cast(methodName)); } char QAndroidJniObject_CallMethodBoolean(void* ptr, char* methodName) { return static_cast(ptr)->callMethod(const_cast(methodName)); } char QAndroidJniObject_CallMethodBooleanCaught(void* ptr, char* methodName) { return static_cast(ptr)->callMethod(const_cast(methodName)); } void QAndroidJniObject_CallMethodVoid(void* ptr, char* methodName) { static_cast(ptr)->callMethod(const_cast(methodName)); } void QAndroidJniObject_CallMethodVoidCaught(void* ptr, char* methodName) { static_cast(ptr)->callMethod(const_cast(methodName)); } int QAndroidJniObject_CallMethodInt2(void* ptr, char* methodName, char* sig, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return static_cast(ptr)->callMethod(const_cast(methodName), const_cast(sig), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } int QAndroidJniObject_CallMethodInt2Caught(void* ptr, char* methodName, char* sig, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return static_cast(ptr)->callMethod(const_cast(methodName), const_cast(sig), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } char QAndroidJniObject_CallMethodBoolean2(void* ptr, char* methodName, char* sig, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return static_cast(ptr)->callMethod(const_cast(methodName), const_cast(sig), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } char QAndroidJniObject_CallMethodBoolean2Caught(void* ptr, char* methodName, char* sig, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return static_cast(ptr)->callMethod(const_cast(methodName), const_cast(sig), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void QAndroidJniObject_CallMethodVoid2(void* ptr, char* methodName, char* sig, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { static_cast(ptr)->callMethod(const_cast(methodName), const_cast(sig), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void QAndroidJniObject_CallMethodVoid2Caught(void* ptr, char* methodName, char* sig, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { static_cast(ptr)->callMethod(const_cast(methodName), const_cast(sig), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void* QAndroidJniObject_CallObjectMethod(void* ptr, char* methodName) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName)).object()); } void* QAndroidJniObject_CallObjectMethodCaught(void* ptr, char* methodName) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName)).object()); } void* QAndroidJniObject_CallMethodString(void* ptr, char* methodName) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName)).object()); } void* QAndroidJniObject_CallMethodStringCaught(void* ptr, char* methodName) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName)).object()); } void* QAndroidJniObject_CallObjectMethod2(void* ptr, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_CallObjectMethod2Caught(void* ptr, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_CallMethodString2(void* ptr, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_CallMethodString2Caught(void* ptr, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(static_cast(ptr)->callObjectMethod(const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodInt(char* className, char* methodName) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName)); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodIntCaught(char* className, char* methodName) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBoolean(char* className, char* methodName) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBooleanCaught(char* className, char* methodName) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoid(char* className, char* methodName) { QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoidCaught(char* className, char* methodName) { QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName)); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodInt2(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodInt2Caught(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBoolean2(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBoolean2Caught(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoid2(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoid2Caught(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { QAndroidJniObject::callStaticMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodInt3(void* clazz, char* methodName) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName)); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodInt3Caught(void* clazz, char* methodName) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBoolean3(void* clazz, char* methodName) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBoolean3Caught(void* clazz, char* methodName) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoid3(void* clazz, char* methodName) { QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoid3Caught(void* clazz, char* methodName) { QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName)); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodInt4(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } int QAndroidJniObject_QAndroidJniObject_CallStaticMethodInt4Caught(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBoolean4(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } char QAndroidJniObject_QAndroidJniObject_CallStaticMethodBoolean4Caught(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoid4(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void QAndroidJniObject_QAndroidJniObject_CallStaticMethodVoid4Caught(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { QAndroidJniObject::callStaticMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethod(char* className, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethodCaught(char* className, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodString(char* className, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodStringCaught(char* className, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethod2(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethod2Caught(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodString2(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodString2Caught(char* className, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(const_cast(className), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethod3(void* clazz, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethod3Caught(void* clazz, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodString3(void* clazz, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodString3Caught(void* clazz, char* methodName) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethod4(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticObjectMethod4Caught(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodString4(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_CallStaticMethodString4Caught(void* clazz, char* methodName, char* signature, void* v0, void* v1, void* v2, void* v3, void* v4, void* v5, void* v6, void* v7, void* v8, void* v) { return new QAndroidJniObject(QAndroidJniObject::callStaticObjectMethod(static_cast(clazz), const_cast(methodName), const_cast(signature), static_cast(v0), static_cast(v1), static_cast(v2), static_cast(v3), static_cast(v4), static_cast(v5), static_cast(v6), static_cast(v7), static_cast(v8), static_cast(v)).object()); } void* QAndroidJniObject_QAndroidJniObject_FromLocalRef(void* localRef) { return new QAndroidJniObject(QAndroidJniObject::fromLocalRef(static_cast(localRef)).object()); } void* QAndroidJniObject_QAndroidJniObject_FromString(struct QtAndroidExtras_PackedString stri) { return new QAndroidJniObject(QAndroidJniObject::fromString(QString::fromUtf8(stri.data, stri.len)).object()); } int QAndroidJniObject_GetFieldInt(void* ptr, char* fieldName) { return static_cast(ptr)->getField(const_cast(fieldName)); } int QAndroidJniObject_GetFieldIntCaught(void* ptr, char* fieldName) { return static_cast(ptr)->getField(const_cast(fieldName)); } char QAndroidJniObject_GetFieldBoolean(void* ptr, char* fieldName) { return static_cast(ptr)->getField(const_cast(fieldName)); } char QAndroidJniObject_GetFieldBooleanCaught(void* ptr, char* fieldName) { return static_cast(ptr)->getField(const_cast(fieldName)); } void* QAndroidJniObject_GetObjectField(void* ptr, char* fieldName) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName)).object()); } void* QAndroidJniObject_GetObjectFieldCaught(void* ptr, char* fieldName) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName)).object()); } void* QAndroidJniObject_GetFieldString(void* ptr, char* fieldName) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName)).object()); } void* QAndroidJniObject_GetFieldStringCaught(void* ptr, char* fieldName) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName)).object()); } void* QAndroidJniObject_GetObjectField2(void* ptr, char* fieldName, char* signature) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_GetObjectField2Caught(void* ptr, char* fieldName, char* signature) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_GetFieldString2(void* ptr, char* fieldName, char* signature) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_GetFieldString2Caught(void* ptr, char* fieldName, char* signature) { return new QAndroidJniObject(static_cast(ptr)->getObjectField(const_cast(fieldName), const_cast(signature)).object()); } int QAndroidJniObject_QAndroidJniObject_GetStaticFieldInt(char* className, char* fieldName) { return QAndroidJniObject::getStaticField(const_cast(className), const_cast(fieldName)); } int QAndroidJniObject_QAndroidJniObject_GetStaticFieldIntCaught(char* className, char* fieldName) { return QAndroidJniObject::getStaticField(const_cast(className), const_cast(fieldName)); } char QAndroidJniObject_QAndroidJniObject_GetStaticFieldBoolean(char* className, char* fieldName) { return QAndroidJniObject::getStaticField(const_cast(className), const_cast(fieldName)); } char QAndroidJniObject_QAndroidJniObject_GetStaticFieldBooleanCaught(char* className, char* fieldName) { return QAndroidJniObject::getStaticField(const_cast(className), const_cast(fieldName)); } int QAndroidJniObject_QAndroidJniObject_GetStaticFieldInt2(void* clazz, char* fieldName) { return QAndroidJniObject::getStaticField(static_cast(clazz), const_cast(fieldName)); } int QAndroidJniObject_QAndroidJniObject_GetStaticFieldInt2Caught(void* clazz, char* fieldName) { return QAndroidJniObject::getStaticField(static_cast(clazz), const_cast(fieldName)); } char QAndroidJniObject_QAndroidJniObject_GetStaticFieldBoolean2(void* clazz, char* fieldName) { return QAndroidJniObject::getStaticField(static_cast(clazz), const_cast(fieldName)); } char QAndroidJniObject_QAndroidJniObject_GetStaticFieldBoolean2Caught(void* clazz, char* fieldName) { return QAndroidJniObject::getStaticField(static_cast(clazz), const_cast(fieldName)); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectField(char* className, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectFieldCaught(char* className, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldString(char* className, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldStringCaught(char* className, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectField2(char* className, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectField2Caught(char* className, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldString2(char* className, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldString2Caught(char* className, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(const_cast(className), const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectField3(void* clazz, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectField3Caught(void* clazz, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldString3(void* clazz, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldString3Caught(void* clazz, char* fieldName) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectField4(void* clazz, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticObjectField4Caught(void* clazz, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldString4(void* clazz, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName), const_cast(signature)).object()); } void* QAndroidJniObject_QAndroidJniObject_GetStaticFieldString4Caught(void* clazz, char* fieldName, char* signature) { return new QAndroidJniObject(QAndroidJniObject::getStaticObjectField(static_cast(clazz), const_cast(fieldName), const_cast(signature)).object()); } char QAndroidJniObject_QAndroidJniObject_IsClassAvailable(char* className) { return QAndroidJniObject::isClassAvailable(const_cast(className)); } char QAndroidJniObject_IsValid(void* ptr) { return static_cast(ptr)->isValid(); } void* QAndroidJniObject_Object(void* ptr) { return static_cast(ptr)->object(); } void QAndroidJniObject_SetField(void* ptr, char* fieldName, void* value) { static_cast(ptr)->setField(const_cast(fieldName), static_cast(value)); } void QAndroidJniObject_SetField2(void* ptr, char* fieldName, char* signature, void* value) { static_cast(ptr)->setField(const_cast(fieldName), const_cast(signature), static_cast(value)); } void QAndroidJniObject_QAndroidJniObject_SetStaticField(char* className, char* fieldName, char* signature, void* value) { QAndroidJniObject::setStaticField(const_cast(className), const_cast(fieldName), const_cast(signature), static_cast(value)); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldInt2(char* className, char* fieldName, int value) { QAndroidJniObject::setStaticField(const_cast(className), const_cast(fieldName), value); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldInt2Caught(char* className, char* fieldName, int value) { QAndroidJniObject::setStaticField(const_cast(className), const_cast(fieldName), value); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldBoolean2(char* className, char* fieldName, char value) { QAndroidJniObject::setStaticField(const_cast(className), const_cast(fieldName), value); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldBoolean2Caught(char* className, char* fieldName, char value) { QAndroidJniObject::setStaticField(const_cast(className), const_cast(fieldName), value); } void QAndroidJniObject_QAndroidJniObject_SetStaticField3(void* clazz, char* fieldName, char* signature, void* value) { QAndroidJniObject::setStaticField(static_cast(clazz), const_cast(fieldName), const_cast(signature), static_cast(value)); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldInt4(void* clazz, char* fieldName, int value) { QAndroidJniObject::setStaticField(static_cast(clazz), const_cast(fieldName), value); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldInt4Caught(void* clazz, char* fieldName, int value) { QAndroidJniObject::setStaticField(static_cast(clazz), const_cast(fieldName), value); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldBoolean4(void* clazz, char* fieldName, char value) { QAndroidJniObject::setStaticField(static_cast(clazz), const_cast(fieldName), value); } void QAndroidJniObject_QAndroidJniObject_SetStaticFieldBoolean4Caught(void* clazz, char* fieldName, char value) { QAndroidJniObject::setStaticField(static_cast(clazz), const_cast(fieldName), value); } struct QtAndroidExtras_PackedString QAndroidJniObject_ToString(void* ptr) { return ({ QByteArray* t3150b4 = new QByteArray(static_cast(ptr)->toString().toUtf8()); QtAndroidExtras_PackedString { const_cast(t3150b4->prepend("WHITESPACE").constData()+10), t3150b4->size()-10, t3150b4 }; }); } void QAndroidJniObject_DestroyQAndroidJniObject(void* ptr) { static_cast(ptr)->~QAndroidJniObject(); } Q_DECLARE_METATYPE(QAndroidParcel) Q_DECLARE_METATYPE(QAndroidParcel*) void* QAndroidParcel_NewQAndroidParcel() { return new QAndroidParcel(); } void* QAndroidParcel_NewQAndroidParcel2(void* parcel) { return new QAndroidParcel(*static_cast(parcel)); } void* QAndroidParcel_Handle(void* ptr) { return new QAndroidJniObject(static_cast(ptr)->handle().object()); } void* QAndroidParcel_ReadBinder(void* ptr) { return new QAndroidBinder(static_cast(ptr)->readBinder()); } void* QAndroidParcel_ReadData(void* ptr) { return new QByteArray(static_cast(ptr)->readData()); } int QAndroidParcel_ReadFileDescriptor(void* ptr) { return static_cast(ptr)->readFileDescriptor(); } void* QAndroidParcel_ReadVariant(void* ptr) { return new QVariant(static_cast(ptr)->readVariant()); } void QAndroidParcel_WriteBinder(void* ptr, void* binder) { static_cast(ptr)->writeBinder(*static_cast(binder)); } void QAndroidParcel_WriteData(void* ptr, void* data) { static_cast(ptr)->writeData(*static_cast(data)); } void QAndroidParcel_WriteFileDescriptor(void* ptr, int fd) { static_cast(ptr)->writeFileDescriptor(fd); } void QAndroidParcel_WriteVariant(void* ptr, void* value) { static_cast(ptr)->writeVariant(*static_cast(value)); } class MyQAndroidService: public QAndroidService { public: MyQAndroidService(int &argc, char **argv) : QAndroidService(argc, argv) {QAndroidService_QAndroidService_QRegisterMetaType();}; QAndroidBinder * onBind(const QAndroidIntent & intent) { return static_cast(callbackQAndroidService_OnBind(this, const_cast(&intent))); }; void Signal_AboutToQuit() { callbackQAndroidService_AboutToQuit(this); }; void Signal_ApplicationNameChanged() { callbackQAndroidService_ApplicationNameChanged(this); }; void Signal_ApplicationVersionChanged() { callbackQAndroidService_ApplicationVersionChanged(this); }; bool event(QEvent * e) { return callbackQAndroidService_Event(this, e) != 0; }; void Signal_OrganizationDomainChanged() { callbackQAndroidService_OrganizationDomainChanged(this); }; void Signal_OrganizationNameChanged() { callbackQAndroidService_OrganizationNameChanged(this); }; void quit() { callbackQAndroidService_Quit(this); }; void childEvent(QChildEvent * event) { callbackQAndroidService_ChildEvent(this, event); }; void connectNotify(const QMetaMethod & sign) { callbackQAndroidService_ConnectNotify(this, const_cast(&sign)); }; void customEvent(QEvent * event) { callbackQAndroidService_CustomEvent(this, event); }; void deleteLater() { callbackQAndroidService_DeleteLater(this); }; void Signal_Destroyed(QObject * obj) { callbackQAndroidService_Destroyed(this, obj); }; void disconnectNotify(const QMetaMethod & sign) { callbackQAndroidService_DisconnectNotify(this, const_cast(&sign)); }; bool eventFilter(QObject * watched, QEvent * event) { return callbackQAndroidService_EventFilter(this, watched, event) != 0; }; const QMetaObject * metaObject() const { return static_cast(callbackQAndroidService_MetaObject(const_cast(static_cast(this)))); }; void Signal_ObjectNameChanged(const QString & objectName) { QByteArray* taa2c4f = new QByteArray(objectName.toUtf8()); QtAndroidExtras_PackedString objectNamePacked = { const_cast(taa2c4f->prepend("WHITESPACE").constData()+10), taa2c4f->size()-10, taa2c4f };callbackQAndroidService_ObjectNameChanged(this, objectNamePacked); }; void timerEvent(QTimerEvent * event) { callbackQAndroidService_TimerEvent(this, event); }; }; Q_DECLARE_METATYPE(QAndroidService*) Q_DECLARE_METATYPE(MyQAndroidService*) int QAndroidService_QAndroidService_QRegisterMetaType(){qRegisterMetaType(); return qRegisterMetaType();} void* QAndroidService_NewQAndroidService(int argc, char* argv) { static int argcs = argc; static char** argvs = static_cast(malloc(argcs * sizeof(char*))); QList aList = QByteArray(argv).split('|'); for (int i = 0; i < argcs; i++) argvs[i] = (new QByteArray(aList.at(i)))->data(); return new MyQAndroidService(argcs, argvs); } void* QAndroidService_OnBind(void* ptr, void* intent) { return static_cast(ptr)->onBind(*static_cast(intent)); } void* QAndroidService_OnBindDefault(void* ptr, void* intent) { return static_cast(ptr)->QAndroidService::onBind(*static_cast(intent)); } void* QAndroidService___children_atList(void* ptr, int i) { return ({QObject * tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; }); } void QAndroidService___children_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QAndroidService___children_newList(void* ptr) { Q_UNUSED(ptr); return new QList(); } void* QAndroidService___dynamicPropertyNames_atList(void* ptr, int i) { return new QByteArray(({QByteArray tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; })); } void QAndroidService___dynamicPropertyNames_setList(void* ptr, void* i) { static_cast*>(ptr)->append(*static_cast(i)); } void* QAndroidService___dynamicPropertyNames_newList(void* ptr) { Q_UNUSED(ptr); return new QList(); } void* QAndroidService___findChildren_atList(void* ptr, int i) { return ({QObject* tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; }); } void QAndroidService___findChildren_setList(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QAndroidService___findChildren_newList(void* ptr) { Q_UNUSED(ptr); return new QList(); } void* QAndroidService___findChildren_atList3(void* ptr, int i) { return ({QObject* tmp = static_cast*>(ptr)->at(i); if (i == static_cast*>(ptr)->size()-1) { static_cast*>(ptr)->~QList(); free(ptr); }; tmp; }); } void QAndroidService___findChildren_setList3(void* ptr, void* i) { static_cast*>(ptr)->append(static_cast(i)); } void* QAndroidService___findChildren_newList3(void* ptr) { Q_UNUSED(ptr); return new QList(); } char QAndroidService_EventDefault(void* ptr, void* e) { return static_cast(ptr)->QAndroidService::event(static_cast(e)); } void QAndroidService_QuitDefault(void* ptr) { static_cast(ptr)->QAndroidService::quit(); } void QAndroidService_ChildEventDefault(void* ptr, void* event) { static_cast(ptr)->QAndroidService::childEvent(static_cast(event)); } void QAndroidService_ConnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAndroidService::connectNotify(*static_cast(sign)); } void QAndroidService_CustomEventDefault(void* ptr, void* event) { static_cast(ptr)->QAndroidService::customEvent(static_cast(event)); } void QAndroidService_DeleteLaterDefault(void* ptr) { static_cast(ptr)->QAndroidService::deleteLater(); } void QAndroidService_DisconnectNotifyDefault(void* ptr, void* sign) { static_cast(ptr)->QAndroidService::disconnectNotify(*static_cast(sign)); } char QAndroidService_EventFilterDefault(void* ptr, void* watched, void* event) { return static_cast(ptr)->QAndroidService::eventFilter(static_cast(watched), static_cast(event)); } void* QAndroidService_MetaObjectDefault(void* ptr) { return const_cast(static_cast(ptr)->QAndroidService::metaObject()); } void QAndroidService_TimerEventDefault(void* ptr, void* event) { static_cast(ptr)->QAndroidService::timerEvent(static_cast(event)); } class MyQAndroidServiceConnection: public QAndroidServiceConnection { public: MyQAndroidServiceConnection() : QAndroidServiceConnection() {QAndroidServiceConnection_QAndroidServiceConnection_QRegisterMetaType();}; MyQAndroidServiceConnection(const QAndroidJniObject &serviceConnection) : QAndroidServiceConnection(serviceConnection) {QAndroidServiceConnection_QAndroidServiceConnection_QRegisterMetaType();}; void onServiceConnected(const QString & name, const QAndroidBinder & serviceBinder) { QByteArray* t6ae999 = new QByteArray(name.toUtf8()); QtAndroidExtras_PackedString namePacked = { const_cast(t6ae999->prepend("WHITESPACE").constData()+10), t6ae999->size()-10, t6ae999 };callbackQAndroidServiceConnection_OnServiceConnected(this, namePacked, const_cast(&serviceBinder)); }; void onServiceDisconnected(const QString & name) { QByteArray* t6ae999 = new QByteArray(name.toUtf8()); QtAndroidExtras_PackedString namePacked = { const_cast(t6ae999->prepend("WHITESPACE").constData()+10), t6ae999->size()-10, t6ae999 };callbackQAndroidServiceConnection_OnServiceDisconnected(this, namePacked); }; }; Q_DECLARE_METATYPE(QAndroidServiceConnection*) Q_DECLARE_METATYPE(MyQAndroidServiceConnection*) int QAndroidServiceConnection_QAndroidServiceConnection_QRegisterMetaType(){qRegisterMetaType(); return qRegisterMetaType();} void* QAndroidServiceConnection_NewQAndroidServiceConnection() { return new MyQAndroidServiceConnection(); } void* QAndroidServiceConnection_NewQAndroidServiceConnection2(void* serviceConnection) { return new MyQAndroidServiceConnection(*static_cast(serviceConnection)); } void* QAndroidServiceConnection_Handle(void* ptr) { return new QAndroidJniObject(static_cast(ptr)->handle().object()); } void QAndroidServiceConnection_OnServiceConnected(void* ptr, struct QtAndroidExtras_PackedString name, void* serviceBinder) { static_cast(ptr)->onServiceConnected(QString::fromUtf8(name.data, name.len), *static_cast(serviceBinder)); } void QAndroidServiceConnection_OnServiceDisconnected(void* ptr, struct QtAndroidExtras_PackedString name) { static_cast(ptr)->onServiceDisconnected(QString::fromUtf8(name.data, name.len)); } void* QtAndroid_QtAndroid_AndroidActivity() { return new QAndroidJniObject(QtAndroid::androidActivity().object()); } void* QtAndroid_QtAndroid_AndroidContext() { return new QAndroidJniObject(QtAndroid::androidContext().object()); } int QtAndroid_QtAndroid_AndroidSdkVersion() { return QtAndroid::androidSdkVersion(); } void* QtAndroid_QtAndroid_AndroidService() { return new QAndroidJniObject(QtAndroid::androidService().object()); } char QtAndroid_QtAndroid_BindService(void* serviceIntent, void* serviceConnection, long long flags) { return QtAndroid::bindService(*static_cast(serviceIntent), *static_cast(serviceConnection), static_cast(flags)); } void QtAndroid_QtAndroid_HideSplashScreen() { QtAndroid::hideSplashScreen(); } void QtAndroid_QtAndroid_HideSplashScreen2(int duration) { QtAndroid::hideSplashScreen(duration); } char QtAndroid_QtAndroid_ShouldShowRequestPermissionRationale(struct QtAndroidExtras_PackedString permission) { return QtAndroid::shouldShowRequestPermissionRationale(QString::fromUtf8(permission.data, permission.len)); } void QtAndroid_QtAndroid_StartActivity(void* intent, int receiverRequestCode, void* resultReceiver) { QtAndroid::startActivity(*static_cast(intent), receiverRequestCode, static_cast(resultReceiver)); } void QtAndroid_QtAndroid_StartActivity2(void* intent, int receiverRequestCode, void* resultReceiver) { QtAndroid::startActivity(*static_cast(intent), receiverRequestCode, static_cast(resultReceiver)); } void QtAndroid_QtAndroid_StartIntentSender(void* intentSender, int receiverRequestCode, void* resultReceiver) { QtAndroid::startIntentSender(*static_cast(intentSender), receiverRequestCode, static_cast(resultReceiver)); }