Package: wnpp Severity: wishlist Owner: Wookey <woo...@debian.org> * Package name : asyncfuture Version : 0~0.1 Upstream Author : Ben Lau, Philip Schuchardt <vpica...@gmail.com> * URL : https://github.com/vpicaver/asyncfuture * License : Apache2 Programming Lang: C++ Description : Enhanced Qfuture (Qt) interface
AsyncFuture is designed to enhance the QFuture function, removing some of its limitations, and enabling a better way to use it for asynchronous programming. It provides a Promise object-like interface. . QFuture is used together with QtConcurrent to represent the result of an asynchronous computation, and is a powerful component for multi-thread programming. But its usage is normally limited to the result of threads, and it doesn't work with the asynchronous signal emitted by QObject. It is also troublesome to setup the listener function via QFutureWatcher. This project is inspired by AsynQt and RxCpp, and fixes those things. . It is a header-only 'library' This is a build-dependency of cavewhere.