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
Tasking::LoopData Class Reference
+ Collaboration diagram for Tasking::LoopData:

Public Member Functions

LoopThreadDatathreadData ()
 

Public Attributes

const std::optional< int > m_loopCount = {}
 
const Loop::ValueGetter m_valueGetter = {}
 
const Loop::Condition m_condition = {}
 
QMutex m_threadDataMutex = {}
 
std::map< QThread *, LoopThreadDatam_threadDataMap = {}
 

Detailed Description

Definition at line 1254 of file tasktree.cpp.

Member Function Documentation

◆ threadData()

LoopThreadData & Tasking::LoopData::threadData ( )
inline

Definition at line 1257 of file tasktree.cpp.

References QThread::currentThread(), lock, m_threadDataMap, and m_threadDataMutex.

+ Here is the call graph for this function:

Member Data Documentation

◆ m_condition

const Loop::Condition Tasking::LoopData::m_condition = {}

Definition at line 1264 of file tasktree.cpp.

◆ m_loopCount

const std::optional<int> Tasking::LoopData::m_loopCount = {}

Definition at line 1262 of file tasktree.cpp.

◆ m_threadDataMap

std::map<QThread *, LoopThreadData> Tasking::LoopData::m_threadDataMap = {}

Definition at line 1268 of file tasktree.cpp.

Referenced by threadData().

◆ m_threadDataMutex

QMutex Tasking::LoopData::m_threadDataMutex = {}

Definition at line 1265 of file tasktree.cpp.

Referenced by threadData().

◆ m_valueGetter

const Loop::ValueGetter Tasking::LoopData::m_valueGetter = {}

Definition at line 1263 of file tasktree.cpp.


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