Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QDomDocumentTypePrivate Class Reference

#include <qdom_p.h>

Inheritance diagram for QDomDocumentTypePrivate:
Collaboration diagram for QDomDocumentTypePrivate:

Public Member Functions

 QDomDocumentTypePrivate (QDomDocumentPrivate *, QDomNodePrivate *parent=nullptr)
 QDomDocumentTypePrivate (QDomDocumentTypePrivate *n, bool deep)
 ~QDomDocumentTypePrivate ()
void init ()
QDomNodePrivatecloneNode (bool deep=true) override
QDomNodePrivateinsertBefore (QDomNodePrivate *newChild, QDomNodePrivate *refChild) override
QDomNodePrivateinsertAfter (QDomNodePrivate *newChild, QDomNodePrivate *refChild) override
QDomNodePrivatereplaceChild (QDomNodePrivate *newChild, QDomNodePrivate *oldChild) override
QDomNodePrivateremoveChild (QDomNodePrivate *oldChild) override
QDomNodePrivateappendChild (QDomNodePrivate *newChild) override
QDomNode::NodeType nodeType () const override
void save (QTextStream &s, int, int) const override
Public Member Functions inherited from QDomNodePrivate
 QDomNodePrivate (QDomDocumentPrivate *, QDomNodePrivate *parent=nullptr)
 QDomNodePrivate (QDomNodePrivate *n, bool deep)
virtual ~QDomNodePrivate ()
QString nodeName () const
QString nodeValue () const
virtual void setNodeValue (const QString &v)
QDomDocumentPrivateownerDocument ()
void setOwnerDocument (QDomDocumentPrivate *doc)
QDomNodePrivatenamedItem (const QString &name)
virtual void normalize ()
virtual void clear ()
QDomNodePrivateparent () const
void setParent (QDomNodePrivate *p)
void setNoParent ()
bool isAttr () const
bool isCDATASection () const
bool isDocumentFragment () const
bool isDocument () const
bool isDocumentType () const
bool isElement () const
bool isEntityReference () const
bool isText () const
bool isEntity () const
bool isNotation () const
bool isProcessingInstruction () const
bool isCharacterData () const
bool isComment () const
void saveSubTree (const QDomNodePrivate *n, QTextStream &s, int depth, int indent) const
virtual void afterSave (QTextStream &, int, int) const
void setLocation (int lineNumber, int columnNumber)

Public Attributes

QDomNamedNodeMapPrivateentities
QDomNamedNodeMapPrivatenotations
QString publicId
QString systemId
QString internalSubset
Public Attributes inherited from QDomNodePrivate
QAtomicInt ref
QDomNodePrivateprev
QDomNodePrivatenext
QDomNodePrivateownerNode
QDomNodePrivatefirst
QDomNodePrivatelast
QString name
QString value
QString prefix
QString namespaceURI
bool createdWithDom1Interface: 1
bool hasParent: 1
int lineNumber
int columnNumber

Detailed Description

Definition at line 219 of file qdom_p.h.

Constructor & Destructor Documentation

◆ QDomDocumentTypePrivate() [1/2]

QDomDocumentTypePrivate::QDomDocumentTypePrivate ( QDomDocumentPrivate * ,
QDomNodePrivate * parent = nullptr )

◆ QDomDocumentTypePrivate() [2/2]

QDomDocumentTypePrivate::QDomDocumentTypePrivate ( QDomDocumentTypePrivate * n,
bool deep )

◆ ~QDomDocumentTypePrivate()

QDomDocumentTypePrivate::~QDomDocumentTypePrivate ( )

Member Function Documentation

◆ appendChild()

QDomNodePrivate * QDomDocumentTypePrivate::appendChild ( QDomNodePrivate * newChild)
overridevirtual

Reimplemented from QDomNodePrivate.

◆ cloneNode()

QDomNodePrivate * QDomDocumentTypePrivate::cloneNode ( bool deep = true)
overridevirtual

Reimplemented from QDomNodePrivate.

◆ init()

void QDomDocumentTypePrivate::init ( )

◆ insertAfter()

QDomNodePrivate * QDomDocumentTypePrivate::insertAfter ( QDomNodePrivate * newChild,
QDomNodePrivate * refChild )
overridevirtual

Reimplemented from QDomNodePrivate.

◆ insertBefore()

QDomNodePrivate * QDomDocumentTypePrivate::insertBefore ( QDomNodePrivate * newChild,
QDomNodePrivate * refChild )
overridevirtual

Reimplemented from QDomNodePrivate.

◆ nodeType()

QDomNode::NodeType QDomDocumentTypePrivate::nodeType ( ) const
inlineoverridevirtual

Reimplemented from QDomNodePrivate.

Definition at line 235 of file qdom_p.h.

◆ removeChild()

QDomNodePrivate * QDomDocumentTypePrivate::removeChild ( QDomNodePrivate * oldChild)
overridevirtual

Reimplemented from QDomNodePrivate.

◆ replaceChild()

QDomNodePrivate * QDomDocumentTypePrivate::replaceChild ( QDomNodePrivate * newChild,
QDomNodePrivate * oldChild )
overridevirtual

Reimplemented from QDomNodePrivate.

◆ save()

void QDomDocumentTypePrivate::save ( QTextStream & s,
int ,
int  ) const
overridevirtual

Reimplemented from QDomNodePrivate.

Member Data Documentation

◆ entities

QDomNamedNodeMapPrivate* QDomDocumentTypePrivate::entities

Definition at line 240 of file qdom_p.h.

◆ internalSubset

QString QDomDocumentTypePrivate::internalSubset

Definition at line 244 of file qdom_p.h.

◆ notations

QDomNamedNodeMapPrivate* QDomDocumentTypePrivate::notations

Definition at line 241 of file qdom_p.h.

◆ publicId

QString QDomDocumentTypePrivate::publicId

Definition at line 242 of file qdom_p.h.

◆ systemId

QString QDomDocumentTypePrivate::systemId

Definition at line 243 of file qdom_p.h.


The documentation for this class was generated from the following file: