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
QDomCharacterDataPrivate Class Reference

#include <qdom_p.h>

Inheritance diagram for QDomCharacterDataPrivate:
Collaboration diagram for QDomCharacterDataPrivate:

Public Member Functions

 QDomCharacterDataPrivate (QDomDocumentPrivate *, QDomNodePrivate *parent, const QString &data)
 QDomCharacterDataPrivate (QDomCharacterDataPrivate *n, bool deep)
int dataLength () const
QString substringData (unsigned long offset, unsigned long count) const
void appendData (const QString &arg)
void insertData (unsigned long offset, const QString &arg)
void deleteData (unsigned long offset, unsigned long count)
void replaceData (unsigned long offset, unsigned long count, const QString &arg)
QDomNode::NodeType nodeType () const override
QDomNodePrivatecloneNode (bool deep=true) 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)
virtual QDomNodePrivateinsertBefore (QDomNodePrivate *newChild, QDomNodePrivate *refChild)
virtual QDomNodePrivateinsertAfter (QDomNodePrivate *newChild, QDomNodePrivate *refChild)
virtual QDomNodePrivatereplaceChild (QDomNodePrivate *newChild, QDomNodePrivate *oldChild)
virtual QDomNodePrivateremoveChild (QDomNodePrivate *oldChild)
virtual QDomNodePrivateappendChild (QDomNodePrivate *newChild)
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 save (QTextStream &, int, int) const
virtual void afterSave (QTextStream &, int, int) const
void setLocation (int lineNumber, int columnNumber)

Additional Inherited Members

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 258 of file qdom_p.h.

Constructor & Destructor Documentation

◆ QDomCharacterDataPrivate() [1/2]

QDomCharacterDataPrivate::QDomCharacterDataPrivate ( QDomDocumentPrivate * ,
QDomNodePrivate * parent,
const QString & data )

◆ QDomCharacterDataPrivate() [2/2]

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

Member Function Documentation

◆ appendData()

void QDomCharacterDataPrivate::appendData ( const QString & arg)

◆ cloneNode()

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

Reimplemented from QDomNodePrivate.

Reimplemented in QDomCommentPrivate, and QDomTextPrivate.

◆ dataLength()

int QDomCharacterDataPrivate::dataLength ( ) const

◆ deleteData()

void QDomCharacterDataPrivate::deleteData ( unsigned long offset,
unsigned long count )

◆ insertData()

void QDomCharacterDataPrivate::insertData ( unsigned long offset,
const QString & arg )

◆ nodeType()

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

Reimplemented from QDomNodePrivate.

Reimplemented in QDomCommentPrivate, and QDomTextPrivate.

Definition at line 272 of file qdom_p.h.

◆ replaceData()

void QDomCharacterDataPrivate::replaceData ( unsigned long offset,
unsigned long count,
const QString & arg )

◆ substringData()

QString QDomCharacterDataPrivate::substringData ( unsigned long offset,
unsigned long count ) const

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