cutego/xmlpatterns/qxmlschema.cpp

70 lines
2 KiB
C++
Raw Normal View History

2015-10-24 18:18:24 +03:00
#include "qxmlschema.h"
#include <QUrl>
#include <QModelIndex>
#include <QAbstractUriResolver>
#include <QByteArray>
2015-11-09 20:23:42 +03:00
#include <QNetworkAccessManager>
#include <QIODevice>
#include <QString>
#include <QVariant>
#include <QAbstractMessageHandler>
2015-10-24 18:18:24 +03:00
#include <QXmlSchema>
#include "_cgo_export.h"
class MyQXmlSchema: public QXmlSchema {
public:
};
2015-11-09 20:23:42 +03:00
void* QXmlSchema_NewQXmlSchema(){
2015-10-24 18:18:24 +03:00
return new QXmlSchema();
}
2015-11-09 20:23:42 +03:00
void* QXmlSchema_NewQXmlSchema2(void* other){
2015-10-24 18:18:24 +03:00
return new QXmlSchema(*static_cast<QXmlSchema*>(other));
}
2015-11-09 20:23:42 +03:00
int QXmlSchema_IsValid(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QXmlSchema*>(ptr)->isValid();
}
2015-11-09 20:23:42 +03:00
int QXmlSchema_Load2(void* ptr, void* source, void* documentUri){
return static_cast<QXmlSchema*>(ptr)->load(static_cast<QIODevice*>(source), *static_cast<QUrl*>(documentUri));
2015-10-24 18:18:24 +03:00
}
2015-11-09 20:23:42 +03:00
int QXmlSchema_Load3(void* ptr, void* data, void* documentUri){
return static_cast<QXmlSchema*>(ptr)->load(*static_cast<QByteArray*>(data), *static_cast<QUrl*>(documentUri));
2015-10-24 18:18:24 +03:00
}
2015-11-09 20:23:42 +03:00
int QXmlSchema_Load(void* ptr, void* source){
return static_cast<QXmlSchema*>(ptr)->load(*static_cast<QUrl*>(source));
2015-10-24 18:18:24 +03:00
}
2015-11-09 20:23:42 +03:00
void* QXmlSchema_MessageHandler(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QXmlSchema*>(ptr)->messageHandler();
}
2015-11-09 20:23:42 +03:00
void* QXmlSchema_NetworkAccessManager(void* ptr){
2015-10-24 18:18:24 +03:00
return static_cast<QXmlSchema*>(ptr)->networkAccessManager();
}
2015-11-09 20:23:42 +03:00
void QXmlSchema_SetMessageHandler(void* ptr, void* handler){
2015-10-24 18:18:24 +03:00
static_cast<QXmlSchema*>(ptr)->setMessageHandler(static_cast<QAbstractMessageHandler*>(handler));
}
2015-11-09 20:23:42 +03:00
void QXmlSchema_SetNetworkAccessManager(void* ptr, void* manager){
2015-10-24 18:18:24 +03:00
static_cast<QXmlSchema*>(ptr)->setNetworkAccessManager(static_cast<QNetworkAccessManager*>(manager));
}
2015-11-09 20:23:42 +03:00
void QXmlSchema_SetUriResolver(void* ptr, void* resolver){
2015-10-24 18:18:24 +03:00
static_cast<QXmlSchema*>(ptr)->setUriResolver(static_cast<QAbstractUriResolver*>(resolver));
}
2015-11-09 20:23:42 +03:00
void* QXmlSchema_UriResolver(void* ptr){
2015-10-24 18:18:24 +03:00
return const_cast<QAbstractUriResolver*>(static_cast<QXmlSchema*>(ptr)->uriResolver());
}
2015-11-09 20:23:42 +03:00
void QXmlSchema_DestroyQXmlSchema(void* ptr){
2015-10-24 18:18:24 +03:00
static_cast<QXmlSchema*>(ptr)->~QXmlSchema();
}