QtBase  v6.3.1
Typedefs | Enumerations | Functions | Variables
src_corelib_thread_qfuture.cpp File Reference

Go to the source code of this file.

Typedefs

using NetworkReply = std::variant< QByteArray, QNetworkReply::NetworkError >
 [2] More...
 
using IOResult = std::variant< QString, IOError >
 

Enumerations

enum class  IOError { FailedToRead , FailedToWrite }
 

Functions

QFutureIterator< QStringi (future)
 [1] More...
 
 while (i.hasNext()) QString s
 
i toBack ()
 
 if (auto filePath=std::get_if< QString >(&result))
 

Variables

QFuture< QStringfuture = ...
 [0] More...
 
QFuture< QString >::const_iterator i
 
auto result = future.result()
 

Typedef Documentation

◆ IOResult

Definition at line 80 of file src_corelib_thread_qfuture.cpp.

◆ NetworkReply

[2]

[3]

Definition at line 77 of file src_corelib_thread_qfuture.cpp.

Enumeration Type Documentation

◆ IOError

enum IOError
strong
Enumerator
FailedToRead 
FailedToWrite 

Definition at line 79 of file src_corelib_thread_qfuture.cpp.

Function Documentation

◆ i()

QFutureIterator<QString> i ( future  )

[1]

[2]

◆ if()

if ( auto  filePath = std::get_if<QString>(&result))

[4]

[5]

[5]

[6]

[6]

[7]

[7]

[8]

[8]

[9]

[9]

[10]

[10]

[11]

[11]

[12]

[12]

[13]

[13]

[14]

[14]

[15]

[15]

[16]

[16]

[17]

[17]

[18]

[18]

[19]

[19]

[20]

[20]

[21]

[21]

[22]

[22]

[23]

[23]

[24]

[24]

[25]

[25]

[26]

[26]

[27]

[27]

Definition at line 97 of file src_corelib_thread_qfuture.cpp.

Here is the call graph for this function:

◆ toBack()

i toBack ( )

◆ while()

while ( i.  hasNext())

Definition at line 87 of file doc_src_containers.cpp.

Here is the call graph for this function:

Variable Documentation

◆ future

QFuture<IOResult> future = ...

[0]

[3]

[1]

[4]

Definition at line 52 of file src_corelib_thread_qfuture.cpp.

◆ i

QFuture<QString>::const_iterator i

Definition at line 54 of file src_corelib_thread_qfuture.cpp.

◆ result

auto result = future.result()

Definition at line 96 of file src_corelib_thread_qfuture.cpp.