mirror of
https://github.com/bluszcz/cutego.git
synced 2024-09-28 21:25:16 +03:00
545 lines
24 KiB
C++
Executable file
545 lines
24 KiB
C++
Executable file
#include "nfc.h"
|
|
#include "_cgo_export.h"
|
|
|
|
#include <QByteArray>
|
|
#include <QNdefFilter>
|
|
#include <QNdefMessage>
|
|
#include <QNdefNfcSmartPosterRecord>
|
|
#include <QNdefNfcTextRecord>
|
|
#include <QNdefNfcUriRecord>
|
|
#include <QNdefRecord>
|
|
#include <QNearFieldManager>
|
|
#include <QNearFieldShareManager>
|
|
#include <QNearFieldShareTarget>
|
|
#include <QNearFieldTarget>
|
|
#include <QObject>
|
|
#include <QQmlNdefRecord>
|
|
#include <QString>
|
|
#include <QUrl>
|
|
|
|
void* QNdefFilter_NewQNdefFilter(){
|
|
return new QNdefFilter();
|
|
}
|
|
|
|
void* QNdefFilter_NewQNdefFilter2(void* other){
|
|
return new QNdefFilter(*static_cast<QNdefFilter*>(other));
|
|
}
|
|
|
|
void QNdefFilter_Clear(void* ptr){
|
|
static_cast<QNdefFilter*>(ptr)->clear();
|
|
}
|
|
|
|
int QNdefFilter_OrderMatch(void* ptr){
|
|
return static_cast<QNdefFilter*>(ptr)->orderMatch();
|
|
}
|
|
|
|
int QNdefFilter_RecordCount(void* ptr){
|
|
return static_cast<QNdefFilter*>(ptr)->recordCount();
|
|
}
|
|
|
|
void QNdefFilter_SetOrderMatch(void* ptr, int on){
|
|
static_cast<QNdefFilter*>(ptr)->setOrderMatch(on != 0);
|
|
}
|
|
|
|
void QNdefFilter_DestroyQNdefFilter(void* ptr){
|
|
static_cast<QNdefFilter*>(ptr)->~QNdefFilter();
|
|
}
|
|
|
|
void* QNdefMessage_NewQNdefMessage(){
|
|
return new QNdefMessage();
|
|
}
|
|
|
|
void* QNdefMessage_NewQNdefMessage3(void* message){
|
|
return new QNdefMessage(*static_cast<QNdefMessage*>(message));
|
|
}
|
|
|
|
void* QNdefMessage_NewQNdefMessage2(void* record){
|
|
return new QNdefMessage(*static_cast<QNdefRecord*>(record));
|
|
}
|
|
|
|
void* QNdefMessage_ToByteArray(void* ptr){
|
|
return new QByteArray(static_cast<QNdefMessage*>(ptr)->toByteArray());
|
|
}
|
|
|
|
void* QNdefNfcSmartPosterRecord_NewQNdefNfcSmartPosterRecord(){
|
|
return new QNdefNfcSmartPosterRecord();
|
|
}
|
|
|
|
void* QNdefNfcSmartPosterRecord_NewQNdefNfcSmartPosterRecord3(void* other){
|
|
return new QNdefNfcSmartPosterRecord(*static_cast<QNdefNfcSmartPosterRecord*>(other));
|
|
}
|
|
|
|
void* QNdefNfcSmartPosterRecord_NewQNdefNfcSmartPosterRecord2(void* other){
|
|
return new QNdefNfcSmartPosterRecord(*static_cast<QNdefRecord*>(other));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_Action(void* ptr){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->action();
|
|
}
|
|
|
|
void QNdefNfcSmartPosterRecord_AddIcon2(void* ptr, void* ty, void* data){
|
|
static_cast<QNdefNfcSmartPosterRecord*>(ptr)->addIcon(*static_cast<QByteArray*>(ty), *static_cast<QByteArray*>(data));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_AddTitle(void* ptr, void* text){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->addTitle(*static_cast<QNdefNfcTextRecord*>(text));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_AddTitle2(void* ptr, char* text, char* locale, int encoding){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->addTitle(QString(text), QString(locale), static_cast<QNdefNfcTextRecord::Encoding>(encoding));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_HasAction(void* ptr){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->hasAction();
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_HasIcon(void* ptr, void* mimetype){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->hasIcon(*static_cast<QByteArray*>(mimetype));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_HasSize(void* ptr){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->hasSize();
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_HasTitle(void* ptr, char* locale){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->hasTitle(QString(locale));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_HasTypeInfo(void* ptr){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->hasTypeInfo();
|
|
}
|
|
|
|
void* QNdefNfcSmartPosterRecord_Icon(void* ptr, void* mimetype){
|
|
return new QByteArray(static_cast<QNdefNfcSmartPosterRecord*>(ptr)->icon(*static_cast<QByteArray*>(mimetype)));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_IconCount(void* ptr){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->iconCount();
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_RemoveIcon2(void* ptr, void* ty){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->removeIcon(*static_cast<QByteArray*>(ty));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_RemoveTitle(void* ptr, void* text){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->removeTitle(*static_cast<QNdefNfcTextRecord*>(text));
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_RemoveTitle2(void* ptr, char* locale){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->removeTitle(QString(locale));
|
|
}
|
|
|
|
void QNdefNfcSmartPosterRecord_SetAction(void* ptr, int act){
|
|
static_cast<QNdefNfcSmartPosterRecord*>(ptr)->setAction(static_cast<QNdefNfcSmartPosterRecord::Action>(act));
|
|
}
|
|
|
|
void QNdefNfcSmartPosterRecord_SetTypeInfo(void* ptr, void* ty){
|
|
static_cast<QNdefNfcSmartPosterRecord*>(ptr)->setTypeInfo(*static_cast<QByteArray*>(ty));
|
|
}
|
|
|
|
void QNdefNfcSmartPosterRecord_SetUri(void* ptr, void* url){
|
|
static_cast<QNdefNfcSmartPosterRecord*>(ptr)->setUri(*static_cast<QNdefNfcUriRecord*>(url));
|
|
}
|
|
|
|
void QNdefNfcSmartPosterRecord_SetUri2(void* ptr, void* url){
|
|
static_cast<QNdefNfcSmartPosterRecord*>(ptr)->setUri(*static_cast<QUrl*>(url));
|
|
}
|
|
|
|
char* QNdefNfcSmartPosterRecord_Title(void* ptr, char* locale){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->title(QString(locale)).toUtf8().data();
|
|
}
|
|
|
|
int QNdefNfcSmartPosterRecord_TitleCount(void* ptr){
|
|
return static_cast<QNdefNfcSmartPosterRecord*>(ptr)->titleCount();
|
|
}
|
|
|
|
void* QNdefNfcSmartPosterRecord_TypeInfo(void* ptr){
|
|
return new QByteArray(static_cast<QNdefNfcSmartPosterRecord*>(ptr)->typeInfo());
|
|
}
|
|
|
|
void* QNdefNfcSmartPosterRecord_Uri(void* ptr){
|
|
return new QUrl(static_cast<QNdefNfcSmartPosterRecord*>(ptr)->uri());
|
|
}
|
|
|
|
void QNdefNfcSmartPosterRecord_DestroyQNdefNfcSmartPosterRecord(void* ptr){
|
|
static_cast<QNdefNfcSmartPosterRecord*>(ptr)->~QNdefNfcSmartPosterRecord();
|
|
}
|
|
|
|
void* QNdefNfcTextRecord_NewQNdefNfcTextRecord(){
|
|
return new QNdefNfcTextRecord();
|
|
}
|
|
|
|
void* QNdefNfcTextRecord_NewQNdefNfcTextRecord2(void* other){
|
|
return new QNdefNfcTextRecord(*static_cast<QNdefRecord*>(other));
|
|
}
|
|
|
|
int QNdefNfcTextRecord_Encoding(void* ptr){
|
|
return static_cast<QNdefNfcTextRecord*>(ptr)->encoding();
|
|
}
|
|
|
|
char* QNdefNfcTextRecord_Locale(void* ptr){
|
|
return static_cast<QNdefNfcTextRecord*>(ptr)->locale().toUtf8().data();
|
|
}
|
|
|
|
void QNdefNfcTextRecord_SetEncoding(void* ptr, int encoding){
|
|
static_cast<QNdefNfcTextRecord*>(ptr)->setEncoding(static_cast<QNdefNfcTextRecord::Encoding>(encoding));
|
|
}
|
|
|
|
void QNdefNfcTextRecord_SetLocale(void* ptr, char* locale){
|
|
static_cast<QNdefNfcTextRecord*>(ptr)->setLocale(QString(locale));
|
|
}
|
|
|
|
void QNdefNfcTextRecord_SetText(void* ptr, char* text){
|
|
static_cast<QNdefNfcTextRecord*>(ptr)->setText(QString(text));
|
|
}
|
|
|
|
char* QNdefNfcTextRecord_Text(void* ptr){
|
|
return static_cast<QNdefNfcTextRecord*>(ptr)->text().toUtf8().data();
|
|
}
|
|
|
|
void* QNdefNfcUriRecord_NewQNdefNfcUriRecord(){
|
|
return new QNdefNfcUriRecord();
|
|
}
|
|
|
|
void* QNdefNfcUriRecord_NewQNdefNfcUriRecord2(void* other){
|
|
return new QNdefNfcUriRecord(*static_cast<QNdefRecord*>(other));
|
|
}
|
|
|
|
void QNdefNfcUriRecord_SetUri(void* ptr, void* uri){
|
|
static_cast<QNdefNfcUriRecord*>(ptr)->setUri(*static_cast<QUrl*>(uri));
|
|
}
|
|
|
|
void* QNdefNfcUriRecord_Uri(void* ptr){
|
|
return new QUrl(static_cast<QNdefNfcUriRecord*>(ptr)->uri());
|
|
}
|
|
|
|
void* QNdefRecord_NewQNdefRecord(){
|
|
return new QNdefRecord();
|
|
}
|
|
|
|
void* QNdefRecord_NewQNdefRecord2(void* other){
|
|
return new QNdefRecord(*static_cast<QNdefRecord*>(other));
|
|
}
|
|
|
|
void* QNdefRecord_Id(void* ptr){
|
|
return new QByteArray(static_cast<QNdefRecord*>(ptr)->id());
|
|
}
|
|
|
|
int QNdefRecord_IsEmpty(void* ptr){
|
|
return static_cast<QNdefRecord*>(ptr)->isEmpty();
|
|
}
|
|
|
|
void* QNdefRecord_Payload(void* ptr){
|
|
return new QByteArray(static_cast<QNdefRecord*>(ptr)->payload());
|
|
}
|
|
|
|
void QNdefRecord_SetId(void* ptr, void* id){
|
|
static_cast<QNdefRecord*>(ptr)->setId(*static_cast<QByteArray*>(id));
|
|
}
|
|
|
|
void QNdefRecord_SetPayload(void* ptr, void* payload){
|
|
static_cast<QNdefRecord*>(ptr)->setPayload(*static_cast<QByteArray*>(payload));
|
|
}
|
|
|
|
void QNdefRecord_SetType(void* ptr, void* ty){
|
|
static_cast<QNdefRecord*>(ptr)->setType(*static_cast<QByteArray*>(ty));
|
|
}
|
|
|
|
void QNdefRecord_SetTypeNameFormat(void* ptr, int typeNameFormat){
|
|
static_cast<QNdefRecord*>(ptr)->setTypeNameFormat(static_cast<QNdefRecord::TypeNameFormat>(typeNameFormat));
|
|
}
|
|
|
|
void* QNdefRecord_Type(void* ptr){
|
|
return new QByteArray(static_cast<QNdefRecord*>(ptr)->type());
|
|
}
|
|
|
|
int QNdefRecord_TypeNameFormat(void* ptr){
|
|
return static_cast<QNdefRecord*>(ptr)->typeNameFormat();
|
|
}
|
|
|
|
void QNdefRecord_DestroyQNdefRecord(void* ptr){
|
|
static_cast<QNdefRecord*>(ptr)->~QNdefRecord();
|
|
}
|
|
|
|
class MyQNearFieldManager: public QNearFieldManager {
|
|
public:
|
|
void Signal_TargetDetected(QNearFieldTarget * target) { callbackQNearFieldManagerTargetDetected(this->objectName().toUtf8().data(), target); };
|
|
void Signal_TargetLost(QNearFieldTarget * target) { callbackQNearFieldManagerTargetLost(this->objectName().toUtf8().data(), target); };
|
|
protected:
|
|
};
|
|
|
|
int QNearFieldManager_RegisterNdefMessageHandler(void* ptr, void* object, char* method){
|
|
return static_cast<QNearFieldManager*>(ptr)->registerNdefMessageHandler(static_cast<QObject*>(object), const_cast<const char*>(method));
|
|
}
|
|
|
|
int QNearFieldManager_StartTargetDetection(void* ptr){
|
|
return static_cast<QNearFieldManager*>(ptr)->startTargetDetection();
|
|
}
|
|
|
|
void* QNearFieldManager_NewQNearFieldManager(void* parent){
|
|
return new QNearFieldManager(static_cast<QObject*>(parent));
|
|
}
|
|
|
|
int QNearFieldManager_IsAvailable(void* ptr){
|
|
return static_cast<QNearFieldManager*>(ptr)->isAvailable();
|
|
}
|
|
|
|
int QNearFieldManager_RegisterNdefMessageHandler2(void* ptr, int typeNameFormat, void* ty, void* object, char* method){
|
|
return static_cast<QNearFieldManager*>(ptr)->registerNdefMessageHandler(static_cast<QNdefRecord::TypeNameFormat>(typeNameFormat), *static_cast<QByteArray*>(ty), static_cast<QObject*>(object), const_cast<const char*>(method));
|
|
}
|
|
|
|
int QNearFieldManager_RegisterNdefMessageHandler3(void* ptr, void* filter, void* object, char* method){
|
|
return static_cast<QNearFieldManager*>(ptr)->registerNdefMessageHandler(*static_cast<QNdefFilter*>(filter), static_cast<QObject*>(object), const_cast<const char*>(method));
|
|
}
|
|
|
|
void QNearFieldManager_SetTargetAccessModes(void* ptr, int accessModes){
|
|
static_cast<QNearFieldManager*>(ptr)->setTargetAccessModes(static_cast<QNearFieldManager::TargetAccessMode>(accessModes));
|
|
}
|
|
|
|
void QNearFieldManager_StopTargetDetection(void* ptr){
|
|
static_cast<QNearFieldManager*>(ptr)->stopTargetDetection();
|
|
}
|
|
|
|
int QNearFieldManager_TargetAccessModes(void* ptr){
|
|
return static_cast<QNearFieldManager*>(ptr)->targetAccessModes();
|
|
}
|
|
|
|
void QNearFieldManager_ConnectTargetDetected(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldManager*>(ptr), static_cast<void (QNearFieldManager::*)(QNearFieldTarget *)>(&QNearFieldManager::targetDetected), static_cast<MyQNearFieldManager*>(ptr), static_cast<void (MyQNearFieldManager::*)(QNearFieldTarget *)>(&MyQNearFieldManager::Signal_TargetDetected));;
|
|
}
|
|
|
|
void QNearFieldManager_DisconnectTargetDetected(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldManager*>(ptr), static_cast<void (QNearFieldManager::*)(QNearFieldTarget *)>(&QNearFieldManager::targetDetected), static_cast<MyQNearFieldManager*>(ptr), static_cast<void (MyQNearFieldManager::*)(QNearFieldTarget *)>(&MyQNearFieldManager::Signal_TargetDetected));;
|
|
}
|
|
|
|
void QNearFieldManager_ConnectTargetLost(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldManager*>(ptr), static_cast<void (QNearFieldManager::*)(QNearFieldTarget *)>(&QNearFieldManager::targetLost), static_cast<MyQNearFieldManager*>(ptr), static_cast<void (MyQNearFieldManager::*)(QNearFieldTarget *)>(&MyQNearFieldManager::Signal_TargetLost));;
|
|
}
|
|
|
|
void QNearFieldManager_DisconnectTargetLost(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldManager*>(ptr), static_cast<void (QNearFieldManager::*)(QNearFieldTarget *)>(&QNearFieldManager::targetLost), static_cast<MyQNearFieldManager*>(ptr), static_cast<void (MyQNearFieldManager::*)(QNearFieldTarget *)>(&MyQNearFieldManager::Signal_TargetLost));;
|
|
}
|
|
|
|
int QNearFieldManager_UnregisterNdefMessageHandler(void* ptr, int handlerId){
|
|
return static_cast<QNearFieldManager*>(ptr)->unregisterNdefMessageHandler(handlerId);
|
|
}
|
|
|
|
void QNearFieldManager_DestroyQNearFieldManager(void* ptr){
|
|
static_cast<QNearFieldManager*>(ptr)->~QNearFieldManager();
|
|
}
|
|
|
|
class MyQNearFieldShareManager: public QNearFieldShareManager {
|
|
public:
|
|
void Signal_Error(QNearFieldShareManager::ShareError error) { callbackQNearFieldShareManagerError(this->objectName().toUtf8().data(), error); };
|
|
void Signal_ShareModesChanged(QNearFieldShareManager::ShareModes modes) { callbackQNearFieldShareManagerShareModesChanged(this->objectName().toUtf8().data(), modes); };
|
|
void Signal_TargetDetected(QNearFieldShareTarget * shareTarget) { callbackQNearFieldShareManagerTargetDetected(this->objectName().toUtf8().data(), shareTarget); };
|
|
protected:
|
|
};
|
|
|
|
void* QNearFieldShareManager_NewQNearFieldShareManager(void* parent){
|
|
return new QNearFieldShareManager(static_cast<QObject*>(parent));
|
|
}
|
|
|
|
void QNearFieldShareManager_ConnectError(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldShareManager*>(ptr), static_cast<void (QNearFieldShareManager::*)(QNearFieldShareManager::ShareError)>(&QNearFieldShareManager::error), static_cast<MyQNearFieldShareManager*>(ptr), static_cast<void (MyQNearFieldShareManager::*)(QNearFieldShareManager::ShareError)>(&MyQNearFieldShareManager::Signal_Error));;
|
|
}
|
|
|
|
void QNearFieldShareManager_DisconnectError(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldShareManager*>(ptr), static_cast<void (QNearFieldShareManager::*)(QNearFieldShareManager::ShareError)>(&QNearFieldShareManager::error), static_cast<MyQNearFieldShareManager*>(ptr), static_cast<void (MyQNearFieldShareManager::*)(QNearFieldShareManager::ShareError)>(&MyQNearFieldShareManager::Signal_Error));;
|
|
}
|
|
|
|
void QNearFieldShareManager_SetShareModes(void* ptr, int mode){
|
|
static_cast<QNearFieldShareManager*>(ptr)->setShareModes(static_cast<QNearFieldShareManager::ShareMode>(mode));
|
|
}
|
|
|
|
int QNearFieldShareManager_ShareError(void* ptr){
|
|
return static_cast<QNearFieldShareManager*>(ptr)->shareError();
|
|
}
|
|
|
|
int QNearFieldShareManager_ShareModes(void* ptr){
|
|
return static_cast<QNearFieldShareManager*>(ptr)->shareModes();
|
|
}
|
|
|
|
void QNearFieldShareManager_ConnectShareModesChanged(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldShareManager*>(ptr), static_cast<void (QNearFieldShareManager::*)(QNearFieldShareManager::ShareModes)>(&QNearFieldShareManager::shareModesChanged), static_cast<MyQNearFieldShareManager*>(ptr), static_cast<void (MyQNearFieldShareManager::*)(QNearFieldShareManager::ShareModes)>(&MyQNearFieldShareManager::Signal_ShareModesChanged));;
|
|
}
|
|
|
|
void QNearFieldShareManager_DisconnectShareModesChanged(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldShareManager*>(ptr), static_cast<void (QNearFieldShareManager::*)(QNearFieldShareManager::ShareModes)>(&QNearFieldShareManager::shareModesChanged), static_cast<MyQNearFieldShareManager*>(ptr), static_cast<void (MyQNearFieldShareManager::*)(QNearFieldShareManager::ShareModes)>(&MyQNearFieldShareManager::Signal_ShareModesChanged));;
|
|
}
|
|
|
|
int QNearFieldShareManager_QNearFieldShareManager_SupportedShareModes(){
|
|
return QNearFieldShareManager::supportedShareModes();
|
|
}
|
|
|
|
void QNearFieldShareManager_ConnectTargetDetected(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldShareManager*>(ptr), static_cast<void (QNearFieldShareManager::*)(QNearFieldShareTarget *)>(&QNearFieldShareManager::targetDetected), static_cast<MyQNearFieldShareManager*>(ptr), static_cast<void (MyQNearFieldShareManager::*)(QNearFieldShareTarget *)>(&MyQNearFieldShareManager::Signal_TargetDetected));;
|
|
}
|
|
|
|
void QNearFieldShareManager_DisconnectTargetDetected(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldShareManager*>(ptr), static_cast<void (QNearFieldShareManager::*)(QNearFieldShareTarget *)>(&QNearFieldShareManager::targetDetected), static_cast<MyQNearFieldShareManager*>(ptr), static_cast<void (MyQNearFieldShareManager::*)(QNearFieldShareTarget *)>(&MyQNearFieldShareManager::Signal_TargetDetected));;
|
|
}
|
|
|
|
void QNearFieldShareManager_DestroyQNearFieldShareManager(void* ptr){
|
|
static_cast<QNearFieldShareManager*>(ptr)->~QNearFieldShareManager();
|
|
}
|
|
|
|
class MyQNearFieldShareTarget: public QNearFieldShareTarget {
|
|
public:
|
|
void Signal_Error(QNearFieldShareManager::ShareError error) { callbackQNearFieldShareTargetError(this->objectName().toUtf8().data(), error); };
|
|
void Signal_ShareFinished() { callbackQNearFieldShareTargetShareFinished(this->objectName().toUtf8().data()); };
|
|
protected:
|
|
};
|
|
|
|
void QNearFieldShareTarget_Cancel(void* ptr){
|
|
static_cast<QNearFieldShareTarget*>(ptr)->cancel();
|
|
}
|
|
|
|
void QNearFieldShareTarget_ConnectError(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldShareTarget*>(ptr), static_cast<void (QNearFieldShareTarget::*)(QNearFieldShareManager::ShareError)>(&QNearFieldShareTarget::error), static_cast<MyQNearFieldShareTarget*>(ptr), static_cast<void (MyQNearFieldShareTarget::*)(QNearFieldShareManager::ShareError)>(&MyQNearFieldShareTarget::Signal_Error));;
|
|
}
|
|
|
|
void QNearFieldShareTarget_DisconnectError(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldShareTarget*>(ptr), static_cast<void (QNearFieldShareTarget::*)(QNearFieldShareManager::ShareError)>(&QNearFieldShareTarget::error), static_cast<MyQNearFieldShareTarget*>(ptr), static_cast<void (MyQNearFieldShareTarget::*)(QNearFieldShareManager::ShareError)>(&MyQNearFieldShareTarget::Signal_Error));;
|
|
}
|
|
|
|
int QNearFieldShareTarget_IsShareInProgress(void* ptr){
|
|
return static_cast<QNearFieldShareTarget*>(ptr)->isShareInProgress();
|
|
}
|
|
|
|
int QNearFieldShareTarget_Share(void* ptr, void* message){
|
|
return static_cast<QNearFieldShareTarget*>(ptr)->share(*static_cast<QNdefMessage*>(message));
|
|
}
|
|
|
|
int QNearFieldShareTarget_ShareError(void* ptr){
|
|
return static_cast<QNearFieldShareTarget*>(ptr)->shareError();
|
|
}
|
|
|
|
void QNearFieldShareTarget_ConnectShareFinished(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldShareTarget*>(ptr), static_cast<void (QNearFieldShareTarget::*)()>(&QNearFieldShareTarget::shareFinished), static_cast<MyQNearFieldShareTarget*>(ptr), static_cast<void (MyQNearFieldShareTarget::*)()>(&MyQNearFieldShareTarget::Signal_ShareFinished));;
|
|
}
|
|
|
|
void QNearFieldShareTarget_DisconnectShareFinished(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldShareTarget*>(ptr), static_cast<void (QNearFieldShareTarget::*)()>(&QNearFieldShareTarget::shareFinished), static_cast<MyQNearFieldShareTarget*>(ptr), static_cast<void (MyQNearFieldShareTarget::*)()>(&MyQNearFieldShareTarget::Signal_ShareFinished));;
|
|
}
|
|
|
|
int QNearFieldShareTarget_ShareModes(void* ptr){
|
|
return static_cast<QNearFieldShareTarget*>(ptr)->shareModes();
|
|
}
|
|
|
|
void QNearFieldShareTarget_DestroyQNearFieldShareTarget(void* ptr){
|
|
static_cast<QNearFieldShareTarget*>(ptr)->~QNearFieldShareTarget();
|
|
}
|
|
|
|
class MyQNearFieldTarget: public QNearFieldTarget {
|
|
public:
|
|
void Signal_Disconnected() { callbackQNearFieldTargetDisconnected(this->objectName().toUtf8().data()); };
|
|
void Signal_NdefMessagesWritten() { callbackQNearFieldTargetNdefMessagesWritten(this->objectName().toUtf8().data()); };
|
|
protected:
|
|
};
|
|
|
|
int QNearFieldTarget_AccessMethods(void* ptr){
|
|
return static_cast<QNearFieldTarget*>(ptr)->accessMethods();
|
|
}
|
|
|
|
void QNearFieldTarget_ConnectDisconnected(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldTarget*>(ptr), static_cast<void (QNearFieldTarget::*)()>(&QNearFieldTarget::disconnected), static_cast<MyQNearFieldTarget*>(ptr), static_cast<void (MyQNearFieldTarget::*)()>(&MyQNearFieldTarget::Signal_Disconnected));;
|
|
}
|
|
|
|
void QNearFieldTarget_DisconnectDisconnected(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldTarget*>(ptr), static_cast<void (QNearFieldTarget::*)()>(&QNearFieldTarget::disconnected), static_cast<MyQNearFieldTarget*>(ptr), static_cast<void (MyQNearFieldTarget::*)()>(&MyQNearFieldTarget::Signal_Disconnected));;
|
|
}
|
|
|
|
int QNearFieldTarget_HasNdefMessage(void* ptr){
|
|
return static_cast<QNearFieldTarget*>(ptr)->hasNdefMessage();
|
|
}
|
|
|
|
int QNearFieldTarget_IsProcessingCommand(void* ptr){
|
|
return static_cast<QNearFieldTarget*>(ptr)->isProcessingCommand();
|
|
}
|
|
|
|
void QNearFieldTarget_ConnectNdefMessagesWritten(void* ptr){
|
|
QObject::connect(static_cast<QNearFieldTarget*>(ptr), static_cast<void (QNearFieldTarget::*)()>(&QNearFieldTarget::ndefMessagesWritten), static_cast<MyQNearFieldTarget*>(ptr), static_cast<void (MyQNearFieldTarget::*)()>(&MyQNearFieldTarget::Signal_NdefMessagesWritten));;
|
|
}
|
|
|
|
void QNearFieldTarget_DisconnectNdefMessagesWritten(void* ptr){
|
|
QObject::disconnect(static_cast<QNearFieldTarget*>(ptr), static_cast<void (QNearFieldTarget::*)()>(&QNearFieldTarget::ndefMessagesWritten), static_cast<MyQNearFieldTarget*>(ptr), static_cast<void (MyQNearFieldTarget::*)()>(&MyQNearFieldTarget::Signal_NdefMessagesWritten));;
|
|
}
|
|
|
|
int QNearFieldTarget_Type(void* ptr){
|
|
return static_cast<QNearFieldTarget*>(ptr)->type();
|
|
}
|
|
|
|
void* QNearFieldTarget_Uid(void* ptr){
|
|
return new QByteArray(static_cast<QNearFieldTarget*>(ptr)->uid());
|
|
}
|
|
|
|
void* QNearFieldTarget_Url(void* ptr){
|
|
return new QUrl(static_cast<QNearFieldTarget*>(ptr)->url());
|
|
}
|
|
|
|
void QNearFieldTarget_DestroyQNearFieldTarget(void* ptr){
|
|
static_cast<QNearFieldTarget*>(ptr)->~QNearFieldTarget();
|
|
}
|
|
|
|
class MyQQmlNdefRecord: public QQmlNdefRecord {
|
|
public:
|
|
void Signal_RecordChanged() { callbackQQmlNdefRecordRecordChanged(this->objectName().toUtf8().data()); };
|
|
void Signal_TypeChanged() { callbackQQmlNdefRecordTypeChanged(this->objectName().toUtf8().data()); };
|
|
void Signal_TypeNameFormatChanged() { callbackQQmlNdefRecordTypeNameFormatChanged(this->objectName().toUtf8().data()); };
|
|
protected:
|
|
};
|
|
|
|
int QQmlNdefRecord_TypeNameFormat(void* ptr){
|
|
return static_cast<QQmlNdefRecord*>(ptr)->typeNameFormat();
|
|
}
|
|
|
|
void* QQmlNdefRecord_NewQQmlNdefRecord(void* parent){
|
|
return new QQmlNdefRecord(static_cast<QObject*>(parent));
|
|
}
|
|
|
|
void* QQmlNdefRecord_NewQQmlNdefRecord2(void* record, void* parent){
|
|
return new QQmlNdefRecord(*static_cast<QNdefRecord*>(record), static_cast<QObject*>(parent));
|
|
}
|
|
|
|
void QQmlNdefRecord_ConnectRecordChanged(void* ptr){
|
|
QObject::connect(static_cast<QQmlNdefRecord*>(ptr), static_cast<void (QQmlNdefRecord::*)()>(&QQmlNdefRecord::recordChanged), static_cast<MyQQmlNdefRecord*>(ptr), static_cast<void (MyQQmlNdefRecord::*)()>(&MyQQmlNdefRecord::Signal_RecordChanged));;
|
|
}
|
|
|
|
void QQmlNdefRecord_DisconnectRecordChanged(void* ptr){
|
|
QObject::disconnect(static_cast<QQmlNdefRecord*>(ptr), static_cast<void (QQmlNdefRecord::*)()>(&QQmlNdefRecord::recordChanged), static_cast<MyQQmlNdefRecord*>(ptr), static_cast<void (MyQQmlNdefRecord::*)()>(&MyQQmlNdefRecord::Signal_RecordChanged));;
|
|
}
|
|
|
|
void QQmlNdefRecord_SetRecord(void* ptr, void* record){
|
|
static_cast<QQmlNdefRecord*>(ptr)->setRecord(*static_cast<QNdefRecord*>(record));
|
|
}
|
|
|
|
void QQmlNdefRecord_SetType(void* ptr, char* newtype){
|
|
static_cast<QQmlNdefRecord*>(ptr)->setType(QString(newtype));
|
|
}
|
|
|
|
void QQmlNdefRecord_SetTypeNameFormat(void* ptr, int newTypeNameFormat){
|
|
static_cast<QQmlNdefRecord*>(ptr)->setTypeNameFormat(static_cast<QQmlNdefRecord::TypeNameFormat>(newTypeNameFormat));
|
|
}
|
|
|
|
char* QQmlNdefRecord_Type(void* ptr){
|
|
return static_cast<QQmlNdefRecord*>(ptr)->type().toUtf8().data();
|
|
}
|
|
|
|
void QQmlNdefRecord_ConnectTypeChanged(void* ptr){
|
|
QObject::connect(static_cast<QQmlNdefRecord*>(ptr), static_cast<void (QQmlNdefRecord::*)()>(&QQmlNdefRecord::typeChanged), static_cast<MyQQmlNdefRecord*>(ptr), static_cast<void (MyQQmlNdefRecord::*)()>(&MyQQmlNdefRecord::Signal_TypeChanged));;
|
|
}
|
|
|
|
void QQmlNdefRecord_DisconnectTypeChanged(void* ptr){
|
|
QObject::disconnect(static_cast<QQmlNdefRecord*>(ptr), static_cast<void (QQmlNdefRecord::*)()>(&QQmlNdefRecord::typeChanged), static_cast<MyQQmlNdefRecord*>(ptr), static_cast<void (MyQQmlNdefRecord::*)()>(&MyQQmlNdefRecord::Signal_TypeChanged));;
|
|
}
|
|
|
|
void QQmlNdefRecord_ConnectTypeNameFormatChanged(void* ptr){
|
|
QObject::connect(static_cast<QQmlNdefRecord*>(ptr), static_cast<void (QQmlNdefRecord::*)()>(&QQmlNdefRecord::typeNameFormatChanged), static_cast<MyQQmlNdefRecord*>(ptr), static_cast<void (MyQQmlNdefRecord::*)()>(&MyQQmlNdefRecord::Signal_TypeNameFormatChanged));;
|
|
}
|
|
|
|
void QQmlNdefRecord_DisconnectTypeNameFormatChanged(void* ptr){
|
|
QObject::disconnect(static_cast<QQmlNdefRecord*>(ptr), static_cast<void (QQmlNdefRecord::*)()>(&QQmlNdefRecord::typeNameFormatChanged), static_cast<MyQQmlNdefRecord*>(ptr), static_cast<void (MyQQmlNdefRecord::*)()>(&MyQQmlNdefRecord::Signal_TypeNameFormatChanged));;
|
|
}
|
|
|