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

#include <qdom_p.h>

Collaboration diagram for QDomNodeListPrivate:

Public Member Functions

 QDomNodeListPrivate (QDomNodePrivate *)
 QDomNodeListPrivate (QDomNodePrivate *, const QString &)
 QDomNodeListPrivate (QDomNodePrivate *, const QString &, const QString &)
 ~QDomNodeListPrivate ()
bool operator== (const QDomNodeListPrivate &) const noexcept
void createList () const
bool checkNode (QDomNodePrivate *p) const
QDomNodePrivatefindNextInOrder (QDomNodePrivate *p) const
QDomNodePrivatefindPrevInOrder (QDomNodePrivate *p) const
void forEachNode (qxp::function_ref< void(QDomNodePrivate *)> yield) const
bool maybeCreateList () const
QDomNodePrivateitem (int index)
int length () const
int noexceptLength () const noexcept

Public Attributes

QAtomicInt ref
QDomNodePrivatenode_impl
QString tagname
QString nsURI
QList< QDomNodePrivate * > list
long timestamp

Detailed Description

Definition at line 140 of file qdom_p.h.

Constructor & Destructor Documentation

◆ QDomNodeListPrivate() [1/3]

QDomNodeListPrivate::QDomNodeListPrivate ( QDomNodePrivate * )

◆ QDomNodeListPrivate() [2/3]

QDomNodeListPrivate::QDomNodeListPrivate ( QDomNodePrivate * ,
const QString &  )

◆ QDomNodeListPrivate() [3/3]

QDomNodeListPrivate::QDomNodeListPrivate ( QDomNodePrivate * ,
const QString & ,
const QString &  )

◆ ~QDomNodeListPrivate()

QDomNodeListPrivate::~QDomNodeListPrivate ( )

Member Function Documentation

◆ checkNode()

bool QDomNodeListPrivate::checkNode ( QDomNodePrivate * p) const

◆ createList()

void QDomNodeListPrivate::createList ( ) const

◆ findNextInOrder()

QDomNodePrivate * QDomNodeListPrivate::findNextInOrder ( QDomNodePrivate * p) const

◆ findPrevInOrder()

QDomNodePrivate * QDomNodeListPrivate::findPrevInOrder ( QDomNodePrivate * p) const

◆ forEachNode()

void QDomNodeListPrivate::forEachNode ( qxp::function_ref< void(QDomNodePrivate *)> yield) const

◆ item()

QDomNodePrivate * QDomNodeListPrivate::item ( int index)

◆ length()

int QDomNodeListPrivate::length ( ) const

◆ maybeCreateList()

bool QDomNodeListPrivate::maybeCreateList ( ) const

◆ noexceptLength()

int QDomNodeListPrivate::noexceptLength ( ) const
noexcept

◆ operator==()

bool QDomNodeListPrivate::operator== ( const QDomNodeListPrivate & ) const
noexcept

Member Data Documentation

◆ list

QList<QDomNodePrivate *> QDomNodeListPrivate::list
mutable

Definition at line 167 of file qdom_p.h.

◆ node_impl

QDomNodePrivate* QDomNodeListPrivate::node_impl

Definition at line 164 of file qdom_p.h.

◆ nsURI

QString QDomNodeListPrivate::nsURI

Definition at line 166 of file qdom_p.h.

◆ ref

QAtomicInt QDomNodeListPrivate::ref

Definition at line 160 of file qdom_p.h.

◆ tagname

QString QDomNodeListPrivate::tagname

Definition at line 165 of file qdom_p.h.

◆ timestamp

long QDomNodeListPrivate::timestamp
mutable

Definition at line 168 of file qdom_p.h.


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