cutego/xml/xml.cpp
therecipe 9cb2c840ec initial update to Qt 5.8 + breaking changes + new speech module
1. the qt api changed in various places
2. dropped the "_minimal" suffix for the deployment folders
3. to keep using older versions of Qt (5.7.1 for example), one would
now need to explicit export "QT_VERSION=5.7.1" and also
"QT_DIR=/path/to/Qt5.7.1"
2017-02-10 18:18:44 +01:00

2726 lines
111 KiB
C++
Executable file

// +build !minimal
#define protected public
#define private public
#include "xml.h"
#include "_cgo_export.h"
#include <QByteArray>
#include <QChar>
#include <QDomAttr>
#include <QDomCDATASection>
#include <QDomCharacterData>
#include <QDomComment>
#include <QDomDocument>
#include <QDomDocumentFragment>
#include <QDomDocumentType>
#include <QDomElement>
#include <QDomEntity>
#include <QDomEntityReference>
#include <QDomImplementation>
#include <QDomNamedNodeMap>
#include <QDomNode>
#include <QDomNodeList>
#include <QDomNotation>
#include <QDomProcessingInstruction>
#include <QDomText>
#include <QIODevice>
#include <QLatin1String>
#include <QObject>
#include <QString>
#include <QTextStream>
#include <QXmlAttributes>
#include <QXmlContentHandler>
#include <QXmlDTDHandler>
#include <QXmlDeclHandler>
#include <QXmlDefaultHandler>
#include <QXmlEntityResolver>
#include <QXmlErrorHandler>
#include <QXmlInputSource>
#include <QXmlLexicalHandler>
#include <QXmlLocator>
#include <QXmlName>
#include <QXmlNamespaceSupport>
#include <QXmlParseException>
#include <QXmlReader>
#include <QXmlSimpleReader>
void* QDomAttr_NewQDomAttr()
{
return new QDomAttr();
}
void* QDomAttr_NewQDomAttr2(void* x)
{
return new QDomAttr(*static_cast<QDomAttr*>(x));
}
void QDomAttr_SetValue(void* ptr, char* v)
{
static_cast<QDomAttr*>(ptr)->setValue(QString(v));
}
void* QDomAttr_OwnerElement(void* ptr)
{
return new QDomElement(static_cast<QDomAttr*>(ptr)->ownerElement());
}
long long QDomAttr_NodeType(void* ptr)
{
return static_cast<QDomAttr*>(ptr)->nodeType();
}
struct QtXml_PackedString QDomAttr_Name(void* ptr)
{
return ({ QByteArray t1fdad4 = static_cast<QDomAttr*>(ptr)->name().toUtf8(); QtXml_PackedString { const_cast<char*>(t1fdad4.prepend("WHITESPACE").constData()+10), t1fdad4.size()-10 }; });
}
struct QtXml_PackedString QDomAttr_Value(void* ptr)
{
return ({ QByteArray tcc8e31 = static_cast<QDomAttr*>(ptr)->value().toUtf8(); QtXml_PackedString { const_cast<char*>(tcc8e31.prepend("WHITESPACE").constData()+10), tcc8e31.size()-10 }; });
}
char QDomAttr_Specified(void* ptr)
{
return static_cast<QDomAttr*>(ptr)->specified();
}
void* QDomCDATASection_NewQDomCDATASection()
{
return new QDomCDATASection();
}
void* QDomCDATASection_NewQDomCDATASection2(void* x)
{
return new QDomCDATASection(*static_cast<QDomCDATASection*>(x));
}
long long QDomCDATASection_NodeType(void* ptr)
{
return static_cast<QDomCDATASection*>(ptr)->nodeType();
}
void* QDomCharacterData_NewQDomCharacterData()
{
return new QDomCharacterData();
}
void* QDomCharacterData_NewQDomCharacterData2(void* x)
{
return new QDomCharacterData(*static_cast<QDomCharacterData*>(x));
}
struct QtXml_PackedString QDomCharacterData_SubstringData(void* ptr, unsigned long offset, unsigned long count)
{
return ({ QByteArray tbe0a67 = static_cast<QDomCharacterData*>(ptr)->substringData(offset, count).toUtf8(); QtXml_PackedString { const_cast<char*>(tbe0a67.prepend("WHITESPACE").constData()+10), tbe0a67.size()-10 }; });
}
void QDomCharacterData_AppendData(void* ptr, char* arg)
{
static_cast<QDomCharacterData*>(ptr)->appendData(QString(arg));
}
void QDomCharacterData_DeleteData(void* ptr, unsigned long offset, unsigned long count)
{
static_cast<QDomCharacterData*>(ptr)->deleteData(offset, count);
}
void QDomCharacterData_InsertData(void* ptr, unsigned long offset, char* arg)
{
static_cast<QDomCharacterData*>(ptr)->insertData(offset, QString(arg));
}
void QDomCharacterData_ReplaceData(void* ptr, unsigned long offset, unsigned long count, char* arg)
{
static_cast<QDomCharacterData*>(ptr)->replaceData(offset, count, QString(arg));
}
void QDomCharacterData_SetData(void* ptr, char* v)
{
static_cast<QDomCharacterData*>(ptr)->setData(QString(v));
}
long long QDomCharacterData_NodeType(void* ptr)
{
return static_cast<QDomCharacterData*>(ptr)->nodeType();
}
struct QtXml_PackedString QDomCharacterData_Data(void* ptr)
{
return ({ QByteArray t6bdb28 = static_cast<QDomCharacterData*>(ptr)->data().toUtf8(); QtXml_PackedString { const_cast<char*>(t6bdb28.prepend("WHITESPACE").constData()+10), t6bdb28.size()-10 }; });
}
int QDomCharacterData_Length(void* ptr)
{
return static_cast<QDomCharacterData*>(ptr)->length();
}
void* QDomComment_NewQDomComment()
{
return new QDomComment();
}
void* QDomComment_NewQDomComment2(void* x)
{
return new QDomComment(*static_cast<QDomComment*>(x));
}
long long QDomComment_NodeType(void* ptr)
{
return static_cast<QDomComment*>(ptr)->nodeType();
}
void* QDomDocument_CreateAttribute(void* ptr, char* name)
{
return new QDomAttr(static_cast<QDomDocument*>(ptr)->createAttribute(QString(name)));
}
void* QDomDocument_CreateAttributeNS(void* ptr, char* nsURI, char* qName)
{
return new QDomAttr(static_cast<QDomDocument*>(ptr)->createAttributeNS(QString(nsURI), QString(qName)));
}
void* QDomDocument_CreateCDATASection(void* ptr, char* value)
{
return new QDomCDATASection(static_cast<QDomDocument*>(ptr)->createCDATASection(QString(value)));
}
void* QDomDocument_CreateComment(void* ptr, char* value)
{
return new QDomComment(static_cast<QDomDocument*>(ptr)->createComment(QString(value)));
}
void* QDomDocument_NewQDomDocument()
{
return new QDomDocument();
}
void* QDomDocument_NewQDomDocument4(void* x)
{
return new QDomDocument(*static_cast<QDomDocument*>(x));
}
void* QDomDocument_NewQDomDocument3(void* doctype)
{
return new QDomDocument(*static_cast<QDomDocumentType*>(doctype));
}
void* QDomDocument_NewQDomDocument2(char* name)
{
return new QDomDocument(QString(name));
}
void* QDomDocument_CreateDocumentFragment(void* ptr)
{
return new QDomDocumentFragment(static_cast<QDomDocument*>(ptr)->createDocumentFragment());
}
void* QDomDocument_CreateElement(void* ptr, char* tagName)
{
return new QDomElement(static_cast<QDomDocument*>(ptr)->createElement(QString(tagName)));
}
void* QDomDocument_CreateElementNS(void* ptr, char* nsURI, char* qName)
{
return new QDomElement(static_cast<QDomDocument*>(ptr)->createElementNS(QString(nsURI), QString(qName)));
}
void* QDomDocument_ElementById(void* ptr, char* elementId)
{
return new QDomElement(static_cast<QDomDocument*>(ptr)->elementById(QString(elementId)));
}
void* QDomDocument_CreateEntityReference(void* ptr, char* name)
{
return new QDomEntityReference(static_cast<QDomDocument*>(ptr)->createEntityReference(QString(name)));
}
void* QDomDocument_ImportNode(void* ptr, void* importedNode, char deep)
{
return new QDomNode(static_cast<QDomDocument*>(ptr)->importNode(*static_cast<QDomNode*>(importedNode), deep != 0));
}
void* QDomDocument_ElementsByTagNameNS(void* ptr, char* nsURI, char* localName)
{
return new QDomNodeList(static_cast<QDomDocument*>(ptr)->elementsByTagNameNS(QString(nsURI), QString(localName)));
}
void* QDomDocument_CreateProcessingInstruction(void* ptr, char* target, char* data)
{
return new QDomProcessingInstruction(static_cast<QDomDocument*>(ptr)->createProcessingInstruction(QString(target), QString(data)));
}
void* QDomDocument_CreateTextNode(void* ptr, char* value)
{
return new QDomText(static_cast<QDomDocument*>(ptr)->createTextNode(QString(value)));
}
char QDomDocument_SetContent7(void* ptr, void* dev, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(static_cast<QIODevice*>(dev), new QString(errorMsg), &errorLine, &errorColumn);
}
char QDomDocument_SetContent3(void* ptr, void* dev, char namespaceProcessing, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(static_cast<QIODevice*>(dev), namespaceProcessing != 0, new QString(errorMsg), &errorLine, &errorColumn);
}
char QDomDocument_SetContent8(void* ptr, void* source, void* reader, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(static_cast<QXmlInputSource*>(source), static_cast<QXmlReader*>(reader), new QString(errorMsg), &errorLine, &errorColumn);
}
char QDomDocument_SetContent4(void* ptr, void* source, char namespaceProcessing, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(static_cast<QXmlInputSource*>(source), namespaceProcessing != 0, new QString(errorMsg), &errorLine, &errorColumn);
}
char QDomDocument_SetContent5(void* ptr, void* buffer, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(*static_cast<QByteArray*>(buffer), new QString(errorMsg), &errorLine, &errorColumn);
}
char QDomDocument_SetContent(void* ptr, void* data, char namespaceProcessing, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(*static_cast<QByteArray*>(data), namespaceProcessing != 0, new QString(errorMsg), &errorLine, &errorColumn);
}
char QDomDocument_SetContent6(void* ptr, char* text, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(QString(text), new QString(errorMsg), &errorLine, &errorColumn);
}
char QDomDocument_SetContent2(void* ptr, char* text, char namespaceProcessing, char* errorMsg, int errorLine, int errorColumn)
{
return static_cast<QDomDocument*>(ptr)->setContent(QString(text), namespaceProcessing != 0, new QString(errorMsg), &errorLine, &errorColumn);
}
void QDomDocument_DestroyQDomDocument(void* ptr)
{
static_cast<QDomDocument*>(ptr)->~QDomDocument();
}
void* QDomDocument_ToByteArray(void* ptr, int indent)
{
return new QByteArray(static_cast<QDomDocument*>(ptr)->toByteArray(indent));
}
void* QDomDocument_Doctype(void* ptr)
{
return new QDomDocumentType(static_cast<QDomDocument*>(ptr)->doctype());
}
void* QDomDocument_DocumentElement(void* ptr)
{
return new QDomElement(static_cast<QDomDocument*>(ptr)->documentElement());
}
void* QDomDocument_Implementation(void* ptr)
{
return new QDomImplementation(static_cast<QDomDocument*>(ptr)->implementation());
}
long long QDomDocument_NodeType(void* ptr)
{
return static_cast<QDomDocument*>(ptr)->nodeType();
}
void* QDomDocument_ElementsByTagName(void* ptr, char* tagname)
{
return new QDomNodeList(static_cast<QDomDocument*>(ptr)->elementsByTagName(QString(tagname)));
}
struct QtXml_PackedString QDomDocument_ToString(void* ptr, int indent)
{
return ({ QByteArray t6ed640 = static_cast<QDomDocument*>(ptr)->toString(indent).toUtf8(); QtXml_PackedString { const_cast<char*>(t6ed640.prepend("WHITESPACE").constData()+10), t6ed640.size()-10 }; });
}
void* QDomDocumentFragment_NewQDomDocumentFragment()
{
return new QDomDocumentFragment();
}
void* QDomDocumentFragment_NewQDomDocumentFragment2(void* x)
{
return new QDomDocumentFragment(*static_cast<QDomDocumentFragment*>(x));
}
long long QDomDocumentFragment_NodeType(void* ptr)
{
return static_cast<QDomDocumentFragment*>(ptr)->nodeType();
}
void* QDomDocumentType_NewQDomDocumentType()
{
return new QDomDocumentType();
}
void* QDomDocumentType_NewQDomDocumentType2(void* n)
{
return new QDomDocumentType(*static_cast<QDomDocumentType*>(n));
}
void* QDomDocumentType_Entities(void* ptr)
{
return new QDomNamedNodeMap(static_cast<QDomDocumentType*>(ptr)->entities());
}
void* QDomDocumentType_Notations(void* ptr)
{
return new QDomNamedNodeMap(static_cast<QDomDocumentType*>(ptr)->notations());
}
long long QDomDocumentType_NodeType(void* ptr)
{
return static_cast<QDomDocumentType*>(ptr)->nodeType();
}
struct QtXml_PackedString QDomDocumentType_InternalSubset(void* ptr)
{
return ({ QByteArray t955e99 = static_cast<QDomDocumentType*>(ptr)->internalSubset().toUtf8(); QtXml_PackedString { const_cast<char*>(t955e99.prepend("WHITESPACE").constData()+10), t955e99.size()-10 }; });
}
struct QtXml_PackedString QDomDocumentType_Name(void* ptr)
{
return ({ QByteArray tfa1c67 = static_cast<QDomDocumentType*>(ptr)->name().toUtf8(); QtXml_PackedString { const_cast<char*>(tfa1c67.prepend("WHITESPACE").constData()+10), tfa1c67.size()-10 }; });
}
struct QtXml_PackedString QDomDocumentType_PublicId(void* ptr)
{
return ({ QByteArray t0e356e = static_cast<QDomDocumentType*>(ptr)->publicId().toUtf8(); QtXml_PackedString { const_cast<char*>(t0e356e.prepend("WHITESPACE").constData()+10), t0e356e.size()-10 }; });
}
struct QtXml_PackedString QDomDocumentType_SystemId(void* ptr)
{
return ({ QByteArray tf7dc95 = static_cast<QDomDocumentType*>(ptr)->systemId().toUtf8(); QtXml_PackedString { const_cast<char*>(tf7dc95.prepend("WHITESPACE").constData()+10), tf7dc95.size()-10 }; });
}
void* QDomElement_AttributeNode(void* ptr, char* name)
{
return new QDomAttr(static_cast<QDomElement*>(ptr)->attributeNode(QString(name)));
}
void* QDomElement_AttributeNodeNS(void* ptr, char* nsURI, char* localName)
{
return new QDomAttr(static_cast<QDomElement*>(ptr)->attributeNodeNS(QString(nsURI), QString(localName)));
}
void* QDomElement_RemoveAttributeNode(void* ptr, void* oldAttr)
{
return new QDomAttr(static_cast<QDomElement*>(ptr)->removeAttributeNode(*static_cast<QDomAttr*>(oldAttr)));
}
void* QDomElement_SetAttributeNode(void* ptr, void* newAttr)
{
return new QDomAttr(static_cast<QDomElement*>(ptr)->setAttributeNode(*static_cast<QDomAttr*>(newAttr)));
}
void* QDomElement_SetAttributeNodeNS(void* ptr, void* newAttr)
{
return new QDomAttr(static_cast<QDomElement*>(ptr)->setAttributeNodeNS(*static_cast<QDomAttr*>(newAttr)));
}
void* QDomElement_NewQDomElement()
{
return new QDomElement();
}
void* QDomElement_NewQDomElement2(void* x)
{
return new QDomElement(*static_cast<QDomElement*>(x));
}
void QDomElement_RemoveAttribute(void* ptr, char* name)
{
static_cast<QDomElement*>(ptr)->removeAttribute(QString(name));
}
void QDomElement_RemoveAttributeNS(void* ptr, char* nsURI, char* localName)
{
static_cast<QDomElement*>(ptr)->removeAttributeNS(QString(nsURI), QString(localName));
}
void QDomElement_SetAttribute(void* ptr, char* name, char* value)
{
static_cast<QDomElement*>(ptr)->setAttribute(QString(name), QString(value));
}
void QDomElement_SetAttribute7(void* ptr, char* name, double value)
{
static_cast<QDomElement*>(ptr)->setAttribute(QString(name), value);
}
void QDomElement_SetAttribute6(void* ptr, char* name, float value)
{
static_cast<QDomElement*>(ptr)->setAttribute(QString(name), value);
}
void QDomElement_SetAttribute4(void* ptr, char* name, int value)
{
static_cast<QDomElement*>(ptr)->setAttribute(QString(name), value);
}
void QDomElement_SetAttribute2(void* ptr, char* name, long long value)
{
static_cast<QDomElement*>(ptr)->setAttribute(QString(name), value);
}
void QDomElement_SetAttribute3(void* ptr, char* name, unsigned long long value)
{
static_cast<QDomElement*>(ptr)->setAttribute(QString(name), value);
}
void QDomElement_SetAttribute5(void* ptr, char* name, unsigned int value)
{
static_cast<QDomElement*>(ptr)->setAttribute(QString(name), value);
}
void QDomElement_SetAttributeNS(void* ptr, char* nsURI, char* qName, char* value)
{
static_cast<QDomElement*>(ptr)->setAttributeNS(QString(nsURI), QString(qName), QString(value));
}
void QDomElement_SetAttributeNS6(void* ptr, char* nsURI, char* qName, double value)
{
static_cast<QDomElement*>(ptr)->setAttributeNS(QString(nsURI), QString(qName), value);
}
void QDomElement_SetAttributeNS2(void* ptr, char* nsURI, char* qName, int value)
{
static_cast<QDomElement*>(ptr)->setAttributeNS(QString(nsURI), QString(qName), value);
}
void QDomElement_SetAttributeNS4(void* ptr, char* nsURI, char* qName, long long value)
{
static_cast<QDomElement*>(ptr)->setAttributeNS(QString(nsURI), QString(qName), value);
}
void QDomElement_SetAttributeNS5(void* ptr, char* nsURI, char* qName, unsigned long long value)
{
static_cast<QDomElement*>(ptr)->setAttributeNS(QString(nsURI), QString(qName), value);
}
void QDomElement_SetAttributeNS3(void* ptr, char* nsURI, char* qName, unsigned int value)
{
static_cast<QDomElement*>(ptr)->setAttributeNS(QString(nsURI), QString(qName), value);
}
void QDomElement_SetTagName(void* ptr, char* name)
{
static_cast<QDomElement*>(ptr)->setTagName(QString(name));
}
long long QDomElement_NodeType(void* ptr)
{
return static_cast<QDomElement*>(ptr)->nodeType();
}
void* QDomElement_ElementsByTagName(void* ptr, char* tagname)
{
return new QDomNodeList(static_cast<QDomElement*>(ptr)->elementsByTagName(QString(tagname)));
}
void* QDomElement_ElementsByTagNameNS(void* ptr, char* nsURI, char* localName)
{
return new QDomNodeList(static_cast<QDomElement*>(ptr)->elementsByTagNameNS(QString(nsURI), QString(localName)));
}
struct QtXml_PackedString QDomElement_Attribute(void* ptr, char* name, char* defValue)
{
return ({ QByteArray t32ec92 = static_cast<QDomElement*>(ptr)->attribute(QString(name), QString(defValue)).toUtf8(); QtXml_PackedString { const_cast<char*>(t32ec92.prepend("WHITESPACE").constData()+10), t32ec92.size()-10 }; });
}
struct QtXml_PackedString QDomElement_AttributeNS(void* ptr, char* nsURI, char* localName, char* defValue)
{
return ({ QByteArray td4c410 = static_cast<QDomElement*>(ptr)->attributeNS(QString(nsURI), QString(localName), QString(defValue)).toUtf8(); QtXml_PackedString { const_cast<char*>(td4c410.prepend("WHITESPACE").constData()+10), td4c410.size()-10 }; });
}
struct QtXml_PackedString QDomElement_TagName(void* ptr)
{
return ({ QByteArray tf9a4f6 = static_cast<QDomElement*>(ptr)->tagName().toUtf8(); QtXml_PackedString { const_cast<char*>(tf9a4f6.prepend("WHITESPACE").constData()+10), tf9a4f6.size()-10 }; });
}
struct QtXml_PackedString QDomElement_Text(void* ptr)
{
return ({ QByteArray t99336a = static_cast<QDomElement*>(ptr)->text().toUtf8(); QtXml_PackedString { const_cast<char*>(t99336a.prepend("WHITESPACE").constData()+10), t99336a.size()-10 }; });
}
char QDomElement_HasAttribute(void* ptr, char* name)
{
return static_cast<QDomElement*>(ptr)->hasAttribute(QString(name));
}
char QDomElement_HasAttributeNS(void* ptr, char* nsURI, char* localName)
{
return static_cast<QDomElement*>(ptr)->hasAttributeNS(QString(nsURI), QString(localName));
}
void* QDomEntity_NewQDomEntity()
{
return new QDomEntity();
}
void* QDomEntity_NewQDomEntity2(void* x)
{
return new QDomEntity(*static_cast<QDomEntity*>(x));
}
long long QDomEntity_NodeType(void* ptr)
{
return static_cast<QDomEntity*>(ptr)->nodeType();
}
struct QtXml_PackedString QDomEntity_NotationName(void* ptr)
{
return ({ QByteArray t33d72c = static_cast<QDomEntity*>(ptr)->notationName().toUtf8(); QtXml_PackedString { const_cast<char*>(t33d72c.prepend("WHITESPACE").constData()+10), t33d72c.size()-10 }; });
}
struct QtXml_PackedString QDomEntity_PublicId(void* ptr)
{
return ({ QByteArray t03d4e3 = static_cast<QDomEntity*>(ptr)->publicId().toUtf8(); QtXml_PackedString { const_cast<char*>(t03d4e3.prepend("WHITESPACE").constData()+10), t03d4e3.size()-10 }; });
}
struct QtXml_PackedString QDomEntity_SystemId(void* ptr)
{
return ({ QByteArray tb68351 = static_cast<QDomEntity*>(ptr)->systemId().toUtf8(); QtXml_PackedString { const_cast<char*>(tb68351.prepend("WHITESPACE").constData()+10), tb68351.size()-10 }; });
}
void* QDomEntityReference_NewQDomEntityReference()
{
return new QDomEntityReference();
}
void* QDomEntityReference_NewQDomEntityReference2(void* x)
{
return new QDomEntityReference(*static_cast<QDomEntityReference*>(x));
}
long long QDomEntityReference_NodeType(void* ptr)
{
return static_cast<QDomEntityReference*>(ptr)->nodeType();
}
long long QDomImplementation_QDomImplementation_InvalidDataPolicy()
{
return QDomImplementation::invalidDataPolicy();
}
void* QDomImplementation_CreateDocument(void* ptr, char* nsURI, char* qName, void* doctype)
{
return new QDomDocument(static_cast<QDomImplementation*>(ptr)->createDocument(QString(nsURI), QString(qName), *static_cast<QDomDocumentType*>(doctype)));
}
void* QDomImplementation_CreateDocumentType(void* ptr, char* qName, char* publicId, char* systemId)
{
return new QDomDocumentType(static_cast<QDomImplementation*>(ptr)->createDocumentType(QString(qName), QString(publicId), QString(systemId)));
}
void* QDomImplementation_NewQDomImplementation()
{
return new QDomImplementation();
}
void* QDomImplementation_NewQDomImplementation2(void* x)
{
return new QDomImplementation(*static_cast<QDomImplementation*>(x));
}
char QDomImplementation_IsNull(void* ptr)
{
return static_cast<QDomImplementation*>(ptr)->isNull();
}
void QDomImplementation_QDomImplementation_SetInvalidDataPolicy(long long policy)
{
QDomImplementation::setInvalidDataPolicy(static_cast<QDomImplementation::InvalidDataPolicy>(policy));
}
void QDomImplementation_DestroyQDomImplementation(void* ptr)
{
static_cast<QDomImplementation*>(ptr)->~QDomImplementation();
}
char QDomImplementation_HasFeature(void* ptr, char* feature, char* version)
{
return static_cast<QDomImplementation*>(ptr)->hasFeature(QString(feature), QString(version));
}
void* QDomNamedNodeMap_NewQDomNamedNodeMap()
{
return new QDomNamedNodeMap();
}
void* QDomNamedNodeMap_NewQDomNamedNodeMap2(void* n)
{
return new QDomNamedNodeMap(*static_cast<QDomNamedNodeMap*>(n));
}
void* QDomNamedNodeMap_RemoveNamedItem(void* ptr, char* name)
{
return new QDomNode(static_cast<QDomNamedNodeMap*>(ptr)->removeNamedItem(QString(name)));
}
void* QDomNamedNodeMap_RemoveNamedItemNS(void* ptr, char* nsURI, char* localName)
{
return new QDomNode(static_cast<QDomNamedNodeMap*>(ptr)->removeNamedItemNS(QString(nsURI), QString(localName)));
}
void* QDomNamedNodeMap_SetNamedItem(void* ptr, void* newNode)
{
return new QDomNode(static_cast<QDomNamedNodeMap*>(ptr)->setNamedItem(*static_cast<QDomNode*>(newNode)));
}
void* QDomNamedNodeMap_SetNamedItemNS(void* ptr, void* newNode)
{
return new QDomNode(static_cast<QDomNamedNodeMap*>(ptr)->setNamedItemNS(*static_cast<QDomNode*>(newNode)));
}
void QDomNamedNodeMap_DestroyQDomNamedNodeMap(void* ptr)
{
static_cast<QDomNamedNodeMap*>(ptr)->~QDomNamedNodeMap();
}
void* QDomNamedNodeMap_Item(void* ptr, int index)
{
return new QDomNode(static_cast<QDomNamedNodeMap*>(ptr)->item(index));
}
void* QDomNamedNodeMap_NamedItem(void* ptr, char* name)
{
return new QDomNode(static_cast<QDomNamedNodeMap*>(ptr)->namedItem(QString(name)));
}
void* QDomNamedNodeMap_NamedItemNS(void* ptr, char* nsURI, char* localName)
{
return new QDomNode(static_cast<QDomNamedNodeMap*>(ptr)->namedItemNS(QString(nsURI), QString(localName)));
}
char QDomNamedNodeMap_Contains(void* ptr, char* name)
{
return static_cast<QDomNamedNodeMap*>(ptr)->contains(QString(name));
}
char QDomNamedNodeMap_IsEmpty(void* ptr)
{
return static_cast<QDomNamedNodeMap*>(ptr)->isEmpty();
}
int QDomNamedNodeMap_Count(void* ptr)
{
return static_cast<QDomNamedNodeMap*>(ptr)->count();
}
int QDomNamedNodeMap_Length(void* ptr)
{
return static_cast<QDomNamedNodeMap*>(ptr)->length();
}
int QDomNamedNodeMap_Size(void* ptr)
{
return static_cast<QDomNamedNodeMap*>(ptr)->size();
}
void* QDomNode_AppendChild(void* ptr, void* newChild)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->appendChild(*static_cast<QDomNode*>(newChild)));
}
void* QDomNode_InsertAfter(void* ptr, void* newChild, void* refChild)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->insertAfter(*static_cast<QDomNode*>(newChild), *static_cast<QDomNode*>(refChild)));
}
void* QDomNode_InsertBefore(void* ptr, void* newChild, void* refChild)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->insertBefore(*static_cast<QDomNode*>(newChild), *static_cast<QDomNode*>(refChild)));
}
void* QDomNode_RemoveChild(void* ptr, void* oldChild)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->removeChild(*static_cast<QDomNode*>(oldChild)));
}
void* QDomNode_ReplaceChild(void* ptr, void* newChild, void* oldChild)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->replaceChild(*static_cast<QDomNode*>(newChild), *static_cast<QDomNode*>(oldChild)));
}
void* QDomNode_NewQDomNode()
{
return new QDomNode();
}
void* QDomNode_NewQDomNode2(void* n)
{
return new QDomNode(*static_cast<QDomNode*>(n));
}
void QDomNode_Clear(void* ptr)
{
static_cast<QDomNode*>(ptr)->clear();
}
void QDomNode_Normalize(void* ptr)
{
static_cast<QDomNode*>(ptr)->normalize();
}
void QDomNode_SetNodeValue(void* ptr, char* v)
{
static_cast<QDomNode*>(ptr)->setNodeValue(QString(v));
}
void QDomNode_SetPrefix(void* ptr, char* pre)
{
static_cast<QDomNode*>(ptr)->setPrefix(QString(pre));
}
void QDomNode_DestroyQDomNode(void* ptr)
{
static_cast<QDomNode*>(ptr)->~QDomNode();
}
long long QDomNode_NodeType(void* ptr)
{
return static_cast<QDomNode*>(ptr)->nodeType();
}
void* QDomNode_ToAttr(void* ptr)
{
return new QDomAttr(static_cast<QDomNode*>(ptr)->toAttr());
}
void* QDomNode_ToCDATASection(void* ptr)
{
return new QDomCDATASection(static_cast<QDomNode*>(ptr)->toCDATASection());
}
void* QDomNode_ToCharacterData(void* ptr)
{
return new QDomCharacterData(static_cast<QDomNode*>(ptr)->toCharacterData());
}
void* QDomNode_ToComment(void* ptr)
{
return new QDomComment(static_cast<QDomNode*>(ptr)->toComment());
}
void* QDomNode_OwnerDocument(void* ptr)
{
return new QDomDocument(static_cast<QDomNode*>(ptr)->ownerDocument());
}
void* QDomNode_ToDocument(void* ptr)
{
return new QDomDocument(static_cast<QDomNode*>(ptr)->toDocument());
}
void* QDomNode_ToDocumentFragment(void* ptr)
{
return new QDomDocumentFragment(static_cast<QDomNode*>(ptr)->toDocumentFragment());
}
void* QDomNode_ToDocumentType(void* ptr)
{
return new QDomDocumentType(static_cast<QDomNode*>(ptr)->toDocumentType());
}
void* QDomNode_FirstChildElement(void* ptr, char* tagName)
{
return new QDomElement(static_cast<QDomNode*>(ptr)->firstChildElement(QString(tagName)));
}
void* QDomNode_LastChildElement(void* ptr, char* tagName)
{
return new QDomElement(static_cast<QDomNode*>(ptr)->lastChildElement(QString(tagName)));
}
void* QDomNode_NextSiblingElement(void* ptr, char* tagName)
{
return new QDomElement(static_cast<QDomNode*>(ptr)->nextSiblingElement(QString(tagName)));
}
void* QDomNode_PreviousSiblingElement(void* ptr, char* tagName)
{
return new QDomElement(static_cast<QDomNode*>(ptr)->previousSiblingElement(QString(tagName)));
}
void* QDomNode_ToElement(void* ptr)
{
return new QDomElement(static_cast<QDomNode*>(ptr)->toElement());
}
void* QDomNode_ToEntity(void* ptr)
{
return new QDomEntity(static_cast<QDomNode*>(ptr)->toEntity());
}
void* QDomNode_ToEntityReference(void* ptr)
{
return new QDomEntityReference(static_cast<QDomNode*>(ptr)->toEntityReference());
}
void* QDomNode_CloneNode(void* ptr, char deep)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->cloneNode(deep != 0));
}
void* QDomNode_FirstChild(void* ptr)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->firstChild());
}
void* QDomNode_LastChild(void* ptr)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->lastChild());
}
void* QDomNode_NamedItem(void* ptr, char* name)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->namedItem(QString(name)));
}
void* QDomNode_NextSibling(void* ptr)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->nextSibling());
}
void* QDomNode_ParentNode(void* ptr)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->parentNode());
}
void* QDomNode_PreviousSibling(void* ptr)
{
return new QDomNode(static_cast<QDomNode*>(ptr)->previousSibling());
}
void* QDomNode_ChildNodes(void* ptr)
{
return new QDomNodeList(static_cast<QDomNode*>(ptr)->childNodes());
}
void* QDomNode_ToNotation(void* ptr)
{
return new QDomNotation(static_cast<QDomNode*>(ptr)->toNotation());
}
void* QDomNode_ToProcessingInstruction(void* ptr)
{
return new QDomProcessingInstruction(static_cast<QDomNode*>(ptr)->toProcessingInstruction());
}
void* QDomNode_ToText(void* ptr)
{
return new QDomText(static_cast<QDomNode*>(ptr)->toText());
}
struct QtXml_PackedString QDomNode_LocalName(void* ptr)
{
return ({ QByteArray tfb3dda = static_cast<QDomNode*>(ptr)->localName().toUtf8(); QtXml_PackedString { const_cast<char*>(tfb3dda.prepend("WHITESPACE").constData()+10), tfb3dda.size()-10 }; });
}
struct QtXml_PackedString QDomNode_NamespaceURI(void* ptr)
{
return ({ QByteArray tdc1910 = static_cast<QDomNode*>(ptr)->namespaceURI().toUtf8(); QtXml_PackedString { const_cast<char*>(tdc1910.prepend("WHITESPACE").constData()+10), tdc1910.size()-10 }; });
}
struct QtXml_PackedString QDomNode_NodeName(void* ptr)
{
return ({ QByteArray t13e4b7 = static_cast<QDomNode*>(ptr)->nodeName().toUtf8(); QtXml_PackedString { const_cast<char*>(t13e4b7.prepend("WHITESPACE").constData()+10), t13e4b7.size()-10 }; });
}
struct QtXml_PackedString QDomNode_NodeValue(void* ptr)
{
return ({ QByteArray ta94d2a = static_cast<QDomNode*>(ptr)->nodeValue().toUtf8(); QtXml_PackedString { const_cast<char*>(ta94d2a.prepend("WHITESPACE").constData()+10), ta94d2a.size()-10 }; });
}
struct QtXml_PackedString QDomNode_Prefix(void* ptr)
{
return ({ QByteArray t80c566 = static_cast<QDomNode*>(ptr)->prefix().toUtf8(); QtXml_PackedString { const_cast<char*>(t80c566.prepend("WHITESPACE").constData()+10), t80c566.size()-10 }; });
}
char QDomNode_HasAttributes(void* ptr)
{
return static_cast<QDomNode*>(ptr)->hasAttributes();
}
char QDomNode_HasChildNodes(void* ptr)
{
return static_cast<QDomNode*>(ptr)->hasChildNodes();
}
char QDomNode_IsAttr(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isAttr();
}
char QDomNode_IsCDATASection(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isCDATASection();
}
char QDomNode_IsCharacterData(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isCharacterData();
}
char QDomNode_IsComment(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isComment();
}
char QDomNode_IsDocument(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isDocument();
}
char QDomNode_IsDocumentFragment(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isDocumentFragment();
}
char QDomNode_IsDocumentType(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isDocumentType();
}
char QDomNode_IsElement(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isElement();
}
char QDomNode_IsEntity(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isEntity();
}
char QDomNode_IsEntityReference(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isEntityReference();
}
char QDomNode_IsNotation(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isNotation();
}
char QDomNode_IsNull(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isNull();
}
char QDomNode_IsProcessingInstruction(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isProcessingInstruction();
}
char QDomNode_IsSupported(void* ptr, char* feature, char* version)
{
return static_cast<QDomNode*>(ptr)->isSupported(QString(feature), QString(version));
}
char QDomNode_IsText(void* ptr)
{
return static_cast<QDomNode*>(ptr)->isText();
}
int QDomNode_ColumnNumber(void* ptr)
{
return static_cast<QDomNode*>(ptr)->columnNumber();
}
int QDomNode_LineNumber(void* ptr)
{
return static_cast<QDomNode*>(ptr)->lineNumber();
}
void QDomNode_Save(void* ptr, void* stream, int indent, long long encodingPolicy)
{
static_cast<QDomNode*>(ptr)->save(*static_cast<QTextStream*>(stream), indent, static_cast<QDomNode::EncodingPolicy>(encodingPolicy));
}
void* QDomNodeList_NewQDomNodeList()
{
return new QDomNodeList();
}
void* QDomNodeList_NewQDomNodeList2(void* n)
{
return new QDomNodeList(*static_cast<QDomNodeList*>(n));
}
void QDomNodeList_DestroyQDomNodeList(void* ptr)
{
static_cast<QDomNodeList*>(ptr)->~QDomNodeList();
}
void* QDomNodeList_At(void* ptr, int index)
{
return new QDomNode(static_cast<QDomNodeList*>(ptr)->at(index));
}
void* QDomNodeList_Item(void* ptr, int index)
{
return new QDomNode(static_cast<QDomNodeList*>(ptr)->item(index));
}
char QDomNodeList_IsEmpty(void* ptr)
{
return static_cast<QDomNodeList*>(ptr)->isEmpty();
}
int QDomNodeList_Count(void* ptr)
{
return static_cast<QDomNodeList*>(ptr)->count();
}
int QDomNodeList_Length(void* ptr)
{
return static_cast<QDomNodeList*>(ptr)->length();
}
int QDomNodeList_Size(void* ptr)
{
return static_cast<QDomNodeList*>(ptr)->size();
}
void* QDomNotation_NewQDomNotation()
{
return new QDomNotation();
}
void* QDomNotation_NewQDomNotation2(void* x)
{
return new QDomNotation(*static_cast<QDomNotation*>(x));
}
long long QDomNotation_NodeType(void* ptr)
{
return static_cast<QDomNotation*>(ptr)->nodeType();
}
struct QtXml_PackedString QDomNotation_PublicId(void* ptr)
{
return ({ QByteArray t66d021 = static_cast<QDomNotation*>(ptr)->publicId().toUtf8(); QtXml_PackedString { const_cast<char*>(t66d021.prepend("WHITESPACE").constData()+10), t66d021.size()-10 }; });
}
struct QtXml_PackedString QDomNotation_SystemId(void* ptr)
{
return ({ QByteArray t08bdf6 = static_cast<QDomNotation*>(ptr)->systemId().toUtf8(); QtXml_PackedString { const_cast<char*>(t08bdf6.prepend("WHITESPACE").constData()+10), t08bdf6.size()-10 }; });
}
void* QDomProcessingInstruction_NewQDomProcessingInstruction()
{
return new QDomProcessingInstruction();
}
void* QDomProcessingInstruction_NewQDomProcessingInstruction2(void* x)
{
return new QDomProcessingInstruction(*static_cast<QDomProcessingInstruction*>(x));
}
void QDomProcessingInstruction_SetData(void* ptr, char* d)
{
static_cast<QDomProcessingInstruction*>(ptr)->setData(QString(d));
}
long long QDomProcessingInstruction_NodeType(void* ptr)
{
return static_cast<QDomProcessingInstruction*>(ptr)->nodeType();
}
struct QtXml_PackedString QDomProcessingInstruction_Data(void* ptr)
{
return ({ QByteArray t7d3e8d = static_cast<QDomProcessingInstruction*>(ptr)->data().toUtf8(); QtXml_PackedString { const_cast<char*>(t7d3e8d.prepend("WHITESPACE").constData()+10), t7d3e8d.size()-10 }; });
}
struct QtXml_PackedString QDomProcessingInstruction_Target(void* ptr)
{
return ({ QByteArray td6875f = static_cast<QDomProcessingInstruction*>(ptr)->target().toUtf8(); QtXml_PackedString { const_cast<char*>(td6875f.prepend("WHITESPACE").constData()+10), td6875f.size()-10 }; });
}
void* QDomText_SplitText(void* ptr, int offset)
{
return new QDomText(static_cast<QDomText*>(ptr)->splitText(offset));
}
void* QDomText_NewQDomText()
{
return new QDomText();
}
void* QDomText_NewQDomText2(void* x)
{
return new QDomText(*static_cast<QDomText*>(x));
}
long long QDomText_NodeType(void* ptr)
{
return static_cast<QDomText*>(ptr)->nodeType();
}
class MyQXmlAttributes: public QXmlAttributes
{
public:
MyQXmlAttributes() : QXmlAttributes() {};
~MyQXmlAttributes() { callbackQXmlAttributes_DestroyQXmlAttributes(this); };
};
void* QXmlAttributes_NewQXmlAttributes()
{
return new MyQXmlAttributes();
}
void QXmlAttributes_DestroyQXmlAttributes(void* ptr)
{
static_cast<QXmlAttributes*>(ptr)->~QXmlAttributes();
}
void QXmlAttributes_DestroyQXmlAttributesDefault(void* ptr)
{
}
void QXmlAttributes_Append(void* ptr, char* qName, char* uri, char* localPart, char* value)
{
static_cast<QXmlAttributes*>(ptr)->append(QString(qName), QString(uri), QString(localPart), QString(value));
}
void QXmlAttributes_Clear(void* ptr)
{
static_cast<QXmlAttributes*>(ptr)->clear();
}
void QXmlAttributes_Swap(void* ptr, void* other)
{
static_cast<QXmlAttributes*>(ptr)->swap(*static_cast<QXmlAttributes*>(other));
}
struct QtXml_PackedString QXmlAttributes_LocalName(void* ptr, int index)
{
return ({ QByteArray tb67c45 = static_cast<QXmlAttributes*>(ptr)->localName(index).toUtf8(); QtXml_PackedString { const_cast<char*>(tb67c45.prepend("WHITESPACE").constData()+10), tb67c45.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_QName(void* ptr, int index)
{
return ({ QByteArray t2cc196 = static_cast<QXmlAttributes*>(ptr)->qName(index).toUtf8(); QtXml_PackedString { const_cast<char*>(t2cc196.prepend("WHITESPACE").constData()+10), t2cc196.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Type2(void* ptr, char* qName)
{
return ({ QByteArray t18ee4f = static_cast<QXmlAttributes*>(ptr)->type(QString(qName)).toUtf8(); QtXml_PackedString { const_cast<char*>(t18ee4f.prepend("WHITESPACE").constData()+10), t18ee4f.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Type3(void* ptr, char* uri, char* localName)
{
return ({ QByteArray t3fb951 = static_cast<QXmlAttributes*>(ptr)->type(QString(uri), QString(localName)).toUtf8(); QtXml_PackedString { const_cast<char*>(t3fb951.prepend("WHITESPACE").constData()+10), t3fb951.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Type(void* ptr, int index)
{
return ({ QByteArray tb3583b = static_cast<QXmlAttributes*>(ptr)->type(index).toUtf8(); QtXml_PackedString { const_cast<char*>(tb3583b.prepend("WHITESPACE").constData()+10), tb3583b.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Uri(void* ptr, int index)
{
return ({ QByteArray t2a53d2 = static_cast<QXmlAttributes*>(ptr)->uri(index).toUtf8(); QtXml_PackedString { const_cast<char*>(t2a53d2.prepend("WHITESPACE").constData()+10), t2a53d2.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Value3(void* ptr, void* qName)
{
return ({ QByteArray t25af61 = static_cast<QXmlAttributes*>(ptr)->value(*static_cast<QLatin1String*>(qName)).toUtf8(); QtXml_PackedString { const_cast<char*>(t25af61.prepend("WHITESPACE").constData()+10), t25af61.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Value2(void* ptr, char* qName)
{
return ({ QByteArray tf7e6b5 = static_cast<QXmlAttributes*>(ptr)->value(QString(qName)).toUtf8(); QtXml_PackedString { const_cast<char*>(tf7e6b5.prepend("WHITESPACE").constData()+10), tf7e6b5.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Value4(void* ptr, char* uri, char* localName)
{
return ({ QByteArray tf506ed = static_cast<QXmlAttributes*>(ptr)->value(QString(uri), QString(localName)).toUtf8(); QtXml_PackedString { const_cast<char*>(tf506ed.prepend("WHITESPACE").constData()+10), tf506ed.size()-10 }; });
}
struct QtXml_PackedString QXmlAttributes_Value(void* ptr, int index)
{
return ({ QByteArray ta313f3 = static_cast<QXmlAttributes*>(ptr)->value(index).toUtf8(); QtXml_PackedString { const_cast<char*>(ta313f3.prepend("WHITESPACE").constData()+10), ta313f3.size()-10 }; });
}
int QXmlAttributes_Count(void* ptr)
{
return static_cast<QXmlAttributes*>(ptr)->count();
}
int QXmlAttributes_Index2(void* ptr, void* qName)
{
return static_cast<QXmlAttributes*>(ptr)->index(*static_cast<QLatin1String*>(qName));
}
int QXmlAttributes_Index(void* ptr, char* qName)
{
return static_cast<QXmlAttributes*>(ptr)->index(QString(qName));
}
int QXmlAttributes_Index3(void* ptr, char* uri, char* localPart)
{
return static_cast<QXmlAttributes*>(ptr)->index(QString(uri), QString(localPart));
}
int QXmlAttributes_Length(void* ptr)
{
return static_cast<QXmlAttributes*>(ptr)->length();
}
class MyQXmlContentHandler: public QXmlContentHandler
{
public:
bool characters(const QString & ch) { QByteArray t482bd6 = ch.toUtf8(); QtXml_PackedString chPacked = { const_cast<char*>(t482bd6.prepend("WHITESPACE").constData()+10), t482bd6.size()-10 };return callbackQXmlContentHandler_Characters(this, chPacked) != 0; };
bool endDocument() { return callbackQXmlContentHandler_EndDocument(this) != 0; };
bool endElement(const QString & namespaceURI, const QString & localName, const QString & qName) { QByteArray t120278 = namespaceURI.toUtf8(); QtXml_PackedString namespaceURIPacked = { const_cast<char*>(t120278.prepend("WHITESPACE").constData()+10), t120278.size()-10 };QByteArray t9dcab1 = localName.toUtf8(); QtXml_PackedString localNamePacked = { const_cast<char*>(t9dcab1.prepend("WHITESPACE").constData()+10), t9dcab1.size()-10 };QByteArray tbe6bf1 = qName.toUtf8(); QtXml_PackedString qNamePacked = { const_cast<char*>(tbe6bf1.prepend("WHITESPACE").constData()+10), tbe6bf1.size()-10 };return callbackQXmlContentHandler_EndElement(this, namespaceURIPacked, localNamePacked, qNamePacked) != 0; };
bool endPrefixMapping(const QString & prefix) { QByteArray tb4ebfe = prefix.toUtf8(); QtXml_PackedString prefixPacked = { const_cast<char*>(tb4ebfe.prepend("WHITESPACE").constData()+10), tb4ebfe.size()-10 };return callbackQXmlContentHandler_EndPrefixMapping(this, prefixPacked) != 0; };
bool ignorableWhitespace(const QString & ch) { QByteArray t482bd6 = ch.toUtf8(); QtXml_PackedString chPacked = { const_cast<char*>(t482bd6.prepend("WHITESPACE").constData()+10), t482bd6.size()-10 };return callbackQXmlContentHandler_IgnorableWhitespace(this, chPacked) != 0; };
bool processingInstruction(const QString & target, const QString & data) { QByteArray t0e8a3a = target.toUtf8(); QtXml_PackedString targetPacked = { const_cast<char*>(t0e8a3a.prepend("WHITESPACE").constData()+10), t0e8a3a.size()-10 };QByteArray ta17c9a = data.toUtf8(); QtXml_PackedString dataPacked = { const_cast<char*>(ta17c9a.prepend("WHITESPACE").constData()+10), ta17c9a.size()-10 };return callbackQXmlContentHandler_ProcessingInstruction(this, targetPacked, dataPacked) != 0; };
bool skippedEntity(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlContentHandler_SkippedEntity(this, namePacked) != 0; };
bool startDocument() { return callbackQXmlContentHandler_StartDocument(this) != 0; };
bool startElement(const QString & namespaceURI, const QString & localName, const QString & qName, const QXmlAttributes & atts) { QByteArray t120278 = namespaceURI.toUtf8(); QtXml_PackedString namespaceURIPacked = { const_cast<char*>(t120278.prepend("WHITESPACE").constData()+10), t120278.size()-10 };QByteArray t9dcab1 = localName.toUtf8(); QtXml_PackedString localNamePacked = { const_cast<char*>(t9dcab1.prepend("WHITESPACE").constData()+10), t9dcab1.size()-10 };QByteArray tbe6bf1 = qName.toUtf8(); QtXml_PackedString qNamePacked = { const_cast<char*>(tbe6bf1.prepend("WHITESPACE").constData()+10), tbe6bf1.size()-10 };return callbackQXmlContentHandler_StartElement(this, namespaceURIPacked, localNamePacked, qNamePacked, const_cast<QXmlAttributes*>(&atts)) != 0; };
bool startPrefixMapping(const QString & prefix, const QString & uri) { QByteArray tb4ebfe = prefix.toUtf8(); QtXml_PackedString prefixPacked = { const_cast<char*>(tb4ebfe.prepend("WHITESPACE").constData()+10), tb4ebfe.size()-10 };QByteArray t2c6d68 = uri.toUtf8(); QtXml_PackedString uriPacked = { const_cast<char*>(t2c6d68.prepend("WHITESPACE").constData()+10), t2c6d68.size()-10 };return callbackQXmlContentHandler_StartPrefixMapping(this, prefixPacked, uriPacked) != 0; };
void setDocumentLocator(QXmlLocator * locator) { callbackQXmlContentHandler_SetDocumentLocator(this, locator); };
~MyQXmlContentHandler() { callbackQXmlContentHandler_DestroyQXmlContentHandler(this); };
QString errorString() const { return QString(callbackQXmlContentHandler_ErrorString(const_cast<MyQXmlContentHandler*>(this))); };
};
char QXmlContentHandler_Characters(void* ptr, char* ch)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->characters(QString(ch));
} else {
return static_cast<QXmlContentHandler*>(ptr)->characters(QString(ch));
}
}
char QXmlContentHandler_EndDocument(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->endDocument();
} else {
return static_cast<QXmlContentHandler*>(ptr)->endDocument();
}
}
char QXmlContentHandler_EndElement(void* ptr, char* namespaceURI, char* localName, char* qName)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->endElement(QString(namespaceURI), QString(localName), QString(qName));
} else {
return static_cast<QXmlContentHandler*>(ptr)->endElement(QString(namespaceURI), QString(localName), QString(qName));
}
}
char QXmlContentHandler_EndPrefixMapping(void* ptr, char* prefix)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->endPrefixMapping(QString(prefix));
} else {
return static_cast<QXmlContentHandler*>(ptr)->endPrefixMapping(QString(prefix));
}
}
char QXmlContentHandler_IgnorableWhitespace(void* ptr, char* ch)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->ignorableWhitespace(QString(ch));
} else {
return static_cast<QXmlContentHandler*>(ptr)->ignorableWhitespace(QString(ch));
}
}
char QXmlContentHandler_ProcessingInstruction(void* ptr, char* target, char* data)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->processingInstruction(QString(target), QString(data));
} else {
return static_cast<QXmlContentHandler*>(ptr)->processingInstruction(QString(target), QString(data));
}
}
char QXmlContentHandler_SkippedEntity(void* ptr, char* name)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->skippedEntity(QString(name));
} else {
return static_cast<QXmlContentHandler*>(ptr)->skippedEntity(QString(name));
}
}
char QXmlContentHandler_StartDocument(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->startDocument();
} else {
return static_cast<QXmlContentHandler*>(ptr)->startDocument();
}
}
char QXmlContentHandler_StartElement(void* ptr, char* namespaceURI, char* localName, char* qName, void* atts)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->startElement(QString(namespaceURI), QString(localName), QString(qName), *static_cast<QXmlAttributes*>(atts));
} else {
return static_cast<QXmlContentHandler*>(ptr)->startElement(QString(namespaceURI), QString(localName), QString(qName), *static_cast<QXmlAttributes*>(atts));
}
}
char QXmlContentHandler_StartPrefixMapping(void* ptr, char* prefix, char* uri)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->startPrefixMapping(QString(prefix), QString(uri));
} else {
return static_cast<QXmlContentHandler*>(ptr)->startPrefixMapping(QString(prefix), QString(uri));
}
}
void QXmlContentHandler_SetDocumentLocator(void* ptr, void* locator)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
static_cast<QXmlDefaultHandler*>(ptr)->setDocumentLocator(static_cast<QXmlLocator*>(locator));
} else {
static_cast<QXmlContentHandler*>(ptr)->setDocumentLocator(static_cast<QXmlLocator*>(locator));
}
}
void QXmlContentHandler_DestroyQXmlContentHandler(void* ptr)
{
static_cast<QXmlContentHandler*>(ptr)->~QXmlContentHandler();
}
void QXmlContentHandler_DestroyQXmlContentHandlerDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlContentHandler_ErrorString(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return ({ QByteArray t3c3aa4 = static_cast<QXmlDefaultHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t3c3aa4.prepend("WHITESPACE").constData()+10), t3c3aa4.size()-10 }; });
} else {
return ({ QByteArray t3c3aa4 = static_cast<QXmlContentHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t3c3aa4.prepend("WHITESPACE").constData()+10), t3c3aa4.size()-10 }; });
}
}
class MyQXmlDTDHandler: public QXmlDTDHandler
{
public:
bool notationDecl(const QString & name, const QString & publicId, const QString & systemId) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };return callbackQXmlDTDHandler_NotationDecl(this, namePacked, publicIdPacked, systemIdPacked) != 0; };
bool unparsedEntityDecl(const QString & name, const QString & publicId, const QString & systemId, const QString & notationName) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };QByteArray te46e8f = notationName.toUtf8(); QtXml_PackedString notationNamePacked = { const_cast<char*>(te46e8f.prepend("WHITESPACE").constData()+10), te46e8f.size()-10 };return callbackQXmlDTDHandler_UnparsedEntityDecl(this, namePacked, publicIdPacked, systemIdPacked, notationNamePacked) != 0; };
~MyQXmlDTDHandler() { callbackQXmlDTDHandler_DestroyQXmlDTDHandler(this); };
QString errorString() const { return QString(callbackQXmlDTDHandler_ErrorString(const_cast<MyQXmlDTDHandler*>(this))); };
};
char QXmlDTDHandler_NotationDecl(void* ptr, char* name, char* publicId, char* systemId)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->notationDecl(QString(name), QString(publicId), QString(systemId));
} else {
return static_cast<QXmlDTDHandler*>(ptr)->notationDecl(QString(name), QString(publicId), QString(systemId));
}
}
char QXmlDTDHandler_UnparsedEntityDecl(void* ptr, char* name, char* publicId, char* systemId, char* notationName)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->unparsedEntityDecl(QString(name), QString(publicId), QString(systemId), QString(notationName));
} else {
return static_cast<QXmlDTDHandler*>(ptr)->unparsedEntityDecl(QString(name), QString(publicId), QString(systemId), QString(notationName));
}
}
void QXmlDTDHandler_DestroyQXmlDTDHandler(void* ptr)
{
static_cast<QXmlDTDHandler*>(ptr)->~QXmlDTDHandler();
}
void QXmlDTDHandler_DestroyQXmlDTDHandlerDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlDTDHandler_ErrorString(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return ({ QByteArray t4437d5 = static_cast<QXmlDefaultHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t4437d5.prepend("WHITESPACE").constData()+10), t4437d5.size()-10 }; });
} else {
return ({ QByteArray t4437d5 = static_cast<QXmlDTDHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t4437d5.prepend("WHITESPACE").constData()+10), t4437d5.size()-10 }; });
}
}
class MyQXmlDeclHandler: public QXmlDeclHandler
{
public:
bool attributeDecl(const QString & eName, const QString & aName, const QString & ty, const QString & valueDefault, const QString & value) { QByteArray t029528 = eName.toUtf8(); QtXml_PackedString eNamePacked = { const_cast<char*>(t029528.prepend("WHITESPACE").constData()+10), t029528.size()-10 };QByteArray tb01192 = aName.toUtf8(); QtXml_PackedString aNamePacked = { const_cast<char*>(tb01192.prepend("WHITESPACE").constData()+10), tb01192.size()-10 };QByteArray td0a3e7 = ty.toUtf8(); QtXml_PackedString tyPacked = { const_cast<char*>(td0a3e7.prepend("WHITESPACE").constData()+10), td0a3e7.size()-10 };QByteArray t4d15e2 = valueDefault.toUtf8(); QtXml_PackedString valueDefaultPacked = { const_cast<char*>(t4d15e2.prepend("WHITESPACE").constData()+10), t4d15e2.size()-10 };QByteArray tf32b67 = value.toUtf8(); QtXml_PackedString valuePacked = { const_cast<char*>(tf32b67.prepend("WHITESPACE").constData()+10), tf32b67.size()-10 };return callbackQXmlDeclHandler_AttributeDecl(this, eNamePacked, aNamePacked, tyPacked, valueDefaultPacked, valuePacked) != 0; };
bool externalEntityDecl(const QString & name, const QString & publicId, const QString & systemId) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };return callbackQXmlDeclHandler_ExternalEntityDecl(this, namePacked, publicIdPacked, systemIdPacked) != 0; };
bool internalEntityDecl(const QString & name, const QString & value) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tf32b67 = value.toUtf8(); QtXml_PackedString valuePacked = { const_cast<char*>(tf32b67.prepend("WHITESPACE").constData()+10), tf32b67.size()-10 };return callbackQXmlDeclHandler_InternalEntityDecl(this, namePacked, valuePacked) != 0; };
~MyQXmlDeclHandler() { callbackQXmlDeclHandler_DestroyQXmlDeclHandler(this); };
QString errorString() const { return QString(callbackQXmlDeclHandler_ErrorString(const_cast<MyQXmlDeclHandler*>(this))); };
};
char QXmlDeclHandler_AttributeDecl(void* ptr, char* eName, char* aName, char* ty, char* valueDefault, char* value)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->attributeDecl(QString(eName), QString(aName), QString(ty), QString(valueDefault), QString(value));
} else {
return static_cast<QXmlDeclHandler*>(ptr)->attributeDecl(QString(eName), QString(aName), QString(ty), QString(valueDefault), QString(value));
}
}
char QXmlDeclHandler_ExternalEntityDecl(void* ptr, char* name, char* publicId, char* systemId)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->externalEntityDecl(QString(name), QString(publicId), QString(systemId));
} else {
return static_cast<QXmlDeclHandler*>(ptr)->externalEntityDecl(QString(name), QString(publicId), QString(systemId));
}
}
char QXmlDeclHandler_InternalEntityDecl(void* ptr, char* name, char* value)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->internalEntityDecl(QString(name), QString(value));
} else {
return static_cast<QXmlDeclHandler*>(ptr)->internalEntityDecl(QString(name), QString(value));
}
}
void QXmlDeclHandler_DestroyQXmlDeclHandler(void* ptr)
{
static_cast<QXmlDeclHandler*>(ptr)->~QXmlDeclHandler();
}
void QXmlDeclHandler_DestroyQXmlDeclHandlerDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlDeclHandler_ErrorString(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return ({ QByteArray t70b5b5 = static_cast<QXmlDefaultHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t70b5b5.prepend("WHITESPACE").constData()+10), t70b5b5.size()-10 }; });
} else {
return ({ QByteArray t70b5b5 = static_cast<QXmlDeclHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t70b5b5.prepend("WHITESPACE").constData()+10), t70b5b5.size()-10 }; });
}
}
class MyQXmlDefaultHandler: public QXmlDefaultHandler
{
public:
MyQXmlDefaultHandler() : QXmlDefaultHandler() {};
bool attributeDecl(const QString & eName, const QString & aName, const QString & ty, const QString & valueDefault, const QString & value) { QByteArray t029528 = eName.toUtf8(); QtXml_PackedString eNamePacked = { const_cast<char*>(t029528.prepend("WHITESPACE").constData()+10), t029528.size()-10 };QByteArray tb01192 = aName.toUtf8(); QtXml_PackedString aNamePacked = { const_cast<char*>(tb01192.prepend("WHITESPACE").constData()+10), tb01192.size()-10 };QByteArray td0a3e7 = ty.toUtf8(); QtXml_PackedString tyPacked = { const_cast<char*>(td0a3e7.prepend("WHITESPACE").constData()+10), td0a3e7.size()-10 };QByteArray t4d15e2 = valueDefault.toUtf8(); QtXml_PackedString valueDefaultPacked = { const_cast<char*>(t4d15e2.prepend("WHITESPACE").constData()+10), t4d15e2.size()-10 };QByteArray tf32b67 = value.toUtf8(); QtXml_PackedString valuePacked = { const_cast<char*>(tf32b67.prepend("WHITESPACE").constData()+10), tf32b67.size()-10 };return callbackQXmlDefaultHandler_AttributeDecl(this, eNamePacked, aNamePacked, tyPacked, valueDefaultPacked, valuePacked) != 0; };
bool characters(const QString & ch) { QByteArray t482bd6 = ch.toUtf8(); QtXml_PackedString chPacked = { const_cast<char*>(t482bd6.prepend("WHITESPACE").constData()+10), t482bd6.size()-10 };return callbackQXmlDefaultHandler_Characters(this, chPacked) != 0; };
bool comment(const QString & ch) { QByteArray t482bd6 = ch.toUtf8(); QtXml_PackedString chPacked = { const_cast<char*>(t482bd6.prepend("WHITESPACE").constData()+10), t482bd6.size()-10 };return callbackQXmlDefaultHandler_Comment(this, chPacked) != 0; };
bool endCDATA() { return callbackQXmlDefaultHandler_EndCDATA(this) != 0; };
bool endDTD() { return callbackQXmlDefaultHandler_EndDTD(this) != 0; };
bool endDocument() { return callbackQXmlDefaultHandler_EndDocument(this) != 0; };
bool endElement(const QString & namespaceURI, const QString & localName, const QString & qName) { QByteArray t120278 = namespaceURI.toUtf8(); QtXml_PackedString namespaceURIPacked = { const_cast<char*>(t120278.prepend("WHITESPACE").constData()+10), t120278.size()-10 };QByteArray t9dcab1 = localName.toUtf8(); QtXml_PackedString localNamePacked = { const_cast<char*>(t9dcab1.prepend("WHITESPACE").constData()+10), t9dcab1.size()-10 };QByteArray tbe6bf1 = qName.toUtf8(); QtXml_PackedString qNamePacked = { const_cast<char*>(tbe6bf1.prepend("WHITESPACE").constData()+10), tbe6bf1.size()-10 };return callbackQXmlDefaultHandler_EndElement(this, namespaceURIPacked, localNamePacked, qNamePacked) != 0; };
bool endEntity(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlDefaultHandler_EndEntity(this, namePacked) != 0; };
bool endPrefixMapping(const QString & prefix) { QByteArray tb4ebfe = prefix.toUtf8(); QtXml_PackedString prefixPacked = { const_cast<char*>(tb4ebfe.prepend("WHITESPACE").constData()+10), tb4ebfe.size()-10 };return callbackQXmlDefaultHandler_EndPrefixMapping(this, prefixPacked) != 0; };
bool error(const QXmlParseException & exception) { return callbackQXmlDefaultHandler_Error(this, const_cast<QXmlParseException*>(&exception)) != 0; };
bool externalEntityDecl(const QString & name, const QString & publicId, const QString & systemId) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };return callbackQXmlDefaultHandler_ExternalEntityDecl(this, namePacked, publicIdPacked, systemIdPacked) != 0; };
bool fatalError(const QXmlParseException & exception) { return callbackQXmlDefaultHandler_FatalError(this, const_cast<QXmlParseException*>(&exception)) != 0; };
bool ignorableWhitespace(const QString & ch) { QByteArray t482bd6 = ch.toUtf8(); QtXml_PackedString chPacked = { const_cast<char*>(t482bd6.prepend("WHITESPACE").constData()+10), t482bd6.size()-10 };return callbackQXmlDefaultHandler_IgnorableWhitespace(this, chPacked) != 0; };
bool internalEntityDecl(const QString & name, const QString & value) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tf32b67 = value.toUtf8(); QtXml_PackedString valuePacked = { const_cast<char*>(tf32b67.prepend("WHITESPACE").constData()+10), tf32b67.size()-10 };return callbackQXmlDefaultHandler_InternalEntityDecl(this, namePacked, valuePacked) != 0; };
bool notationDecl(const QString & name, const QString & publicId, const QString & systemId) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };return callbackQXmlDefaultHandler_NotationDecl(this, namePacked, publicIdPacked, systemIdPacked) != 0; };
bool processingInstruction(const QString & target, const QString & data) { QByteArray t0e8a3a = target.toUtf8(); QtXml_PackedString targetPacked = { const_cast<char*>(t0e8a3a.prepend("WHITESPACE").constData()+10), t0e8a3a.size()-10 };QByteArray ta17c9a = data.toUtf8(); QtXml_PackedString dataPacked = { const_cast<char*>(ta17c9a.prepend("WHITESPACE").constData()+10), ta17c9a.size()-10 };return callbackQXmlDefaultHandler_ProcessingInstruction(this, targetPacked, dataPacked) != 0; };
bool skippedEntity(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlDefaultHandler_SkippedEntity(this, namePacked) != 0; };
bool startCDATA() { return callbackQXmlDefaultHandler_StartCDATA(this) != 0; };
bool startDTD(const QString & name, const QString & publicId, const QString & systemId) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };return callbackQXmlDefaultHandler_StartDTD(this, namePacked, publicIdPacked, systemIdPacked) != 0; };
bool startDocument() { return callbackQXmlDefaultHandler_StartDocument(this) != 0; };
bool startElement(const QString & namespaceURI, const QString & localName, const QString & qName, const QXmlAttributes & atts) { QByteArray t120278 = namespaceURI.toUtf8(); QtXml_PackedString namespaceURIPacked = { const_cast<char*>(t120278.prepend("WHITESPACE").constData()+10), t120278.size()-10 };QByteArray t9dcab1 = localName.toUtf8(); QtXml_PackedString localNamePacked = { const_cast<char*>(t9dcab1.prepend("WHITESPACE").constData()+10), t9dcab1.size()-10 };QByteArray tbe6bf1 = qName.toUtf8(); QtXml_PackedString qNamePacked = { const_cast<char*>(tbe6bf1.prepend("WHITESPACE").constData()+10), tbe6bf1.size()-10 };return callbackQXmlDefaultHandler_StartElement(this, namespaceURIPacked, localNamePacked, qNamePacked, const_cast<QXmlAttributes*>(&atts)) != 0; };
bool startEntity(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlDefaultHandler_StartEntity(this, namePacked) != 0; };
bool startPrefixMapping(const QString & prefix, const QString & uri) { QByteArray tb4ebfe = prefix.toUtf8(); QtXml_PackedString prefixPacked = { const_cast<char*>(tb4ebfe.prepend("WHITESPACE").constData()+10), tb4ebfe.size()-10 };QByteArray t2c6d68 = uri.toUtf8(); QtXml_PackedString uriPacked = { const_cast<char*>(t2c6d68.prepend("WHITESPACE").constData()+10), t2c6d68.size()-10 };return callbackQXmlDefaultHandler_StartPrefixMapping(this, prefixPacked, uriPacked) != 0; };
bool unparsedEntityDecl(const QString & name, const QString & publicId, const QString & systemId, const QString & notationName) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };QByteArray te46e8f = notationName.toUtf8(); QtXml_PackedString notationNamePacked = { const_cast<char*>(te46e8f.prepend("WHITESPACE").constData()+10), te46e8f.size()-10 };return callbackQXmlDefaultHandler_UnparsedEntityDecl(this, namePacked, publicIdPacked, systemIdPacked, notationNamePacked) != 0; };
bool warning(const QXmlParseException & exception) { return callbackQXmlDefaultHandler_Warning(this, const_cast<QXmlParseException*>(&exception)) != 0; };
void setDocumentLocator(QXmlLocator * locator) { callbackQXmlDefaultHandler_SetDocumentLocator(this, locator); };
~MyQXmlDefaultHandler() { callbackQXmlDefaultHandler_DestroyQXmlDefaultHandler(this); };
QString errorString() const { return QString(callbackQXmlDefaultHandler_ErrorString(const_cast<MyQXmlDefaultHandler*>(this))); };
};
void* QXmlDefaultHandler_NewQXmlDefaultHandler()
{
return new MyQXmlDefaultHandler();
}
char QXmlDefaultHandler_AttributeDecl(void* ptr, char* eName, char* aName, char* ty, char* valueDefault, char* value)
{
return static_cast<QXmlDefaultHandler*>(ptr)->attributeDecl(QString(eName), QString(aName), QString(ty), QString(valueDefault), QString(value));
}
char QXmlDefaultHandler_AttributeDeclDefault(void* ptr, char* eName, char* aName, char* ty, char* valueDefault, char* value)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::attributeDecl(QString(eName), QString(aName), QString(ty), QString(valueDefault), QString(value));
}
char QXmlDefaultHandler_Characters(void* ptr, char* ch)
{
return static_cast<QXmlDefaultHandler*>(ptr)->characters(QString(ch));
}
char QXmlDefaultHandler_CharactersDefault(void* ptr, char* ch)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::characters(QString(ch));
}
char QXmlDefaultHandler_Comment(void* ptr, char* ch)
{
return static_cast<QXmlDefaultHandler*>(ptr)->comment(QString(ch));
}
char QXmlDefaultHandler_CommentDefault(void* ptr, char* ch)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::comment(QString(ch));
}
char QXmlDefaultHandler_EndCDATA(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->endCDATA();
}
char QXmlDefaultHandler_EndCDATADefault(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::endCDATA();
}
char QXmlDefaultHandler_EndDTD(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->endDTD();
}
char QXmlDefaultHandler_EndDTDDefault(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::endDTD();
}
char QXmlDefaultHandler_EndDocument(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->endDocument();
}
char QXmlDefaultHandler_EndDocumentDefault(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::endDocument();
}
char QXmlDefaultHandler_EndElement(void* ptr, char* namespaceURI, char* localName, char* qName)
{
return static_cast<QXmlDefaultHandler*>(ptr)->endElement(QString(namespaceURI), QString(localName), QString(qName));
}
char QXmlDefaultHandler_EndElementDefault(void* ptr, char* namespaceURI, char* localName, char* qName)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::endElement(QString(namespaceURI), QString(localName), QString(qName));
}
char QXmlDefaultHandler_EndEntity(void* ptr, char* name)
{
return static_cast<QXmlDefaultHandler*>(ptr)->endEntity(QString(name));
}
char QXmlDefaultHandler_EndEntityDefault(void* ptr, char* name)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::endEntity(QString(name));
}
char QXmlDefaultHandler_EndPrefixMapping(void* ptr, char* prefix)
{
return static_cast<QXmlDefaultHandler*>(ptr)->endPrefixMapping(QString(prefix));
}
char QXmlDefaultHandler_EndPrefixMappingDefault(void* ptr, char* prefix)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::endPrefixMapping(QString(prefix));
}
char QXmlDefaultHandler_Error(void* ptr, void* exception)
{
return static_cast<QXmlDefaultHandler*>(ptr)->error(*static_cast<QXmlParseException*>(exception));
}
char QXmlDefaultHandler_ErrorDefault(void* ptr, void* exception)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::error(*static_cast<QXmlParseException*>(exception));
}
char QXmlDefaultHandler_ExternalEntityDecl(void* ptr, char* name, char* publicId, char* systemId)
{
return static_cast<QXmlDefaultHandler*>(ptr)->externalEntityDecl(QString(name), QString(publicId), QString(systemId));
}
char QXmlDefaultHandler_ExternalEntityDeclDefault(void* ptr, char* name, char* publicId, char* systemId)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::externalEntityDecl(QString(name), QString(publicId), QString(systemId));
}
char QXmlDefaultHandler_FatalError(void* ptr, void* exception)
{
return static_cast<QXmlDefaultHandler*>(ptr)->fatalError(*static_cast<QXmlParseException*>(exception));
}
char QXmlDefaultHandler_FatalErrorDefault(void* ptr, void* exception)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::fatalError(*static_cast<QXmlParseException*>(exception));
}
char QXmlDefaultHandler_IgnorableWhitespace(void* ptr, char* ch)
{
return static_cast<QXmlDefaultHandler*>(ptr)->ignorableWhitespace(QString(ch));
}
char QXmlDefaultHandler_IgnorableWhitespaceDefault(void* ptr, char* ch)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::ignorableWhitespace(QString(ch));
}
char QXmlDefaultHandler_InternalEntityDecl(void* ptr, char* name, char* value)
{
return static_cast<QXmlDefaultHandler*>(ptr)->internalEntityDecl(QString(name), QString(value));
}
char QXmlDefaultHandler_InternalEntityDeclDefault(void* ptr, char* name, char* value)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::internalEntityDecl(QString(name), QString(value));
}
char QXmlDefaultHandler_NotationDecl(void* ptr, char* name, char* publicId, char* systemId)
{
return static_cast<QXmlDefaultHandler*>(ptr)->notationDecl(QString(name), QString(publicId), QString(systemId));
}
char QXmlDefaultHandler_NotationDeclDefault(void* ptr, char* name, char* publicId, char* systemId)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::notationDecl(QString(name), QString(publicId), QString(systemId));
}
char QXmlDefaultHandler_ProcessingInstruction(void* ptr, char* target, char* data)
{
return static_cast<QXmlDefaultHandler*>(ptr)->processingInstruction(QString(target), QString(data));
}
char QXmlDefaultHandler_ProcessingInstructionDefault(void* ptr, char* target, char* data)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::processingInstruction(QString(target), QString(data));
}
char QXmlDefaultHandler_SkippedEntity(void* ptr, char* name)
{
return static_cast<QXmlDefaultHandler*>(ptr)->skippedEntity(QString(name));
}
char QXmlDefaultHandler_SkippedEntityDefault(void* ptr, char* name)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::skippedEntity(QString(name));
}
char QXmlDefaultHandler_StartCDATA(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->startCDATA();
}
char QXmlDefaultHandler_StartCDATADefault(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::startCDATA();
}
char QXmlDefaultHandler_StartDTD(void* ptr, char* name, char* publicId, char* systemId)
{
return static_cast<QXmlDefaultHandler*>(ptr)->startDTD(QString(name), QString(publicId), QString(systemId));
}
char QXmlDefaultHandler_StartDTDDefault(void* ptr, char* name, char* publicId, char* systemId)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::startDTD(QString(name), QString(publicId), QString(systemId));
}
char QXmlDefaultHandler_StartDocument(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->startDocument();
}
char QXmlDefaultHandler_StartDocumentDefault(void* ptr)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::startDocument();
}
char QXmlDefaultHandler_StartElement(void* ptr, char* namespaceURI, char* localName, char* qName, void* atts)
{
return static_cast<QXmlDefaultHandler*>(ptr)->startElement(QString(namespaceURI), QString(localName), QString(qName), *static_cast<QXmlAttributes*>(atts));
}
char QXmlDefaultHandler_StartElementDefault(void* ptr, char* namespaceURI, char* localName, char* qName, void* atts)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::startElement(QString(namespaceURI), QString(localName), QString(qName), *static_cast<QXmlAttributes*>(atts));
}
char QXmlDefaultHandler_StartEntity(void* ptr, char* name)
{
return static_cast<QXmlDefaultHandler*>(ptr)->startEntity(QString(name));
}
char QXmlDefaultHandler_StartEntityDefault(void* ptr, char* name)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::startEntity(QString(name));
}
char QXmlDefaultHandler_StartPrefixMapping(void* ptr, char* prefix, char* uri)
{
return static_cast<QXmlDefaultHandler*>(ptr)->startPrefixMapping(QString(prefix), QString(uri));
}
char QXmlDefaultHandler_StartPrefixMappingDefault(void* ptr, char* prefix, char* uri)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::startPrefixMapping(QString(prefix), QString(uri));
}
char QXmlDefaultHandler_UnparsedEntityDecl(void* ptr, char* name, char* publicId, char* systemId, char* notationName)
{
return static_cast<QXmlDefaultHandler*>(ptr)->unparsedEntityDecl(QString(name), QString(publicId), QString(systemId), QString(notationName));
}
char QXmlDefaultHandler_UnparsedEntityDeclDefault(void* ptr, char* name, char* publicId, char* systemId, char* notationName)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::unparsedEntityDecl(QString(name), QString(publicId), QString(systemId), QString(notationName));
}
char QXmlDefaultHandler_Warning(void* ptr, void* exception)
{
return static_cast<QXmlDefaultHandler*>(ptr)->warning(*static_cast<QXmlParseException*>(exception));
}
char QXmlDefaultHandler_WarningDefault(void* ptr, void* exception)
{
return static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::warning(*static_cast<QXmlParseException*>(exception));
}
void QXmlDefaultHandler_SetDocumentLocator(void* ptr, void* locator)
{
static_cast<QXmlDefaultHandler*>(ptr)->setDocumentLocator(static_cast<QXmlLocator*>(locator));
}
void QXmlDefaultHandler_SetDocumentLocatorDefault(void* ptr, void* locator)
{
static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::setDocumentLocator(static_cast<QXmlLocator*>(locator));
}
void QXmlDefaultHandler_DestroyQXmlDefaultHandler(void* ptr)
{
static_cast<QXmlDefaultHandler*>(ptr)->~QXmlDefaultHandler();
}
void QXmlDefaultHandler_DestroyQXmlDefaultHandlerDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlDefaultHandler_ErrorString(void* ptr)
{
return ({ QByteArray tffa037 = static_cast<QXmlDefaultHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(tffa037.prepend("WHITESPACE").constData()+10), tffa037.size()-10 }; });
}
struct QtXml_PackedString QXmlDefaultHandler_ErrorStringDefault(void* ptr)
{
return ({ QByteArray tdd1e32 = static_cast<QXmlDefaultHandler*>(ptr)->QXmlDefaultHandler::errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(tdd1e32.prepend("WHITESPACE").constData()+10), tdd1e32.size()-10 }; });
}
class MyQXmlEntityResolver: public QXmlEntityResolver
{
public:
~MyQXmlEntityResolver() { callbackQXmlEntityResolver_DestroyQXmlEntityResolver(this); };
QString errorString() const { return QString(callbackQXmlEntityResolver_ErrorString(const_cast<MyQXmlEntityResolver*>(this))); };
};
void QXmlEntityResolver_DestroyQXmlEntityResolver(void* ptr)
{
static_cast<QXmlEntityResolver*>(ptr)->~QXmlEntityResolver();
}
void QXmlEntityResolver_DestroyQXmlEntityResolverDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlEntityResolver_ErrorString(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return ({ QByteArray te6feb0 = static_cast<QXmlDefaultHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(te6feb0.prepend("WHITESPACE").constData()+10), te6feb0.size()-10 }; });
} else {
return ({ QByteArray te6feb0 = static_cast<QXmlEntityResolver*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(te6feb0.prepend("WHITESPACE").constData()+10), te6feb0.size()-10 }; });
}
}
class MyQXmlErrorHandler: public QXmlErrorHandler
{
public:
bool error(const QXmlParseException & exception) { return callbackQXmlErrorHandler_Error(this, const_cast<QXmlParseException*>(&exception)) != 0; };
bool fatalError(const QXmlParseException & exception) { return callbackQXmlErrorHandler_FatalError(this, const_cast<QXmlParseException*>(&exception)) != 0; };
bool warning(const QXmlParseException & exception) { return callbackQXmlErrorHandler_Warning(this, const_cast<QXmlParseException*>(&exception)) != 0; };
~MyQXmlErrorHandler() { callbackQXmlErrorHandler_DestroyQXmlErrorHandler(this); };
QString errorString() const { return QString(callbackQXmlErrorHandler_ErrorString(const_cast<MyQXmlErrorHandler*>(this))); };
};
char QXmlErrorHandler_Error(void* ptr, void* exception)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->error(*static_cast<QXmlParseException*>(exception));
} else {
return static_cast<QXmlErrorHandler*>(ptr)->error(*static_cast<QXmlParseException*>(exception));
}
}
char QXmlErrorHandler_FatalError(void* ptr, void* exception)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->fatalError(*static_cast<QXmlParseException*>(exception));
} else {
return static_cast<QXmlErrorHandler*>(ptr)->fatalError(*static_cast<QXmlParseException*>(exception));
}
}
char QXmlErrorHandler_Warning(void* ptr, void* exception)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->warning(*static_cast<QXmlParseException*>(exception));
} else {
return static_cast<QXmlErrorHandler*>(ptr)->warning(*static_cast<QXmlParseException*>(exception));
}
}
void QXmlErrorHandler_DestroyQXmlErrorHandler(void* ptr)
{
static_cast<QXmlErrorHandler*>(ptr)->~QXmlErrorHandler();
}
void QXmlErrorHandler_DestroyQXmlErrorHandlerDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlErrorHandler_ErrorString(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return ({ QByteArray t2e99c1 = static_cast<QXmlDefaultHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t2e99c1.prepend("WHITESPACE").constData()+10), t2e99c1.size()-10 }; });
} else {
return ({ QByteArray t2e99c1 = static_cast<QXmlErrorHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t2e99c1.prepend("WHITESPACE").constData()+10), t2e99c1.size()-10 }; });
}
}
class MyQXmlInputSource: public QXmlInputSource
{
public:
MyQXmlInputSource() : QXmlInputSource() {};
MyQXmlInputSource(QIODevice *dev) : QXmlInputSource(dev) {};
QChar next() { return *static_cast<QChar*>(callbackQXmlInputSource_Next(this)); };
QString fromRawData(const QByteArray & data, bool beginning) { return QString(callbackQXmlInputSource_FromRawData(this, const_cast<QByteArray*>(&data), beginning)); };
void fetchData() { callbackQXmlInputSource_FetchData(this); };
void reset() { callbackQXmlInputSource_Reset(this); };
void setData(const QByteArray & dat) { callbackQXmlInputSource_SetData2(this, const_cast<QByteArray*>(&dat)); };
void setData(const QString & dat) { QByteArray tfbd0b9 = dat.toUtf8(); QtXml_PackedString datPacked = { const_cast<char*>(tfbd0b9.prepend("WHITESPACE").constData()+10), tfbd0b9.size()-10 };callbackQXmlInputSource_SetData(this, datPacked); };
~MyQXmlInputSource() { callbackQXmlInputSource_DestroyQXmlInputSource(this); };
QString data() const { return QString(callbackQXmlInputSource_Data(const_cast<MyQXmlInputSource*>(this))); };
};
void* QXmlInputSource_Next(void* ptr)
{
return new QChar(static_cast<QXmlInputSource*>(ptr)->next());
}
void* QXmlInputSource_NextDefault(void* ptr)
{
return new QChar(static_cast<QXmlInputSource*>(ptr)->QXmlInputSource::next());
}
struct QtXml_PackedString QXmlInputSource_FromRawData(void* ptr, void* data, char beginning)
{
return ({ QByteArray t4f313f = static_cast<QXmlInputSource*>(ptr)->fromRawData(*static_cast<QByteArray*>(data), beginning != 0).toUtf8(); QtXml_PackedString { const_cast<char*>(t4f313f.prepend("WHITESPACE").constData()+10), t4f313f.size()-10 }; });
}
struct QtXml_PackedString QXmlInputSource_FromRawDataDefault(void* ptr, void* data, char beginning)
{
return ({ QByteArray tded04d = static_cast<QXmlInputSource*>(ptr)->QXmlInputSource::fromRawData(*static_cast<QByteArray*>(data), beginning != 0).toUtf8(); QtXml_PackedString { const_cast<char*>(tded04d.prepend("WHITESPACE").constData()+10), tded04d.size()-10 }; });
}
void* QXmlInputSource_NewQXmlInputSource()
{
return new MyQXmlInputSource();
}
void* QXmlInputSource_NewQXmlInputSource2(void* dev)
{
return new MyQXmlInputSource(static_cast<QIODevice*>(dev));
}
void QXmlInputSource_FetchData(void* ptr)
{
static_cast<QXmlInputSource*>(ptr)->fetchData();
}
void QXmlInputSource_FetchDataDefault(void* ptr)
{
static_cast<QXmlInputSource*>(ptr)->QXmlInputSource::fetchData();
}
void QXmlInputSource_Reset(void* ptr)
{
static_cast<QXmlInputSource*>(ptr)->reset();
}
void QXmlInputSource_ResetDefault(void* ptr)
{
static_cast<QXmlInputSource*>(ptr)->QXmlInputSource::reset();
}
void QXmlInputSource_SetData2(void* ptr, void* dat)
{
static_cast<QXmlInputSource*>(ptr)->setData(*static_cast<QByteArray*>(dat));
}
void QXmlInputSource_SetData2Default(void* ptr, void* dat)
{
static_cast<QXmlInputSource*>(ptr)->QXmlInputSource::setData(*static_cast<QByteArray*>(dat));
}
void QXmlInputSource_SetData(void* ptr, char* dat)
{
static_cast<QXmlInputSource*>(ptr)->setData(QString(dat));
}
void QXmlInputSource_SetDataDefault(void* ptr, char* dat)
{
static_cast<QXmlInputSource*>(ptr)->QXmlInputSource::setData(QString(dat));
}
void QXmlInputSource_DestroyQXmlInputSource(void* ptr)
{
static_cast<QXmlInputSource*>(ptr)->~QXmlInputSource();
}
void QXmlInputSource_DestroyQXmlInputSourceDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlInputSource_Data(void* ptr)
{
return ({ QByteArray tba80df = static_cast<QXmlInputSource*>(ptr)->data().toUtf8(); QtXml_PackedString { const_cast<char*>(tba80df.prepend("WHITESPACE").constData()+10), tba80df.size()-10 }; });
}
struct QtXml_PackedString QXmlInputSource_DataDefault(void* ptr)
{
return ({ QByteArray ta6ef1f = static_cast<QXmlInputSource*>(ptr)->QXmlInputSource::data().toUtf8(); QtXml_PackedString { const_cast<char*>(ta6ef1f.prepend("WHITESPACE").constData()+10), ta6ef1f.size()-10 }; });
}
unsigned short QXmlInputSource_QXmlInputSource_EndOfData()
{
return QXmlInputSource::EndOfData;
}
unsigned short QXmlInputSource_QXmlInputSource_EndOfDocument()
{
return QXmlInputSource::EndOfDocument;
}
class MyQXmlLexicalHandler: public QXmlLexicalHandler
{
public:
bool comment(const QString & ch) { QByteArray t482bd6 = ch.toUtf8(); QtXml_PackedString chPacked = { const_cast<char*>(t482bd6.prepend("WHITESPACE").constData()+10), t482bd6.size()-10 };return callbackQXmlLexicalHandler_Comment(this, chPacked) != 0; };
bool endCDATA() { return callbackQXmlLexicalHandler_EndCDATA(this) != 0; };
bool endDTD() { return callbackQXmlLexicalHandler_EndDTD(this) != 0; };
bool endEntity(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlLexicalHandler_EndEntity(this, namePacked) != 0; };
bool startCDATA() { return callbackQXmlLexicalHandler_StartCDATA(this) != 0; };
bool startDTD(const QString & name, const QString & publicId, const QString & systemId) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };QByteArray tcfc7b7 = publicId.toUtf8(); QtXml_PackedString publicIdPacked = { const_cast<char*>(tcfc7b7.prepend("WHITESPACE").constData()+10), tcfc7b7.size()-10 };QByteArray te11426 = systemId.toUtf8(); QtXml_PackedString systemIdPacked = { const_cast<char*>(te11426.prepend("WHITESPACE").constData()+10), te11426.size()-10 };return callbackQXmlLexicalHandler_StartDTD(this, namePacked, publicIdPacked, systemIdPacked) != 0; };
bool startEntity(const QString & name) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlLexicalHandler_StartEntity(this, namePacked) != 0; };
~MyQXmlLexicalHandler() { callbackQXmlLexicalHandler_DestroyQXmlLexicalHandler(this); };
QString errorString() const { return QString(callbackQXmlLexicalHandler_ErrorString(const_cast<MyQXmlLexicalHandler*>(this))); };
};
char QXmlLexicalHandler_Comment(void* ptr, char* ch)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->comment(QString(ch));
} else {
return static_cast<QXmlLexicalHandler*>(ptr)->comment(QString(ch));
}
}
char QXmlLexicalHandler_EndCDATA(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->endCDATA();
} else {
return static_cast<QXmlLexicalHandler*>(ptr)->endCDATA();
}
}
char QXmlLexicalHandler_EndDTD(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->endDTD();
} else {
return static_cast<QXmlLexicalHandler*>(ptr)->endDTD();
}
}
char QXmlLexicalHandler_EndEntity(void* ptr, char* name)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->endEntity(QString(name));
} else {
return static_cast<QXmlLexicalHandler*>(ptr)->endEntity(QString(name));
}
}
char QXmlLexicalHandler_StartCDATA(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->startCDATA();
} else {
return static_cast<QXmlLexicalHandler*>(ptr)->startCDATA();
}
}
char QXmlLexicalHandler_StartDTD(void* ptr, char* name, char* publicId, char* systemId)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->startDTD(QString(name), QString(publicId), QString(systemId));
} else {
return static_cast<QXmlLexicalHandler*>(ptr)->startDTD(QString(name), QString(publicId), QString(systemId));
}
}
char QXmlLexicalHandler_StartEntity(void* ptr, char* name)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return static_cast<QXmlDefaultHandler*>(ptr)->startEntity(QString(name));
} else {
return static_cast<QXmlLexicalHandler*>(ptr)->startEntity(QString(name));
}
}
void QXmlLexicalHandler_DestroyQXmlLexicalHandler(void* ptr)
{
static_cast<QXmlLexicalHandler*>(ptr)->~QXmlLexicalHandler();
}
void QXmlLexicalHandler_DestroyQXmlLexicalHandlerDefault(void* ptr)
{
}
struct QtXml_PackedString QXmlLexicalHandler_ErrorString(void* ptr)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(ptr))) {
return ({ QByteArray t0032b9 = static_cast<QXmlDefaultHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t0032b9.prepend("WHITESPACE").constData()+10), t0032b9.size()-10 }; });
} else {
return ({ QByteArray t0032b9 = static_cast<QXmlLexicalHandler*>(ptr)->errorString().toUtf8(); QtXml_PackedString { const_cast<char*>(t0032b9.prepend("WHITESPACE").constData()+10), t0032b9.size()-10 }; });
}
}
class MyQXmlLocator: public QXmlLocator
{
public:
MyQXmlLocator() : QXmlLocator() {};
~MyQXmlLocator() { callbackQXmlLocator_DestroyQXmlLocator(this); };
int columnNumber() const { return callbackQXmlLocator_ColumnNumber(const_cast<MyQXmlLocator*>(this)); };
int lineNumber() const { return callbackQXmlLocator_LineNumber(const_cast<MyQXmlLocator*>(this)); };
};
void* QXmlLocator_NewQXmlLocator()
{
return new MyQXmlLocator();
}
void QXmlLocator_DestroyQXmlLocator(void* ptr)
{
static_cast<QXmlLocator*>(ptr)->~QXmlLocator();
}
void QXmlLocator_DestroyQXmlLocatorDefault(void* ptr)
{
}
int QXmlLocator_ColumnNumber(void* ptr)
{
return static_cast<QXmlLocator*>(ptr)->columnNumber();
}
int QXmlLocator_LineNumber(void* ptr)
{
return static_cast<QXmlLocator*>(ptr)->lineNumber();
}
void* QXmlNamespaceSupport_NewQXmlNamespaceSupport()
{
return new QXmlNamespaceSupport();
}
void QXmlNamespaceSupport_PopContext(void* ptr)
{
static_cast<QXmlNamespaceSupport*>(ptr)->popContext();
}
void QXmlNamespaceSupport_PushContext(void* ptr)
{
static_cast<QXmlNamespaceSupport*>(ptr)->pushContext();
}
void QXmlNamespaceSupport_Reset(void* ptr)
{
static_cast<QXmlNamespaceSupport*>(ptr)->reset();
}
void QXmlNamespaceSupport_SetPrefix(void* ptr, char* pre, char* uri)
{
static_cast<QXmlNamespaceSupport*>(ptr)->setPrefix(QString(pre), QString(uri));
}
void QXmlNamespaceSupport_DestroyQXmlNamespaceSupport(void* ptr)
{
static_cast<QXmlNamespaceSupport*>(ptr)->~QXmlNamespaceSupport();
}
struct QtXml_PackedString QXmlNamespaceSupport_Prefix(void* ptr, char* uri)
{
return ({ QByteArray t106feb = static_cast<QXmlNamespaceSupport*>(ptr)->prefix(QString(uri)).toUtf8(); QtXml_PackedString { const_cast<char*>(t106feb.prepend("WHITESPACE").constData()+10), t106feb.size()-10 }; });
}
struct QtXml_PackedString QXmlNamespaceSupport_Uri(void* ptr, char* prefix)
{
return ({ QByteArray t39ff4b = static_cast<QXmlNamespaceSupport*>(ptr)->uri(QString(prefix)).toUtf8(); QtXml_PackedString { const_cast<char*>(t39ff4b.prepend("WHITESPACE").constData()+10), t39ff4b.size()-10 }; });
}
struct QtXml_PackedString QXmlNamespaceSupport_Prefixes(void* ptr)
{
return ({ QByteArray t8faa65 = static_cast<QXmlNamespaceSupport*>(ptr)->prefixes().join("|").toUtf8(); QtXml_PackedString { const_cast<char*>(t8faa65.prepend("WHITESPACE").constData()+10), t8faa65.size()-10 }; });
}
struct QtXml_PackedString QXmlNamespaceSupport_Prefixes2(void* ptr, char* uri)
{
return ({ QByteArray t8e741a = static_cast<QXmlNamespaceSupport*>(ptr)->prefixes(QString(uri)).join("|").toUtf8(); QtXml_PackedString { const_cast<char*>(t8e741a.prepend("WHITESPACE").constData()+10), t8e741a.size()-10 }; });
}
void QXmlNamespaceSupport_ProcessName(void* ptr, char* qname, char isAttribute, char* nsuri, char* localname)
{
static_cast<QXmlNamespaceSupport*>(ptr)->processName(QString(qname), isAttribute != 0, *(new QString(nsuri)), *(new QString(localname)));
}
void QXmlNamespaceSupport_SplitName(void* ptr, char* qname, char* prefix, char* localname)
{
static_cast<QXmlNamespaceSupport*>(ptr)->splitName(QString(qname), *(new QString(prefix)), *(new QString(localname)));
}
void* QXmlParseException_NewQXmlParseException(char* name, int c, int l, char* p, char* s)
{
return new QXmlParseException(QString(name), c, l, QString(p), QString(s));
}
void* QXmlParseException_NewQXmlParseException2(void* other)
{
return new QXmlParseException(*static_cast<QXmlParseException*>(other));
}
void QXmlParseException_DestroyQXmlParseException(void* ptr)
{
static_cast<QXmlParseException*>(ptr)->~QXmlParseException();
}
struct QtXml_PackedString QXmlParseException_Message(void* ptr)
{
return ({ QByteArray ta2e963 = static_cast<QXmlParseException*>(ptr)->message().toUtf8(); QtXml_PackedString { const_cast<char*>(ta2e963.prepend("WHITESPACE").constData()+10), ta2e963.size()-10 }; });
}
struct QtXml_PackedString QXmlParseException_PublicId(void* ptr)
{
return ({ QByteArray t653e96 = static_cast<QXmlParseException*>(ptr)->publicId().toUtf8(); QtXml_PackedString { const_cast<char*>(t653e96.prepend("WHITESPACE").constData()+10), t653e96.size()-10 }; });
}
struct QtXml_PackedString QXmlParseException_SystemId(void* ptr)
{
return ({ QByteArray t3cb8ec = static_cast<QXmlParseException*>(ptr)->systemId().toUtf8(); QtXml_PackedString { const_cast<char*>(t3cb8ec.prepend("WHITESPACE").constData()+10), t3cb8ec.size()-10 }; });
}
int QXmlParseException_ColumnNumber(void* ptr)
{
return static_cast<QXmlParseException*>(ptr)->columnNumber();
}
int QXmlParseException_LineNumber(void* ptr)
{
return static_cast<QXmlParseException*>(ptr)->lineNumber();
}
class MyQXmlReader: public QXmlReader
{
public:
bool parse(const QXmlInputSource * input) { return callbackQXmlReader_Parse(this, const_cast<QXmlInputSource*>(input)) != 0; };
void setContentHandler(QXmlContentHandler * handler) { callbackQXmlReader_SetContentHandler(this, handler); };
void setDTDHandler(QXmlDTDHandler * handler) { callbackQXmlReader_SetDTDHandler(this, handler); };
void setDeclHandler(QXmlDeclHandler * handler) { callbackQXmlReader_SetDeclHandler(this, handler); };
void setEntityResolver(QXmlEntityResolver * handler) { callbackQXmlReader_SetEntityResolver(this, handler); };
void setErrorHandler(QXmlErrorHandler * handler) { callbackQXmlReader_SetErrorHandler(this, handler); };
void setFeature(const QString & name, bool value) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQXmlReader_SetFeature(this, namePacked, value); };
void setLexicalHandler(QXmlLexicalHandler * handler) { callbackQXmlReader_SetLexicalHandler(this, handler); };
void setProperty(const QString & name, void * value) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQXmlReader_SetProperty(this, namePacked, value); };
~MyQXmlReader() { callbackQXmlReader_DestroyQXmlReader(this); };
QXmlContentHandler * contentHandler() const { return static_cast<QXmlContentHandler*>(callbackQXmlReader_ContentHandler(const_cast<MyQXmlReader*>(this))); };
QXmlDTDHandler * DTDHandler() const { return static_cast<QXmlDTDHandler*>(callbackQXmlReader_DTDHandler(const_cast<MyQXmlReader*>(this))); };
QXmlDeclHandler * declHandler() const { return static_cast<QXmlDeclHandler*>(callbackQXmlReader_DeclHandler(const_cast<MyQXmlReader*>(this))); };
QXmlEntityResolver * entityResolver() const { return static_cast<QXmlEntityResolver*>(callbackQXmlReader_EntityResolver(const_cast<MyQXmlReader*>(this))); };
QXmlErrorHandler * errorHandler() const { return static_cast<QXmlErrorHandler*>(callbackQXmlReader_ErrorHandler(const_cast<MyQXmlReader*>(this))); };
QXmlLexicalHandler * lexicalHandler() const { return static_cast<QXmlLexicalHandler*>(callbackQXmlReader_LexicalHandler(const_cast<MyQXmlReader*>(this))); };
bool feature(const QString & name, bool * ok) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlReader_Feature(const_cast<MyQXmlReader*>(this), namePacked, *ok) != 0; };
bool hasFeature(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlReader_HasFeature(const_cast<MyQXmlReader*>(this), namePacked) != 0; };
bool hasProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlReader_HasProperty(const_cast<MyQXmlReader*>(this), namePacked) != 0; };
void * property(const QString & name, bool * ok) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlReader_Property(const_cast<MyQXmlReader*>(this), namePacked, *ok); };
};
char QXmlReader_Parse(void* ptr, void* input)
{
return static_cast<QXmlReader*>(ptr)->parse(static_cast<QXmlInputSource*>(input));
}
void QXmlReader_SetContentHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlReader*>(ptr)->setContentHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlReader*>(ptr)->setContentHandler(static_cast<QXmlContentHandler*>(handler));
}
}
void QXmlReader_SetDTDHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlReader*>(ptr)->setDTDHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlReader*>(ptr)->setDTDHandler(static_cast<QXmlDTDHandler*>(handler));
}
}
void QXmlReader_SetDeclHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlReader*>(ptr)->setDeclHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlReader*>(ptr)->setDeclHandler(static_cast<QXmlDeclHandler*>(handler));
}
}
void QXmlReader_SetEntityResolver(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlReader*>(ptr)->setEntityResolver(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlReader*>(ptr)->setEntityResolver(static_cast<QXmlEntityResolver*>(handler));
}
}
void QXmlReader_SetErrorHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlReader*>(ptr)->setErrorHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlReader*>(ptr)->setErrorHandler(static_cast<QXmlErrorHandler*>(handler));
}
}
void QXmlReader_SetFeature(void* ptr, char* name, char value)
{
static_cast<QXmlReader*>(ptr)->setFeature(QString(name), value != 0);
}
void QXmlReader_SetLexicalHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlReader*>(ptr)->setLexicalHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlReader*>(ptr)->setLexicalHandler(static_cast<QXmlLexicalHandler*>(handler));
}
}
void QXmlReader_SetProperty(void* ptr, char* name, void* value)
{
static_cast<QXmlReader*>(ptr)->setProperty(QString(name), value);
}
void QXmlReader_DestroyQXmlReader(void* ptr)
{
static_cast<QXmlReader*>(ptr)->~QXmlReader();
}
void QXmlReader_DestroyQXmlReaderDefault(void* ptr)
{
}
void* QXmlReader_ContentHandler(void* ptr)
{
return static_cast<QXmlReader*>(ptr)->contentHandler();
}
void* QXmlReader_DTDHandler(void* ptr)
{
return static_cast<QXmlReader*>(ptr)->DTDHandler();
}
void* QXmlReader_DeclHandler(void* ptr)
{
return static_cast<QXmlReader*>(ptr)->declHandler();
}
void* QXmlReader_EntityResolver(void* ptr)
{
return static_cast<QXmlReader*>(ptr)->entityResolver();
}
void* QXmlReader_ErrorHandler(void* ptr)
{
return static_cast<QXmlReader*>(ptr)->errorHandler();
}
void* QXmlReader_LexicalHandler(void* ptr)
{
return static_cast<QXmlReader*>(ptr)->lexicalHandler();
}
char QXmlReader_Feature(void* ptr, char* name, char ok)
{
return static_cast<QXmlReader*>(ptr)->feature(QString(name), NULL);
}
char QXmlReader_HasFeature(void* ptr, char* name)
{
return static_cast<QXmlReader*>(ptr)->hasFeature(QString(name));
}
char QXmlReader_HasProperty(void* ptr, char* name)
{
return static_cast<QXmlReader*>(ptr)->hasProperty(QString(name));
}
void* QXmlReader_Property(void* ptr, char* name, char ok)
{
return static_cast<QXmlReader*>(ptr)->property(QString(name), NULL);
}
class MyQXmlSimpleReader: public QXmlSimpleReader
{
public:
MyQXmlSimpleReader() : QXmlSimpleReader() {};
bool parse(const QXmlInputSource & input) { return callbackQXmlSimpleReader_Parse(this, const_cast<QXmlInputSource*>(&input)) != 0; };
bool parse(const QXmlInputSource * input) { return callbackQXmlSimpleReader_Parse2(this, const_cast<QXmlInputSource*>(input)) != 0; };
bool parse(const QXmlInputSource * input, bool incremental) { return callbackQXmlSimpleReader_Parse3(this, const_cast<QXmlInputSource*>(input), incremental) != 0; };
bool parseContinue() { return callbackQXmlSimpleReader_ParseContinue(this) != 0; };
void setContentHandler(QXmlContentHandler * handler) { callbackQXmlSimpleReader_SetContentHandler(this, handler); };
void setDTDHandler(QXmlDTDHandler * handler) { callbackQXmlSimpleReader_SetDTDHandler(this, handler); };
void setDeclHandler(QXmlDeclHandler * handler) { callbackQXmlSimpleReader_SetDeclHandler(this, handler); };
void setEntityResolver(QXmlEntityResolver * handler) { callbackQXmlSimpleReader_SetEntityResolver(this, handler); };
void setErrorHandler(QXmlErrorHandler * handler) { callbackQXmlSimpleReader_SetErrorHandler(this, handler); };
void setFeature(const QString & name, bool enable) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQXmlSimpleReader_SetFeature(this, namePacked, enable); };
void setLexicalHandler(QXmlLexicalHandler * handler) { callbackQXmlSimpleReader_SetLexicalHandler(this, handler); };
void setProperty(const QString & name, void * value) { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };callbackQXmlSimpleReader_SetProperty(this, namePacked, value); };
~MyQXmlSimpleReader() { callbackQXmlSimpleReader_DestroyQXmlSimpleReader(this); };
QXmlContentHandler * contentHandler() const { return static_cast<QXmlContentHandler*>(callbackQXmlSimpleReader_ContentHandler(const_cast<MyQXmlSimpleReader*>(this))); };
QXmlDTDHandler * DTDHandler() const { return static_cast<QXmlDTDHandler*>(callbackQXmlSimpleReader_DTDHandler(const_cast<MyQXmlSimpleReader*>(this))); };
QXmlDeclHandler * declHandler() const { return static_cast<QXmlDeclHandler*>(callbackQXmlSimpleReader_DeclHandler(const_cast<MyQXmlSimpleReader*>(this))); };
QXmlEntityResolver * entityResolver() const { return static_cast<QXmlEntityResolver*>(callbackQXmlSimpleReader_EntityResolver(const_cast<MyQXmlSimpleReader*>(this))); };
QXmlErrorHandler * errorHandler() const { return static_cast<QXmlErrorHandler*>(callbackQXmlSimpleReader_ErrorHandler(const_cast<MyQXmlSimpleReader*>(this))); };
QXmlLexicalHandler * lexicalHandler() const { return static_cast<QXmlLexicalHandler*>(callbackQXmlSimpleReader_LexicalHandler(const_cast<MyQXmlSimpleReader*>(this))); };
bool feature(const QString & name, bool * ok) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlSimpleReader_Feature(const_cast<MyQXmlSimpleReader*>(this), namePacked, *ok) != 0; };
bool hasFeature(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlSimpleReader_HasFeature(const_cast<MyQXmlSimpleReader*>(this), namePacked) != 0; };
bool hasProperty(const QString & name) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlSimpleReader_HasProperty(const_cast<MyQXmlSimpleReader*>(this), namePacked) != 0; };
void * property(const QString & name, bool * ok) const { QByteArray t6ae999 = name.toUtf8(); QtXml_PackedString namePacked = { const_cast<char*>(t6ae999.prepend("WHITESPACE").constData()+10), t6ae999.size()-10 };return callbackQXmlSimpleReader_Property(const_cast<MyQXmlSimpleReader*>(this), namePacked, *ok); };
};
void* QXmlSimpleReader_NewQXmlSimpleReader()
{
return new MyQXmlSimpleReader();
}
char QXmlSimpleReader_Parse(void* ptr, void* input)
{
return static_cast<QXmlSimpleReader*>(ptr)->parse(*static_cast<QXmlInputSource*>(input));
}
char QXmlSimpleReader_ParseDefault(void* ptr, void* input)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::parse(*static_cast<QXmlInputSource*>(input));
}
char QXmlSimpleReader_Parse2(void* ptr, void* input)
{
return static_cast<QXmlSimpleReader*>(ptr)->parse(static_cast<QXmlInputSource*>(input));
}
char QXmlSimpleReader_Parse2Default(void* ptr, void* input)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::parse(static_cast<QXmlInputSource*>(input));
}
char QXmlSimpleReader_Parse3(void* ptr, void* input, char incremental)
{
return static_cast<QXmlSimpleReader*>(ptr)->parse(static_cast<QXmlInputSource*>(input), incremental != 0);
}
char QXmlSimpleReader_Parse3Default(void* ptr, void* input, char incremental)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::parse(static_cast<QXmlInputSource*>(input), incremental != 0);
}
char QXmlSimpleReader_ParseContinue(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->parseContinue();
}
char QXmlSimpleReader_ParseContinueDefault(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::parseContinue();
}
void QXmlSimpleReader_SetContentHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->setContentHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->setContentHandler(static_cast<QXmlContentHandler*>(handler));
}
}
void QXmlSimpleReader_SetContentHandlerDefault(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setContentHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setContentHandler(static_cast<QXmlContentHandler*>(handler));
}
}
void QXmlSimpleReader_SetDTDHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->setDTDHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->setDTDHandler(static_cast<QXmlDTDHandler*>(handler));
}
}
void QXmlSimpleReader_SetDTDHandlerDefault(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setDTDHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setDTDHandler(static_cast<QXmlDTDHandler*>(handler));
}
}
void QXmlSimpleReader_SetDeclHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->setDeclHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->setDeclHandler(static_cast<QXmlDeclHandler*>(handler));
}
}
void QXmlSimpleReader_SetDeclHandlerDefault(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setDeclHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setDeclHandler(static_cast<QXmlDeclHandler*>(handler));
}
}
void QXmlSimpleReader_SetEntityResolver(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->setEntityResolver(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->setEntityResolver(static_cast<QXmlEntityResolver*>(handler));
}
}
void QXmlSimpleReader_SetEntityResolverDefault(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setEntityResolver(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setEntityResolver(static_cast<QXmlEntityResolver*>(handler));
}
}
void QXmlSimpleReader_SetErrorHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->setErrorHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->setErrorHandler(static_cast<QXmlErrorHandler*>(handler));
}
}
void QXmlSimpleReader_SetErrorHandlerDefault(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setErrorHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setErrorHandler(static_cast<QXmlErrorHandler*>(handler));
}
}
void QXmlSimpleReader_SetFeature(void* ptr, char* name, char enable)
{
static_cast<QXmlSimpleReader*>(ptr)->setFeature(QString(name), enable != 0);
}
void QXmlSimpleReader_SetFeatureDefault(void* ptr, char* name, char enable)
{
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setFeature(QString(name), enable != 0);
}
void QXmlSimpleReader_SetLexicalHandler(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->setLexicalHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->setLexicalHandler(static_cast<QXmlLexicalHandler*>(handler));
}
}
void QXmlSimpleReader_SetLexicalHandlerDefault(void* ptr, void* handler)
{
if (dynamic_cast<QXmlDefaultHandler*>(static_cast<QObject*>(handler))) {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setLexicalHandler(static_cast<QXmlDefaultHandler*>(handler));
} else {
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setLexicalHandler(static_cast<QXmlLexicalHandler*>(handler));
}
}
void QXmlSimpleReader_SetProperty(void* ptr, char* name, void* value)
{
static_cast<QXmlSimpleReader*>(ptr)->setProperty(QString(name), value);
}
void QXmlSimpleReader_SetPropertyDefault(void* ptr, char* name, void* value)
{
static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::setProperty(QString(name), value);
}
void QXmlSimpleReader_DestroyQXmlSimpleReader(void* ptr)
{
static_cast<QXmlSimpleReader*>(ptr)->~QXmlSimpleReader();
}
void QXmlSimpleReader_DestroyQXmlSimpleReaderDefault(void* ptr)
{
}
void* QXmlSimpleReader_ContentHandler(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->contentHandler();
}
void* QXmlSimpleReader_ContentHandlerDefault(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::contentHandler();
}
void* QXmlSimpleReader_DTDHandler(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->DTDHandler();
}
void* QXmlSimpleReader_DTDHandlerDefault(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::DTDHandler();
}
void* QXmlSimpleReader_DeclHandler(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->declHandler();
}
void* QXmlSimpleReader_DeclHandlerDefault(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::declHandler();
}
void* QXmlSimpleReader_EntityResolver(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->entityResolver();
}
void* QXmlSimpleReader_EntityResolverDefault(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::entityResolver();
}
void* QXmlSimpleReader_ErrorHandler(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->errorHandler();
}
void* QXmlSimpleReader_ErrorHandlerDefault(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::errorHandler();
}
void* QXmlSimpleReader_LexicalHandler(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->lexicalHandler();
}
void* QXmlSimpleReader_LexicalHandlerDefault(void* ptr)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::lexicalHandler();
}
char QXmlSimpleReader_Feature(void* ptr, char* name, char ok)
{
return static_cast<QXmlSimpleReader*>(ptr)->feature(QString(name), NULL);
}
char QXmlSimpleReader_FeatureDefault(void* ptr, char* name, char ok)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::feature(QString(name), NULL);
}
char QXmlSimpleReader_HasFeature(void* ptr, char* name)
{
return static_cast<QXmlSimpleReader*>(ptr)->hasFeature(QString(name));
}
char QXmlSimpleReader_HasFeatureDefault(void* ptr, char* name)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::hasFeature(QString(name));
}
char QXmlSimpleReader_HasProperty(void* ptr, char* name)
{
return static_cast<QXmlSimpleReader*>(ptr)->hasProperty(QString(name));
}
char QXmlSimpleReader_HasPropertyDefault(void* ptr, char* name)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::hasProperty(QString(name));
}
void* QXmlSimpleReader_Property(void* ptr, char* name, char ok)
{
return static_cast<QXmlSimpleReader*>(ptr)->property(QString(name), NULL);
}
void* QXmlSimpleReader_PropertyDefault(void* ptr, char* name, char ok)
{
return static_cast<QXmlSimpleReader*>(ptr)->QXmlSimpleReader::property(QString(name), NULL);
}