net.efever.aconcurrent

Enhanced QtConcurrent with AsyncFuture

version 0.1.8

To install:

❯ qpm install net.efever.aconcurrent

AConcurrent Enhance QtConcurrent via AsyncFuture

Installation

qpm install net.efever.aconcurrent

API

QFuture AConcurrent::runOnMainThread(Functor functor)

QFuture AConcurrent::mapped(Sequence sequence, Functor worker)

  • An implementation that support lambda function

QFuture AConcurrent::blockingMapped(Sequence sequence, Functor worker)

Queue AConcurrent::queue(Functor worker)

void AConcurrent::debounce(context, key, future, functor)

Author

Ben Lau

Info
View on Github

License: APACHE_2_0

Installs
Today 0
This week 2
This month 3
This year 301
Total 301
Dependencies

None.

Versions