QStartedBarrier Class

template <int Limit = 1> class QStartedBarrier

A started QBarrier with a given Limit. More...

Header: #include <qbarriertask.h>
Inherits: QBarrier

Note: All functions in this class are reentrant.

Public Functions

QStartedBarrier(QObject *parent = nullptr)

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.