![]() |
Qt 4.8
|
Public Functions | |
| void | checkIfASCIICompatibleCodec () |
| NamespaceDeclaration & | findNamespace (const QString &namespaceUri, bool writeDeclaration=false, bool noDefault=false) |
| bool | finishStartElement (bool contents=true) |
| void | indent (int level) |
| QXmlStreamWriterPrivate (QXmlStreamWriter *q) | |
| void | write (const QStringRef &) |
| void | write (const QString &) |
| void | write (const char *s, int len) |
| template<int N> | |
| void | write (const char(&s)[N]) |
| void | writeEscaped (const QString &, bool escapeWhitespace=false) |
| void | writeNamespaceDeclaration (const NamespaceDeclaration &namespaceDeclaration) |
| void | writeStartElement (const QString &namespaceUri, const QString &name) |
| ~QXmlStreamWriterPrivate () | |
Public Functions inherited from QXmlStreamPrivateTagStack | |
| QStringRef | addToStringStorage (const QStringRef &s) |
| QStringRef | addToStringStorage (const QString &s) |
| QXmlStreamPrivateTagStack () | |
| Tag & | tagStack_pop () |
| Tag & | tagStack_push () |
Public Variables | |
| uint | autoFormatting:1 |
| QByteArray | autoFormattingIndent |
| QTextCodec * | codec |
| uint | deleteDevice:1 |
| QIODevice * | device |
| NamespaceDeclaration | emptyNamespace |
| QTextEncoder * | encoder |
| uint | hasError:1 |
| uint | inEmptyElement:1 |
| uint | inStartElement:1 |
| uint | isCodecASCIICompatible:1 |
| int | lastNamespaceDeclaration |
| uint | lastWasStartElement:1 |
| int | namespacePrefixCount |
| QString * | stringDevice |
| uint | wroteSomething:1 |
Public Variables inherited from QXmlStreamPrivateTagStack | |
| QXmlStreamSimpleStack< NamespaceDeclaration > | namespaceDeclarations |
| bool | tagsDone |
| QXmlStreamSimpleStack< Tag > | tagStack |
| QString | tagStackStringStorage |
| int | tagStackStringStorageSize |
Properties | |
| QXmlStreamWriter * | q_ptr |
Definition at line 3120 of file qxmlstream.cpp.
| QXmlStreamWriterPrivate::QXmlStreamWriterPrivate | ( | QXmlStreamWriter * | q | ) |
Definition at line 3169 of file qxmlstream.cpp.
|
inline |
Definition at line 3125 of file qxmlstream.cpp.
| void QXmlStreamWriterPrivate::checkIfASCIICompatibleCodec | ( | ) |
Definition at line 3190 of file qxmlstream.cpp.
Referenced by QXmlStreamWriterPrivate().
| QXmlStreamPrivateTagStack::NamespaceDeclaration & QXmlStreamWriterPrivate::findNamespace | ( | const QString & | namespaceUri, |
| bool | writeDeclaration = false, |
||
| bool | noDefault = false |
||
| ) |
Definition at line 3320 of file qxmlstream.cpp.
| bool QXmlStreamWriterPrivate::finishStartElement | ( | bool | contents = true | ) |
Definition at line 3300 of file qxmlstream.cpp.
| void QXmlStreamWriterPrivate::indent | ( | int | level | ) |
Definition at line 3355 of file qxmlstream.cpp.
| void QXmlStreamWriterPrivate::write | ( | const QStringRef & | s | ) |
Definition at line 3202 of file qxmlstream.cpp.
Referenced by finishStartElement(), indent(), write(), writeEscaped(), and writeNamespaceDeclaration().
| void QXmlStreamWriterPrivate::write | ( | const QString & | s | ) |
Definition at line 3221 of file qxmlstream.cpp.
| void QXmlStreamWriterPrivate::write | ( | const char * | s, |
| int | len | ||
| ) |
Definition at line 3271 of file qxmlstream.cpp.
|
inline |
| void QXmlStreamWriterPrivate::writeEscaped | ( | const QString & | s, |
| bool | escapeWhitespace = false |
||
| ) |
Definition at line 3240 of file qxmlstream.cpp.
| void QXmlStreamWriterPrivate::writeNamespaceDeclaration | ( | const NamespaceDeclaration & | namespaceDeclaration | ) |
| void QXmlStreamWriterPrivate::writeStartElement | ( | const QString & | namespaceUri, |
| const QString & | name | ||
| ) |
Definition at line 4042 of file qxmlstream.cpp.
| uint QXmlStreamWriterPrivate::autoFormatting |
Definition at line 3148 of file qxmlstream.cpp.
Referenced by QXmlStreamWriterPrivate().
| QByteArray QXmlStreamWriterPrivate::autoFormattingIndent |
Definition at line 3150 of file qxmlstream.cpp.
Referenced by indent().
| QTextCodec* QXmlStreamWriterPrivate::codec |
Definition at line 3155 of file qxmlstream.cpp.
Referenced by QXmlStreamWriterPrivate().
| uint QXmlStreamWriterPrivate::deleteDevice |
Definition at line 3142 of file qxmlstream.cpp.
Referenced by QXmlStreamWriterPrivate().
| QIODevice* QXmlStreamWriterPrivate::device |
Definition at line 3140 of file qxmlstream.cpp.
Referenced by QXmlStreamWriterPrivate(), and write().
| NamespaceDeclaration QXmlStreamWriterPrivate::emptyNamespace |
Definition at line 3151 of file qxmlstream.cpp.
Referenced by findNamespace().
| QTextEncoder* QXmlStreamWriterPrivate::encoder |
Definition at line 3156 of file qxmlstream.cpp.
Referenced by checkIfASCIICompatibleCodec(), QXmlStreamWriterPrivate(), and write().
| uint QXmlStreamWriterPrivate::hasError |
Definition at line 3147 of file qxmlstream.cpp.
Referenced by QXmlStreamWriterPrivate(), and write().
| uint QXmlStreamWriterPrivate::inEmptyElement |
Definition at line 3144 of file qxmlstream.cpp.
Referenced by finishStartElement(), and QXmlStreamWriterPrivate().
| uint QXmlStreamWriterPrivate::inStartElement |
Definition at line 3143 of file qxmlstream.cpp.
Referenced by finishStartElement(), and QXmlStreamWriterPrivate().
| uint QXmlStreamWriterPrivate::isCodecASCIICompatible |
Definition at line 3149 of file qxmlstream.cpp.
Referenced by checkIfASCIICompatibleCodec(), and write().
| int QXmlStreamWriterPrivate::lastNamespaceDeclaration |
Definition at line 3152 of file qxmlstream.cpp.
Referenced by finishStartElement(), and QXmlStreamWriterPrivate().
| uint QXmlStreamWriterPrivate::lastWasStartElement |
Definition at line 3145 of file qxmlstream.cpp.
Referenced by finishStartElement(), and QXmlStreamWriterPrivate().
| int QXmlStreamWriterPrivate::namespacePrefixCount |
Definition at line 3163 of file qxmlstream.cpp.
Referenced by findNamespace(), and QXmlStreamWriterPrivate().
|
private |
Definition at line 3121 of file qxmlstream.cpp.
| QString* QXmlStreamWriterPrivate::stringDevice |
Definition at line 3141 of file qxmlstream.cpp.
Referenced by QXmlStreamWriterPrivate(), and write().
| uint QXmlStreamWriterPrivate::wroteSomething |
Definition at line 3146 of file qxmlstream.cpp.
Referenced by finishStartElement(), and QXmlStreamWriterPrivate().