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>.
Loading...
Searching...
No Matches
QQmlGuardedContextData Class Reference

#include <qqmlguardedcontextdata_p.h>

+ Collaboration diagram for QQmlGuardedContextData:

Public Member Functions

 QQmlGuardedContextData ()=default
 
 ~QQmlGuardedContextData ()
 
 QQmlGuardedContextData (QQmlGuardedContextData &&)=default
 
QQmlGuardedContextDataoperator= (QQmlGuardedContextData &&)=default
 
 QQmlGuardedContextData (QQmlRefPointer< QQmlContextData > data)
 
QQmlGuardedContextDataoperator= (QQmlRefPointer< QQmlContextData > d)
 
QQmlRefPointer< QQmlContextDatacontextData () const
 
void setContextData (QQmlRefPointer< QQmlContextData > contextData)
 
bool isNull () const
 
 operator const QQmlRefPointer< QQmlContextData > & () const
 
QQmlContextDataoperator* () const
 
QQmlContextDataoperator-> () const
 
QQmlGuardedContextDatanext () const
 

Detailed Description

Definition at line 23 of file qqmlguardedcontextdata_p.h.

Constructor & Destructor Documentation

◆ QQmlGuardedContextData() [1/3]

QQmlGuardedContextData::QQmlGuardedContextData ( )
default

◆ ~QQmlGuardedContextData()

QQmlGuardedContextData::~QQmlGuardedContextData ( )
inline

Definition at line 28 of file qqmlguardedcontextdata_p.h.

◆ QQmlGuardedContextData() [2/3]

QQmlGuardedContextData::QQmlGuardedContextData ( QQmlGuardedContextData && )
default

◆ QQmlGuardedContextData() [3/3]

QQmlGuardedContextData::QQmlGuardedContextData ( QQmlRefPointer< QQmlContextData > data)
inline

Definition at line 33 of file qqmlguardedcontextdata_p.h.

References setContextData().

+ Here is the call graph for this function:

Member Function Documentation

◆ contextData()

QQmlRefPointer< QQmlContextData > QQmlGuardedContextData::contextData ( ) const
inline

Definition at line 44 of file qqmlguardedcontextdata_p.h.

Referenced by setContextData().

+ Here is the caller graph for this function:

◆ isNull()

bool QQmlGuardedContextData::isNull ( ) const
inline

Definition at line 62 of file qqmlguardedcontextdata_p.h.

Referenced by QQmlVMEMetaObject::aliasTarget(), QQmlIncubatorPrivate::clear(), QQmlVMEMetaObject::metaCall(), QQmlVMEMetaObject::method(), and QQmlContextData::refreshExpressions().

+ Here is the caller graph for this function:

◆ next()

QQmlGuardedContextData * QQmlGuardedContextData::next ( ) const
inline

Definition at line 68 of file qqmlguardedcontextdata_p.h.

◆ operator const QQmlRefPointer< QQmlContextData > &()

QQmlGuardedContextData::operator const QQmlRefPointer< QQmlContextData > & ( ) const
inline

Definition at line 64 of file qqmlguardedcontextdata_p.h.

◆ operator*()

QQmlContextData & QQmlGuardedContextData::operator* ( ) const
inline

Definition at line 65 of file qqmlguardedcontextdata_p.h.

◆ operator->()

QQmlContextData * QQmlGuardedContextData::operator-> ( ) const
inline

Definition at line 66 of file qqmlguardedcontextdata_p.h.

◆ operator=() [1/2]

QQmlGuardedContextData & QQmlGuardedContextData::operator= ( QQmlGuardedContextData && )
default

◆ operator=() [2/2]

QQmlGuardedContextData & QQmlGuardedContextData::operator= ( QQmlRefPointer< QQmlContextData > d)
inline

Definition at line 38 of file qqmlguardedcontextdata_p.h.

References d, and setContextData().

+ Here is the call graph for this function:

◆ setContextData()

void QQmlGuardedContextData::setContextData ( QQmlRefPointer< QQmlContextData > contextData)
inline

Definition at line 45 of file qqmlguardedcontextdata_p.h.

References contextData(), and QQmlRefPointer< T >::data().

Referenced by QQmlGuardedContextData(), QQmlIncubatorPrivate::clear(), and operator=().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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