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
QFieldList< N, nextMember > Class Template Reference

#include <qfieldlist_p.h>

Collaboration diagram for QFieldList< N, nextMember >:

Public Member Functions

 QFieldList ()
N * first () const
N * takeFirst ()
void append (N *)
void prepend (N *)
bool isEmpty () const
bool isOne () const
bool isMany () const
int count () const
void append (QFieldList< N, nextMember > &)
void prepend (QFieldList< N, nextMember > &)
void insertAfter (N *, QFieldList< N, nextMember > &)
void copyAndClear (QFieldList< N, nextMember > &)
template<typename Tag>
void copyAndClearAppend (QForwardFieldList< N, nextMember, Tag > &)
template<typename Tag>
void copyAndClearPrepend (QForwardFieldList< N, nextMember, Tag > &)
bool flag () const
void setFlag ()
void clearFlag ()
void setFlagValue (bool)

Static Public Member Functions

static N * next (N *v)

Detailed Description

template<class N, N *N::* nextMember>
class QFieldList< N, nextMember >

Definition at line 50 of file qfieldlist_p.h.

Constructor & Destructor Documentation

◆ QFieldList()

template<class N, N *N::* nextMember>
QFieldList< N, nextMember >::QFieldList ( )
inline

Definition at line 164 of file qfieldlist_p.h.

Member Function Documentation

◆ append() [1/2]

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::append ( N * v)
inline

Definition at line 192 of file qfieldlist_p.h.

◆ append() [2/2]

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::append ( QFieldList< N, nextMember > & o)
inline

Definition at line 251 of file qfieldlist_p.h.

◆ clearFlag()

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::clearFlag ( )
inline

Definition at line 348 of file qfieldlist_p.h.

◆ copyAndClear()

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::copyAndClear ( QFieldList< N, nextMember > & o)
inline

Definition at line 306 of file qfieldlist_p.h.

◆ copyAndClearAppend()

template<class N, N *N::* nextMember>
template<typename Tag>
void QFieldList< N, nextMember >::copyAndClearAppend ( QForwardFieldList< N, nextMember, Tag > & o)
inline

Definition at line 317 of file qfieldlist_p.h.

◆ copyAndClearPrepend()

template<class N, N *N::* nextMember>
template<typename Tag>
void QFieldList< N, nextMember >::copyAndClearPrepend ( QForwardFieldList< N, nextMember, Tag > & o)
inline

Definition at line 327 of file qfieldlist_p.h.

◆ count()

template<class N, N *N::* nextMember>
int QFieldList< N, nextMember >::count ( ) const
inline

Definition at line 238 of file qfieldlist_p.h.

◆ first()

template<class N, N *N::* nextMember>
N * QFieldList< N, nextMember >::first ( ) const
inline

Definition at line 170 of file qfieldlist_p.h.

◆ flag()

template<class N, N *N::* nextMember>
bool QFieldList< N, nextMember >::flag ( ) const
inline

Definition at line 336 of file qfieldlist_p.h.

◆ insertAfter()

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::insertAfter ( N * after,
QFieldList< N, nextMember > & o )
inline

Definition at line 285 of file qfieldlist_p.h.

◆ isEmpty()

template<class N, N *N::* nextMember>
bool QFieldList< N, nextMember >::isEmpty ( ) const
inline

Definition at line 220 of file qfieldlist_p.h.

◆ isMany()

template<class N, N *N::* nextMember>
bool QFieldList< N, nextMember >::isMany ( ) const
inline

Definition at line 232 of file qfieldlist_p.h.

◆ isOne()

template<class N, N *N::* nextMember>
bool QFieldList< N, nextMember >::isOne ( ) const
inline

Definition at line 226 of file qfieldlist_p.h.

◆ next()

template<class N, N *N::* nextMember>
N * QFieldList< N, nextMember >::next ( N * v)
inlinestatic

Definition at line 244 of file qfieldlist_p.h.

◆ prepend() [1/2]

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::prepend ( N * v)
inline

Definition at line 206 of file qfieldlist_p.h.

◆ prepend() [2/2]

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::prepend ( QFieldList< N, nextMember > & o)
inline

Definition at line 268 of file qfieldlist_p.h.

◆ setFlag()

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::setFlag ( )
inline

Definition at line 342 of file qfieldlist_p.h.

◆ setFlagValue()

template<class N, N *N::* nextMember>
void QFieldList< N, nextMember >::setFlagValue ( bool v)
inline

Definition at line 354 of file qfieldlist_p.h.

◆ takeFirst()

template<class N, N *N::* nextMember>
N * QFieldList< N, nextMember >::takeFirst ( )
inline

Definition at line 176 of file qfieldlist_p.h.


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