QStartedBarrier Class
template <int Limit = 1> class QStartedBarrierA started QBarrier with a given Limit. More...
| Header: | #include <qbarriertask.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS TaskTree)target_link_libraries(mytarget PRIVATE Qt6::TaskTree) |
| qmake: | QT += tasktree |
| Inherits: | QBarrier |
Note: All functions in this class are reentrant.
Public Functions
| QStartedBarrier(QObject *parent = nullptr) |
Related Non-Members
Detailed Description
QStartedBarrier is a QBarrier with a given Limit, already started when constucted.
Member Function Documentation
QStartedBarrier::QStartedBarrier(QObject *parent = nullptr)
Creates started QBarrier with a given parent and Limit. The default Limit is 1.
Related Non-Members
[alias] BarrierKickerGetter
Type alias for the function taking a QStoredBarrier and returning ExecutableItem, i.e. std::function<ExecutableItem(const QStoredBarrier &)>, to be used inside When constructor.
[alias] QStoredBarrier
Type alias for the QStoredMultiBarrier<1>, to be used inside recipes.
[alias] template <int Limit = 1> QStoredMultiBarrier
Type alias for the QtTaskTree::Storage<QStartedBarrier<Limit>>, to be used inside recipes.