Qt 4.8
|
#include <qplatformdefs.h>
#include <qdom.h>
#include "private/qxmlutils_p.h"
#include <qatomic.h>
#include <qbuffer.h>
#include <qhash.h>
#include <qiodevice.h>
#include <qlist.h>
#include <qregexp.h>
#include <qtextcodec.h>
#include <qtextstream.h>
#include <qxml.h>
#include <qvariant.h>
#include <qmap.h>
#include <qshareddata.h>
#include <qdebug.h>
#include <stdio.h>
Go to the source code of this file.
Classes | |
class | QDomAttrPrivate |
class | QDomCDATASectionPrivate |
class | QDomCharacterDataPrivate |
class | QDomCommentPrivate |
class | QDomDocumentFragmentPrivate |
class | QDomDocumentPrivate |
class | QDomDocumentTypePrivate |
class | QDomElementPrivate |
class | QDomEntityPrivate |
class | QDomEntityReferencePrivate |
class | QDomHandler |
class | QDomImplementationPrivate |
class | QDomNamedNodeMapPrivate |
class | QDomNodeListPrivate |
class | QDomNodePrivate |
class | QDomNotationPrivate |
class | QDomProcessingInstructionPrivate |
class | QDomTextPrivate |
Macros | |
#define | IMPL ((QDomNodePrivate*)impl) |
#define | IMPL ((QDomNamedNodeMapPrivate*)impl) |
#define | IMPL ((QDomDocumentTypePrivate*)impl) |
#define | IMPL ((QDomCharacterDataPrivate*)impl) |
#define | IMPL ((QDomAttrPrivate*)impl) |
#define | IMPL ((QDomElementPrivate*)impl) |
#define | IMPL ((QDomTextPrivate*)impl) |
#define | IMPL ((QDomNotationPrivate*)impl) |
#define | IMPL ((QDomEntityPrivate*)impl) |
#define | IMPL ((QDomDocumentPrivate*)impl) |
Functions | |
static QByteArray | encodeEntity (const QByteArray &str) |
static QString | encodeText (const QString &str, QTextStream &s, const bool encodeQuotes=true, const bool performAVN=false, const bool encodeEOLs=false) |
static QString | fixedCDataSection (const QString &data, bool *ok) |
static QString | fixedCharData (const QString &data, bool *ok) |
static QString | fixedComment (const QString &data, bool *ok) |
static QString | fixedPIData (const QString &data, bool *ok) |
static QString | fixedPubidLiteral (const QString &data, bool *ok) |
static QString | fixedSystemLiteral (const QString &data, bool *ok) |
static QString | fixedXmlName (const QString &_name, bool *ok, bool namespaces=false) |
static void | initializeReader (QXmlSimpleReader &reader, bool namespaceProcessing) |
static void | qNormalizeNode (QDomNodePrivate *n) |
static void | qt_split_namespace (QString &prefix, QString &name, const QString &qName, bool hasURI) |
static QString | quotedValue (const QString &data) |
Variables | |
bool | qt_xml_skipped_entity_in_content |
#define IMPL ((QDomNodePrivate*)impl) |
Definition at line 6666 of file qdom.cpp.
Referenced by QDomNode::appendChild(), QDomCharacterData::appendData(), QDomNode::cloneNode(), QDomNamedNodeMap::contains(), QDomDocument::createAttribute(), QDomDocument::createAttributeNS(), QDomDocument::createCDATASection(), QDomDocument::createComment(), QDomDocument::createDocumentFragment(), QDomDocument::createElement(), QDomDocument::createElementNS(), QDomDocument::createEntityReference(), QDomDocument::createProcessingInstruction(), QDomDocument::createTextNode(), QDomCharacterData::deleteData(), QDomDocument::doctype(), QDomDocument::documentElement(), QDomNode::firstChild(), QDomNode::hasChildNodes(), QDomDocument::implementation(), QDomDocument::importNode(), QDomNode::insertAfter(), QDomNode::insertBefore(), QDomCharacterData::insertData(), QDomNamedNodeMap::item(), QDomNode::lastChild(), QDomNamedNodeMap::length(), QDomCharacterData::length(), QDomNode::localName(), QDomNamedNodeMap::namedItem(), QDomNamedNodeMap::namedItemNS(), QDomNode::namespaceURI(), QDomNode::nextSibling(), QDomNode::nodeName(), QDomNode::nodeType(), QDomNode::nodeValue(), QDomNode::normalize(), QDomNode::ownerDocument(), QDomNode::parentNode(), QDomNode::prefix(), QDomNode::previousSibling(), QDomNode::removeChild(), QDomNamedNodeMap::removeNamedItem(), QDomNamedNodeMap::removeNamedItemNS(), QDomNode::replaceChild(), QDomCharacterData::replaceData(), QDomNode::save(), QDomDocument::setContent(), QDomNamedNodeMap::setNamedItem(), QDomNamedNodeMap::setNamedItemNS(), QDomNode::setNodeValue(), QDomNode::setPrefix(), QDomAttr::setValue(), QDomAttr::specified(), and QDomCharacterData::substringData().
#define IMPL ((QDomNamedNodeMapPrivate*)impl) |
#define IMPL ((QDomDocumentTypePrivate*)impl) |
#define IMPL ((QDomCharacterDataPrivate*)impl) |
#define IMPL ((QDomAttrPrivate*)impl) |
#define IMPL ((QDomElementPrivate*)impl) |
#define IMPL ((QDomTextPrivate*)impl) |
#define IMPL ((QDomNotationPrivate*)impl) |
#define IMPL ((QDomEntityPrivate*)impl) |
#define IMPL ((QDomDocumentPrivate*)impl) |
|
static |
|
static |
Definition at line 4245 of file qdom.cpp.
Referenced by QDomAttrPrivate::save(), and QDomElementPrivate::save().
Definition at line 753 of file qdom.cpp.
Referenced by QDomDocumentPrivate::createCDATASection().
Definition at line 699 of file qdom.cpp.
Referenced by QDomDocumentPrivate::createTextNode(), fixedCDataSection(), fixedComment(), and fixedPIData().
Definition at line 724 of file qdom.cpp.
Referenced by QDomDocumentPrivate::createComment().
Definition at line 781 of file qdom.cpp.
Referenced by QDomDocumentPrivate::createProcessingInstruction().
Definition at line 810 of file qdom.cpp.
Referenced by QDomImplementation::createDocumentType().
Definition at line 843 of file qdom.cpp.
Referenced by QDomImplementation::createDocumentType().
Definition at line 645 of file qdom.cpp.
Referenced by QDomDocumentPrivate::createAttribute(), QDomDocumentPrivate::createAttributeNS(), QDomImplementation::createDocumentType(), QDomDocumentPrivate::createElement(), QDomDocumentPrivate::createElementNS(), QDomDocumentPrivate::createEntityReference(), and QDomDocumentPrivate::createProcessingInstruction().
|
static |
Definition at line 6360 of file qdom.cpp.
Referenced by QDomDocument::setContent(), and QDomDocumentPrivate::setContent().
|
static |
Definition at line 1913 of file qdom.cpp.
Referenced by QDomNodePrivate::normalize().
|
static |
Definition at line 104 of file qdom.cpp.
Referenced by fixedXmlName(), QDomAttrPrivate::QDomAttrPrivate(), QDomElementPrivate::QDomElementPrivate(), and QDomElementPrivate::setAttributeNS().
Definition at line 3656 of file qdom.cpp.
Referenced by QTestXunitStreamer::formatAttributes(), QDomDocumentTypePrivate::save(), QDomNotationPrivate::save(), and QDomEntityPrivate::save().
bool qt_xml_skipped_entity_in_content |
Definition at line 104 of file qxml.cpp.
Referenced by QXmlSimpleReader::parse(), QDomHandler::processingInstruction(), and QXmlSimpleReaderPrivate::processReference().