Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qdom_p.h>
Public Member Functions | |
QDomNodeListPrivate (QDomNodePrivate *) | |
QDomNodeListPrivate (QDomNodePrivate *, const QString &) | |
QDomNodeListPrivate (QDomNodePrivate *, const QString &, const QString &) | |
~QDomNodeListPrivate () | |
bool | operator== (const QDomNodeListPrivate &) const |
bool | operator!= (const QDomNodeListPrivate &) const |
void | createList () const |
bool | maybeCreateList () const |
QDomNodePrivate * | item (int index) |
int | length () const |
Public Attributes | |
QAtomicInt | ref |
QDomNodePrivate * | node_impl |
QString | tagname |
QString | nsURI |
QList< QDomNodePrivate * > | list |
long | timestamp |
QDomNodeListPrivate::QDomNodeListPrivate | ( | QDomNodePrivate * | n_impl | ) |
Definition at line 607 of file qdom.cpp.
References node_impl, QBasicAtomicInteger< T >::ref(), QDomNodePrivate::ref, and timestamp.
QDomNodeListPrivate::QDomNodeListPrivate | ( | QDomNodePrivate * | n_impl, |
const QString & | name ) |
Definition at line 615 of file qdom.cpp.
References node_impl, QBasicAtomicInteger< T >::ref(), QDomNodePrivate::ref, tagname, and timestamp.
QDomNodeListPrivate::QDomNodeListPrivate | ( | QDomNodePrivate * | n_impl, |
const QString & | _nsURI, | ||
const QString & | localName ) |
Definition at line 625 of file qdom.cpp.
References node_impl, nsURI, QBasicAtomicInteger< T >::ref(), QDomNodePrivate::ref, tagname, and timestamp.
QDomNodeListPrivate::~QDomNodeListPrivate | ( | ) |
Definition at line 636 of file qdom.cpp.
References QBasicAtomicInteger< T >::deref(), node_impl, and QDomNodePrivate::ref.
void QDomNodeListPrivate::createList | ( | ) | const |
Definition at line 652 of file qdom.cpp.
References QList< T >::append(), QList< T >::clear(), QDomNodePrivate::first, QString::isNull(), list, QDomNodePrivate::next, node_impl, QDomDocumentPrivate::nodeListTime, nsURI, QDomNodePrivate::ownerDocument(), tagname, and timestamp.
Referenced by maybeCreateList().
QDomNodePrivate * QDomNodeListPrivate::item | ( | int | index | ) |
Definition at line 718 of file qdom.cpp.
References QList< T >::at(), list, maybeCreateList(), and QList< T >::size().
Referenced by QDomNodeList::item().
int QDomNodeListPrivate::length | ( | ) | const |
Definition at line 726 of file qdom.cpp.
References list, maybeCreateList(), and QList< T >::size().
Referenced by QDomNodeList::length().
bool QDomNodeListPrivate::maybeCreateList | ( | ) | const |
Definition at line 706 of file qdom.cpp.
References createList(), node_impl, QDomDocumentPrivate::nodeListTime, QDomNodePrivate::ownerDocument(), and timestamp.
Referenced by item(), and length().
bool QDomNodeListPrivate::operator!= | ( | const QDomNodeListPrivate & | other | ) | const |
Definition at line 647 of file qdom.cpp.
References operator==(), and other().
bool QDomNodeListPrivate::operator== | ( | const QDomNodeListPrivate & | other | ) | const |
|
mutable |
Definition at line 157 of file qdom_p.h.
Referenced by createList(), item(), and length().
QDomNodePrivate* QDomNodeListPrivate::node_impl |
Definition at line 154 of file qdom_p.h.
Referenced by QDomNodeListPrivate(), QDomNodeListPrivate(), QDomNodeListPrivate(), ~QDomNodeListPrivate(), createList(), maybeCreateList(), and operator==().
QString QDomNodeListPrivate::nsURI |
Definition at line 156 of file qdom_p.h.
Referenced by QDomNodeListPrivate(), and createList().
QAtomicInt QDomNodeListPrivate::ref |
Definition at line 150 of file qdom_p.h.
Referenced by QDomNodeList::QDomNodeList(), QDomNodeList::~QDomNodeList(), and QDomNodeList::operator=().
QString QDomNodeListPrivate::tagname |
Definition at line 155 of file qdom_p.h.
Referenced by QDomNodeListPrivate(), QDomNodeListPrivate(), createList(), and operator==().
|
mutable |
Definition at line 158 of file qdom_p.h.
Referenced by QDomNodeListPrivate(), QDomNodeListPrivate(), QDomNodeListPrivate(), createList(), and maybeCreateList().