![]() |
Qt 6.x
The Qt SDK
|
#include <qdom_p.h>
Inheritance diagram for QDomNodePrivate:
Collaboration diagram for QDomNodePrivate:Public Attributes | |
| QAtomicInt | ref |
| QDomNodePrivate * | prev |
| QDomNodePrivate * | next |
| QDomNodePrivate * | ownerNode |
| QDomNodePrivate * | first |
| QDomNodePrivate * | last |
| QString | name |
| QString | value |
| QString | prefix |
| QString | namespaceURI |
| bool | createdWithDom1Interface: 1 |
| bool | hasParent: 1 |
| int | lineNumber |
| int | columnNumber |
| QDomNodePrivate::QDomNodePrivate | ( | QDomDocumentPrivate * | doc, |
| QDomNodePrivate * | parent = nullptr |
||
| ) |
Definition at line 902 of file qdom.cpp.
References columnNumber, createdWithDom1Interface, last, lineNumber, next, prev, setOwnerDocument(), and setParent().
Here is the call graph for this function:| QDomNodePrivate::QDomNodePrivate | ( | QDomNodePrivate * | n, |
| bool | deep | ||
| ) |
Definition at line 917 of file qdom.cpp.
References appendChild(), columnNumber, createdWithDom1Interface, first, last, lineNumber, name, namespaceURI, next, prefix, prev, and setOwnerDocument().
Here is the call graph for this function:
|
virtual |
|
virtual |
Reimplemented in QDomDocumentTypePrivate.
Definition at line 1303 of file qdom.cpp.
References insertAfter().
Referenced by QDomNodePrivate(), QDomBuilder::characters(), QDomBuilder::comment(), QDomBuilder::processingInstruction(), QDomNamedNodeMapPrivate::setNamedItem(), QDomNamedNodeMapPrivate::setNamedItemNS(), QDomAttrPrivate::setNodeValue(), QDomBuilder::skippedEntity(), and QDomBuilder::startElement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented in QDomDocumentPrivate.
Definition at line 957 of file qdom.cpp.
Referenced by QDomDocumentPrivate::clear().
Here is the caller graph for this function:
|
virtual |
Reimplemented in QDomDocumentTypePrivate, QDomDocumentFragmentPrivate, QDomCharacterDataPrivate, QDomTextPrivate, QDomAttrPrivate, QDomElementPrivate, QDomCommentPrivate, QDomCDATASectionPrivate, QDomNotationPrivate, QDomEntityPrivate, QDomEntityReferencePrivate, QDomProcessingInstructionPrivate, and QDomDocumentPrivate.
|
virtual |
Reimplemented in QDomDocumentTypePrivate.
Definition at line 1079 of file qdom.cpp.
References first, isDocumentFragment(), last, next, QDomDocumentPrivate::nodeListTime, ownerDocument(), parent(), prev, QBasicAtomicInteger< T >::ref(), ref, removeChild(), and setParent().
Referenced by appendChild(), QDomDocumentTypePrivate::insertAfter(), and QDomTextPrivate::splitText().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented in QDomDocumentTypePrivate.
Definition at line 984 of file qdom.cpp.
References first, isDocumentFragment(), last, next, QDomDocumentPrivate::nodeListTime, ownerDocument(), parent(), prev, QBasicAtomicInteger< T >::ref(), ref, removeChild(), and setParent().
Referenced by QDomDocumentTypePrivate::insertBefore().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 83 of file qdom_p.h.
References QDomNode::AttributeNode, and nodeType().
Referenced by QDomNode::isAttr(), and QDomNode::toAttr().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 84 of file qdom_p.h.
References QDomNode::CDATASectionNode, and nodeType().
Referenced by QDomNode::isCDATASection(), and QDomNode::toCDATASection().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 101 of file qdom_p.h.
References QDomNode::CharacterDataNode, QDomNode::CommentNode, nodeType(), and QDomNode::TextNode.
Referenced by QDomNode::isCharacterData(), and QDomNode::toCharacterData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 107 of file qdom_p.h.
References QDomNode::CommentNode, and nodeType().
Referenced by QDomNode::isComment(), and QDomNode::toComment().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 86 of file qdom_p.h.
References QDomNode::DocumentNode, and nodeType().
Referenced by QDomNode::isDocument(), and QDomNode::toDocument().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 85 of file qdom_p.h.
References QDomNode::DocumentFragmentNode, and nodeType().
Referenced by insertAfter(), insertBefore(), QDomNode::isDocumentFragment(), replaceChild(), and QDomNode::toDocumentFragment().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 87 of file qdom_p.h.
References QDomNode::DocumentTypeNode, and nodeType().
Referenced by QDomNode::isDocumentType(), and QDomNode::toDocumentType().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 88 of file qdom_p.h.
References QDomNode::ElementNode, and nodeType().
Referenced by QDomNode::attributes(), QDomNode::hasAttributes(), QDomNode::isElement(), QDomAttr::ownerElement(), QDomTextPrivate::save(), and QDomNode::toElement().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 95 of file qdom_p.h.
References QDomNode::EntityNode, and nodeType().
Referenced by QDomNode::isEntity(), QDomDocumentTypePrivate::replaceChild(), and QDomNode::toEntity().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 89 of file qdom_p.h.
References QDomNode::EntityReferenceNode, and nodeType().
Referenced by QDomNode::isEntityReference(), and QDomNode::toEntityReference().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 96 of file qdom_p.h.
References nodeType(), and QDomNode::NotationNode.
Referenced by QDomNode::isNotation(), QDomDocumentTypePrivate::replaceChild(), and QDomNode::toNotation().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 97 of file qdom_p.h.
References nodeType(), and QDomNode::ProcessingInstructionNode.
Referenced by QDomNode::isProcessingInstruction(), and QDomNode::toProcessingInstruction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 90 of file qdom_p.h.
References QDomNode::CDATASectionNode, nodeType(), and QDomNode::TextNode.
Referenced by QDomNode::isText(), QDomElementPrivate::save(), QDomCommentPrivate::save(), and QDomNode::toText().
Here is the call graph for this function:
Here is the caller graph for this function:| QDomNodePrivate * QDomNodePrivate::namedItem | ( | const QString & | name | ) |
Definition at line 972 of file qdom.cpp.
References first.
Referenced by QDomNode::namedItem().
Here is the caller graph for this function:
|
inline |
Definition at line 50 of file qdom_p.h.
References name.
Referenced by QDomAttr::name(), QDomElementPrivate::removeAttributeNode(), QDomDocumentTypePrivate::removeChild(), QDomDocumentTypePrivate::replaceChild(), QDomElementPrivate::setAttributeNode(), QDomElement::tagName(), and QDomProcessingInstruction::target().
Here is the caller graph for this function:
|
inlinevirtual |
Reimplemented in QDomDocumentTypePrivate, QDomDocumentFragmentPrivate, QDomCharacterDataPrivate, QDomTextPrivate, QDomAttrPrivate, QDomElementPrivate, QDomCommentPrivate, QDomCDATASectionPrivate, QDomNotationPrivate, QDomEntityPrivate, QDomEntityReferencePrivate, QDomProcessingInstructionPrivate, and QDomDocumentPrivate.
Definition at line 109 of file qdom_p.h.
References QDomNode::BaseNode.
Referenced by QDomDocumentPrivate::importNode(), isAttr(), isCDATASection(), isCharacterData(), isComment(), isDocument(), isDocumentFragment(), isDocumentType(), isElement(), isEntity(), isEntityReference(), isNotation(), isProcessingInstruction(), and isText().
Here is the caller graph for this function:
|
inline |
Definition at line 51 of file qdom_p.h.
References value.
Referenced by QDomCharacterData::data(), QDomProcessingInstruction::data(), QDomElementPrivate::text(), and QDomAttr::value().
Here is the caller graph for this function:
|
virtual |
Definition at line 1351 of file qdom.cpp.
References qNormalizeNode().
Here is the call graph for this function:| QDomDocumentPrivate * QDomNodePrivate::ownerDocument | ( | ) |
Definition at line 1309 of file qdom.cpp.
References parent().
Referenced by QDomNodeListPrivate::createList(), insertAfter(), insertBefore(), QDomNodeListPrivate::item(), QDomNodeListPrivate::length(), removeChild(), replaceChild(), QDomElementPrivate::setAttribute(), QDomElementPrivate::setAttributeNS(), setNoParent(), and QDomTextPrivate::splitText().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 69 of file qdom_p.h.
References hasParent, and ownerNode.
Referenced by QDomBuilder::endElement(), insertAfter(), insertBefore(), ownerDocument(), QDomAttr::ownerElement(), removeChild(), replaceChild(), QDomTextPrivate::save(), and QDomTextPrivate::splitText().
Here is the caller graph for this function:
|
virtual |
Reimplemented in QDomDocumentTypePrivate.
Definition at line 1267 of file qdom.cpp.
References QBasicAtomicInteger< T >::deref(), last, next, QDomDocumentPrivate::nodeListTime, ownerDocument(), parent(), prev, ref, and setNoParent().
Referenced by insertAfter(), insertBefore(), qNormalizeNode(), QDomDocumentTypePrivate::removeChild(), QDomNamedNodeMapPrivate::removeNamedItem(), replaceChild(), and QDomAttrPrivate::setNodeValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Reimplemented in QDomDocumentTypePrivate.
Definition at line 1175 of file qdom.cpp.
References QBasicAtomicInteger< T >::deref(), first, isDocumentFragment(), last, next, QDomDocumentPrivate::nodeListTime, ownerDocument(), parent(), prev, QBasicAtomicInteger< T >::ref(), ref, removeChild(), setNoParent(), and setParent().
Referenced by QDomDocumentTypePrivate::replaceChild().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
depth is used for indentation, it seems.
Reimplemented in QDomDocumentTypePrivate, QDomTextPrivate, QDomAttrPrivate, QDomElementPrivate, QDomCommentPrivate, QDomCDATASectionPrivate, QDomNotationPrivate, QDomEntityPrivate, QDomEntityReferencePrivate, and QDomProcessingInstructionPrivate.
Definition at line 1361 of file qdom.cpp.
Referenced by save(), QDomElementPrivate::save(), and QDomDocumentPrivate::saveDocument().
Here is the call graph for this function:
Here is the caller graph for this function:| void QDomNodePrivate::setLocation | ( | int | lineNumber, |
| int | columnNumber | ||
| ) |
Definition at line 1370 of file qdom.cpp.
References columnNumber, and lineNumber.
Referenced by QDomBuilder::comment(), QDomBuilder::processingInstruction(), QDomBuilder::skippedEntity(), and QDomBuilder::startElement().
Here is the caller graph for this function:Reimplemented in QDomAttrPrivate.
Definition at line 52 of file qdom_p.h.
Referenced by QDomElementPrivate::setAttribute(), QDomElementPrivate::setAttributeNS(), QDomCharacterData::setData(), QDomProcessingInstruction::setData(), and QDomAttr::setValue().
Here is the caller graph for this function:
|
inline |
Definition at line 76 of file qdom_p.h.
References hasParent, ownerDocument(), and ownerNode.
Referenced by removeChild(), and replaceChild().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 896 of file qdom.cpp.
References hasParent, and ownerNode.
Referenced by QDomNodePrivate(), QDomNodePrivate(), and QDomDocumentPrivate::importNode().
Here is the caller graph for this function:
|
inline |
Definition at line 70 of file qdom_p.h.
References hasParent, and ownerNode.
Referenced by QDomDocumentPrivate::QDomDocumentPrivate(), QDomNodePrivate(), QDomNamedNodeMapPrivate::clone(), insertAfter(), insertBefore(), replaceChild(), and QDomElementPrivate::setAttributeNode().
Here is the caller graph for this function:| int QDomNodePrivate::columnNumber |
Definition at line 131 of file qdom_p.h.
Referenced by QDomNodePrivate(), QDomNodePrivate(), QDomNode::columnNumber(), and setLocation().
| bool QDomNodePrivate::createdWithDom1Interface |
Definition at line 127 of file qdom_p.h.
Referenced by QDomAttrPrivate::QDomAttrPrivate(), QDomElementPrivate::QDomElementPrivate(), QDomNodePrivate(), and QDomNodePrivate().
| QDomNodePrivate* QDomNodePrivate::first |
Definition at line 120 of file qdom_p.h.
Referenced by QDomDocumentTypePrivate::QDomDocumentTypePrivate(), QDomNodePrivate(), ~QDomNodePrivate(), clear(), QDomNodeListPrivate::createList(), QDomDocumentPrivate::documentElement(), insertAfter(), insertBefore(), namedItem(), qNormalizeNode(), replaceChild(), save(), QDomDocumentPrivate::saveDocument(), and QDomElementPrivate::text().
| bool QDomNodePrivate::hasParent |
Definition at line 128 of file qdom_p.h.
Referenced by parent(), setNoParent(), setOwnerDocument(), and setParent().
| QDomNodePrivate* QDomNodePrivate::last |
Definition at line 121 of file qdom_p.h.
Referenced by QDomNodePrivate(), QDomNodePrivate(), ~QDomNodePrivate(), clear(), insertAfter(), insertBefore(), removeChild(), replaceChild(), and QDomElementPrivate::save().
| int QDomNodePrivate::lineNumber |
Definition at line 130 of file qdom_p.h.
Referenced by QDomNodePrivate(), QDomNodePrivate(), QDomNode::lineNumber(), and setLocation().
| QString QDomNodePrivate::name |
Definition at line 123 of file qdom_p.h.
Referenced by QDomNodePrivate(), QDomImplementation::createDocumentType(), nodeName(), QDomDocumentTypePrivate::save(), QDomElementPrivate::save(), QDomEntityPrivate::save(), QDomElementPrivate::setAttributeNodeNS(), QDomElement::setTagName(), and QDomBuilder::startDTD().
| QString QDomNodePrivate::namespaceURI |
Definition at line 126 of file qdom_p.h.
Referenced by QDomAttrPrivate::QDomAttrPrivate(), QDomElementPrivate::QDomElementPrivate(), QDomNodePrivate(), QDomAttrPrivate::save(), QDomElementPrivate::save(), and QDomElementPrivate::setAttributeNodeNS().
| QDomNodePrivate* QDomNodePrivate::next |
Definition at line 118 of file qdom_p.h.
Referenced by QDomNodePrivate(), QDomNodePrivate(), QDomNodeListPrivate::createList(), QDomDocumentPrivate::documentElement(), insertAfter(), insertBefore(), qNormalizeNode(), removeChild(), replaceChild(), QDomElementPrivate::save(), QDomCommentPrivate::save(), and QDomDocumentPrivate::saveDocument().
| QDomNodePrivate* QDomNodePrivate::ownerNode |
Definition at line 119 of file qdom_p.h.
Referenced by parent(), QDomAttrPrivate::save(), setNoParent(), setOwnerDocument(), and setParent().
| QString QDomNodePrivate::prefix |
Definition at line 125 of file qdom_p.h.
Referenced by QDomAttrPrivate::QDomAttrPrivate(), QDomElementPrivate::QDomElementPrivate(), QDomNodePrivate(), QDomAttrPrivate::save(), QDomElementPrivate::save(), QDomElementPrivate::setAttributeNodeNS(), and QDomElementPrivate::setAttributeNS().
| QDomNodePrivate* QDomNodePrivate::prev |
Definition at line 117 of file qdom_p.h.
Referenced by QDomNodePrivate(), QDomNodePrivate(), insertAfter(), insertBefore(), removeChild(), replaceChild(), QDomElementPrivate::save(), and QDomCommentPrivate::save().
| QAtomicInt QDomNodePrivate::ref |
Definition at line 116 of file qdom_p.h.
Referenced by QDomNode::QDomNode(), QDomNode::QDomNode(), QDomNodeListPrivate::QDomNodeListPrivate(), QDomNodeListPrivate::QDomNodeListPrivate(), QDomNodeListPrivate::QDomNodeListPrivate(), QDomNode::~QDomNode(), QDomNodeListPrivate::~QDomNodeListPrivate(), QDomNode::clear(), QDomImplementation::createDocumentType(), QDomDocumentPrivate::importNode(), insertAfter(), insertBefore(), QDomNode::operator=(), removeChild(), and replaceChild().
| QString QDomNodePrivate::value |
Definition at line 124 of file qdom_p.h.
Referenced by QDomNamedNodeMapPrivate::item(), nodeValue(), and QDomCommentPrivate::save().