summaryrefslogtreecommitdiffstats
path: root/async/src/async.h
Commit message (Expand)AuthorAge
* KAsync has moved to it's own kasync.git repositoryDan Vrátil2015-05-18
* Async: rename Async namespace to KAsyncDan Vrátil2015-05-15
* Async::waitChristian Mollekopf2015-04-28
* Async: Nested job error propagation.Christian Mollekopf2015-04-28
* Async: iterate to easily iterate over a container.Christian Mollekopf2015-04-27
* Fixed void async each.Christian Mollekopf2015-04-19
* Async: Ensure the future passed by reference to the handler remains valid.Christian Mollekopf2015-04-19
* Async: add runtime executor tracing for easier debuggingDan Vrátil2015-04-11
* Async: use baseclass instead of this-> to refer to parent class memberDan Vrátil2015-04-10
* Async: const'ifyDan Vrátil2015-04-06
* Async: improve error handling and error propagationDan Vrátil2015-04-06
* Async: update components and lifetime documentationDan Vrátil2015-04-04
* Async: implement progress reporting through futureDan Vrátil2015-04-04
* Async: one TODO done, few more to goDan Vrátil2015-04-04
* Async: fix crash in Job::nestedJobWrapperDan Vrátil2015-04-04
* Async: support (re-)executing single Job multiple timesDan Vrátil2015-04-01
* Async: have the top executor reference itself during executionDan Vrátil2015-04-01
* dowhile cleanup, second dowhile version without separate condition.Christian Mollekopf2015-04-01
* Added Async::dowhileChristian Mollekopf2015-04-01
* async todosChristian Mollekopf2015-03-31
* Attempt of a description how async is supposed to work, failing async lifetim...Christian Mollekopf2015-03-31
* Async: initial support for native chaining of KJobsDan Vrátil2015-03-30
* Async: allow consumer continuation without argumentsDan Vrátil2015-03-30
* Async: allow appending Jobs to already running or finished JobsDan Vrátil2015-02-21
* Async: allow appending existing Job objects to the Job chainDan Vrátil2015-02-20
* Async: allow Async::start() to have input valueDan Vrátil2015-02-20
* Async: beautificationDan Vrátil2015-02-09
* Async: move public API implementationDan Vrátil2015-02-09
* Async: Move Async::PrevOut to Async::detail::prevOutDan Vrátil2015-02-09
* Async: improve error handlingDan Vrátil2015-02-09
* Async: introduce sync executorsDan Vrátil2015-02-09
* Async: don't leak ExecutorsDan Vrátil2015-02-07
* Async: mark our future as finished after returning from error handlerDan Vrátil2015-02-07
* Async: remove unused FutureWatchersDan Vrátil2015-02-02
* Async: comments, default error job implementation.Christian Mollekopf2015-01-19
* Async: Error continuation.Christian Mollekopf2015-01-19
* Fixed Async::Future.Christian Mollekopf2015-01-19
* A null job.Christian Mollekopf2015-01-15
* Make async use of jobs work.Christian Mollekopf2015-01-06
* Async: relicense from GPLv2 to LGPLv2+Dan Vrátil2014-12-18
* Async: bring back synchronous Future::waitForFinished()Dan Vrátil2014-12-14
* Async: make the processing truly asynchronousDan Vrátil2014-12-14
* Async: make it build againDan Vrátil2014-12-12
* Async: add some simple documentationDan Vrátil2014-12-12
* Async: move some more code out-of-lineDan Vrátil2014-12-12
* Async: move some common code from executors to shared base classDan Vrátil2014-12-12
* Async: add Reduce taskDan Vrátil2014-12-12
* Async: move the actual task exection into Executor implementationDan Vrátil2014-12-11
* Async: change syntax of callablesDan Vrátil2014-12-11
* Async: move some definitions out-of-lineDan Vrátil2014-12-11