![]() |
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>.
|
Public Member Functions | |
RuntimeIteration (int index, RuntimeContainer *container) | |
std::optional< Loop > | loop () const |
void | deleteChild (RuntimeTask *node) |
Public Attributes | |
const int | m_iterationIndex = 0 |
const bool | m_isProgressive = true |
RuntimeContainer * | m_container = nullptr |
int | m_doneCount = 0 |
std::vector< std::unique_ptr< RuntimeTask > > | m_children = {} |
Definition at line 1692 of file tasktree.cpp.
Tasking::RuntimeIteration::RuntimeIteration | ( | int | index, |
RuntimeContainer * | container ) |
Definition at line 1876 of file tasktree.cpp.
void Tasking::RuntimeIteration::deleteChild | ( | RuntimeTask * | node | ) |
Definition at line 1887 of file tasktree.cpp.
References QSet< T >::cend(), it, m_children, ptr(), and task.
Referenced by Tasking::TaskTreePrivate::continueStart(), and Tasking::TaskTreePrivate::start().
std::optional< Loop > Tasking::RuntimeIteration::loop | ( | ) | const |
Definition at line 1882 of file tasktree.cpp.
References m_container, Tasking::RuntimeContainer::m_containerNode, and Tasking::ContainerNode::m_loop.
std::vector<std::unique_ptr<RuntimeTask> > Tasking::RuntimeIteration::m_children = {} |
Definition at line 1705 of file tasktree.cpp.
Referenced by deleteChild(), and Tasking::TaskTreePrivate::startChildren().
RuntimeContainer* Tasking::RuntimeIteration::m_container = nullptr |
Definition at line 1703 of file tasktree.cpp.
Referenced by Tasking::TaskTreePrivate::childDone(), Tasking::TaskTreePrivate::continueStart(), and loop().
int Tasking::RuntimeIteration::m_doneCount = 0 |
Definition at line 1704 of file tasktree.cpp.
Referenced by Tasking::TaskTreePrivate::childDone().
const bool Tasking::RuntimeIteration::m_isProgressive = true |
Definition at line 1702 of file tasktree.cpp.
Referenced by Tasking::TaskTreePrivate::invokeDoneHandler(), Tasking::isProgressive(), and Tasking::TaskTreePrivate::start().
const int Tasking::RuntimeIteration::m_iterationIndex = 0 |
Definition at line 1701 of file tasktree.cpp.