Tasking Solution

Contains a general purpose Tasking solution. More...

Namespaces

Tasking

Encloses all classes and global functions of the Tasking solution

Classes

Tasking::CustomTask

A class template used for declaring task items and defining their setup, done, and error handlers

Tasking::Group

Represents the basic element for composing declarative recipes describing how to execute and handle a nested tree of asynchronous tasks

Tasking::GroupItem

Represents the basic element that may be a part of any Group

Tasking::TaskAdapter

A class template for implementing custom task adapters

Tasking::TaskInterface

The abstract base class for implementing custom task adapters

Tasking::TaskTree

Runs an async task tree structure defined in a declarative way

Detailed Description

The Tasking solution depends on Qt only, and doesn't depend on any Qt Creator specific code.

© 2023 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.