2015-10-24 18:18:24 +03:00
|
|
|
#include "qxmlname.h"
|
|
|
|
#include <QXmlNamePool>
|
|
|
|
#include <QString>
|
|
|
|
#include <QVariant>
|
|
|
|
#include <QUrl>
|
2015-11-09 20:23:42 +03:00
|
|
|
#include <QModelIndex>
|
2015-10-24 18:18:24 +03:00
|
|
|
#include <QXmlName>
|
|
|
|
#include "_cgo_export.h"
|
|
|
|
|
|
|
|
class MyQXmlName: public QXmlName {
|
|
|
|
public:
|
|
|
|
};
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
void* QXmlName_NewQXmlName(){
|
2015-10-24 18:18:24 +03:00
|
|
|
return new QXmlName();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
void* QXmlName_NewQXmlName2(void* namePool, char* localName, char* namespaceURI, char* prefix){
|
2015-10-24 18:18:24 +03:00
|
|
|
return new QXmlName(*static_cast<QXmlNamePool*>(namePool), QString(localName), QString(namespaceURI), QString(prefix));
|
|
|
|
}
|
|
|
|
|
|
|
|
int QXmlName_QXmlName_IsNCName(char* candidate){
|
|
|
|
return QXmlName::isNCName(QString(candidate));
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
int QXmlName_IsNull(void* ptr){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QXmlName*>(ptr)->isNull();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
char* QXmlName_LocalName(void* ptr, void* namePool){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QXmlName*>(ptr)->localName(*static_cast<QXmlNamePool*>(namePool)).toUtf8().data();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
char* QXmlName_NamespaceUri(void* ptr, void* namePool){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QXmlName*>(ptr)->namespaceUri(*static_cast<QXmlNamePool*>(namePool)).toUtf8().data();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
char* QXmlName_Prefix(void* ptr, void* namePool){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QXmlName*>(ptr)->prefix(*static_cast<QXmlNamePool*>(namePool)).toUtf8().data();
|
|
|
|
}
|
|
|
|
|
2015-11-09 20:23:42 +03:00
|
|
|
char* QXmlName_ToClarkName(void* ptr, void* namePool){
|
2015-10-24 18:18:24 +03:00
|
|
|
return static_cast<QXmlName*>(ptr)->toClarkName(*static_cast<QXmlNamePool*>(namePool)).toUtf8().data();
|
|
|
|
}
|
|
|
|
|