![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qdirlisting.h>
Public Types | |
using | iterator_category = std::input_iterator_tag |
using | value_type = DirEntry |
using | difference_type = qint64 |
using | pointer = const value_type * |
using | reference = const value_type & |
Public Member Functions | |
const_iterator ()=default | |
const_iterator (const_iterator &&) noexcept=default | |
const_iterator & | operator= (const_iterator &&) noexcept=default |
reference | operator* () const |
Returns a {const QDirListing::DirEntry &} of the directory entry this iterator points to. | |
pointer | operator-> () const |
Returns a {const QDirListing::DirEntry *} to the directory entry this iterator points to. | |
const_iterator & | operator++ () |
Pre-increment operator. | |
void | operator++ (int) |
Friends | |
class | QDirListing |
bool | operator== (const const_iterator &lhs, sentinel) noexcept |
bool | operator!= (const const_iterator &lhs, sentinel) noexcept |
bool | operator== (sentinel, const const_iterator &rhs) noexcept |
bool | operator!= (sentinel, const const_iterator &rhs) noexcept |
Definition at line 110 of file qdirlisting.h.
Definition at line 119 of file qdirlisting.h.
using QDirListing::const_iterator::iterator_category = std::input_iterator_tag |
Definition at line 117 of file qdirlisting.h.
using QDirListing::const_iterator::pointer = const value_type * |
Definition at line 120 of file qdirlisting.h.
using QDirListing::const_iterator::reference = const value_type & |
Definition at line 121 of file qdirlisting.h.
Definition at line 118 of file qdirlisting.h.
|
default |
|
defaultnoexcept |
|
inline |
Returns a {const QDirListing::DirEntry &} of the directory entry this iterator points to.
Definition at line 127 of file qdirlisting.h.
Referenced by QDirIteratorPrivate::skipToNextMatch().
|
inline |
Pre-increment operator.
Advances the iterator and returns a reference to it.
Definition at line 129 of file qdirlisting.h.
Referenced by QDirListing::begin(), operator++(), and QDirIteratorPrivate::skipToNextMatch().
|
inline |
Definition at line 130 of file qdirlisting.h.
References operator++().
|
inline |
Returns a {const QDirListing::DirEntry *} to the directory entry this iterator points to.
Definition at line 128 of file qdirlisting.h.
|
defaultnoexcept |
|
friend |
Definition at line 135 of file qdirlisting.h.
References operator==.
|
friend |
Definition at line 139 of file qdirlisting.h.
References operator==.
|
friend |
Definition at line 133 of file qdirlisting.h.
Referenced by operator!=, and operator==.
|
friend |
|
friend |
Definition at line 113 of file qdirlisting.h.