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
QV4::DocumentImpl Class Referencefinal
Inheritance diagram for QV4::DocumentImpl:
Collaboration diagram for QV4::DocumentImpl:

Public Member Functions

 DocumentImpl ()
 ~DocumentImpl () override
void addref ()
void release ()
 DocumentImpl ()
 ~DocumentImpl () override
void addref ()
void release ()
Public Member Functions inherited from QQmlRefCounted< DocumentImpl >
void release () const
Public Member Functions inherited from QQmlRefCount
 QQmlRefCount ()
void addref () const
int count () const
Public Member Functions inherited from QV4::NodeImpl
 NodeImpl ()
virtual ~NodeImpl ()
void addref ()
void release ()
 NodeImpl ()
virtual ~NodeImpl ()
void addref ()
void release ()

Public Attributes

QString version
QString encoding
bool isStandalone
NodeImplroot
Public Attributes inherited from QV4::NodeImpl
Type type
QString namespaceUri
QString name
QString data
DocumentImpldocument
NodeImplparent
QList< NodeImpl * > children
QList< NodeImpl * > attributes

Additional Inherited Members

Public Types inherited from QV4::NodeImpl
enum  Type {
  Attr = 2 , CDATA = 4 , Comment = 8 , Document = 9 ,
  DocumentFragment = 11 , DocumentType = 10 , Element = 1 , Entity = 6 ,
  EntityReference = 5 , Notation = 12 , ProcessingInstruction = 7 , Text = 3 ,
  Attr = 2 , CDATA = 4 , Comment = 8 , Document = 9 ,
  DocumentFragment = 11 , DocumentType = 10 , Element = 1 , Entity = 6 ,
  EntityReference = 5 , Notation = 12 , ProcessingInstruction = 7 , Text = 3
}
enum  Type {
  Attr = 2 , CDATA = 4 , Comment = 8 , Document = 9 ,
  DocumentFragment = 11 , DocumentType = 10 , Element = 1 , Entity = 6 ,
  EntityReference = 5 , Notation = 12 , ProcessingInstruction = 7 , Text = 3 ,
  Attr = 2 , CDATA = 4 , Comment = 8 , Document = 9 ,
  DocumentFragment = 11 , DocumentType = 10 , Element = 1 , Entity = 6 ,
  EntityReference = 5 , Notation = 12 , ProcessingInstruction = 7 , Text = 3
}
Protected Member Functions inherited from QQmlRefCounted< DocumentImpl >
 ~QQmlRefCounted ()

Detailed Description

Definition at line 121 of file qqmlxmlhttprequest.cpp.

Constructor & Destructor Documentation

◆ DocumentImpl() [1/2]

QV4::DocumentImpl::DocumentImpl ( )
inline

Definition at line 125 of file qqmlxmlhttprequest.cpp.

References QV4::NodeImpl::Document, root, and QV4::NodeImpl::type.

◆ ~DocumentImpl() [1/2]

QV4::DocumentImpl::~DocumentImpl ( )
inlineoverride

Definition at line 126 of file qqmlxmlhttprequest.cpp.

References root.

◆ DocumentImpl() [2/2]

QV4::DocumentImpl::DocumentImpl ( )
inline

Definition at line 125 of file qqmlxmlhttprequest.cpp.

◆ ~DocumentImpl() [2/2]

QV4::DocumentImpl::~DocumentImpl ( )
inlineoverride

Definition at line 126 of file qqmlxmlhttprequest.cpp.

Member Function Documentation

◆ addref() [1/2]

void QV4::DocumentImpl::addref ( )
inline

Definition at line 136 of file qqmlxmlhttprequest.cpp.

◆ addref() [2/2]

void QV4::DocumentImpl::addref ( )
inline

Definition at line 136 of file qqmlxmlhttprequest.cpp.

◆ release() [1/2]

void QV4::DocumentImpl::release ( )
inline

Definition at line 137 of file qqmlxmlhttprequest.cpp.

◆ release() [2/2]

void QV4::DocumentImpl::release ( )
inline

Definition at line 137 of file qqmlxmlhttprequest.cpp.

Member Data Documentation

◆ encoding

QString QV4::DocumentImpl::encoding

Definition at line 131 of file qqmlxmlhttprequest.cpp.

◆ isStandalone

bool QV4::DocumentImpl::isStandalone

Definition at line 132 of file qqmlxmlhttprequest.cpp.

◆ root

NodeImpl * QV4::DocumentImpl::root

Definition at line 134 of file qqmlxmlhttprequest.cpp.

Referenced by DocumentImpl(), and ~DocumentImpl().

◆ version

QString QV4::DocumentImpl::version

Definition at line 130 of file qqmlxmlhttprequest.cpp.


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