Mathew Sutcliffe
|
a895cc2c54
|
refs #624 Removed many workarounds, no longer needed.
|
2016-03-22 16:02:58 +00:00 |
|
Mathew Sutcliffe
|
a8fc899219
|
refs #624 Use std alias traits.
|
2016-03-22 16:02:48 +00:00 |
|
Mathew Sutcliffe
|
b33781717e
|
refs #624 Remove noexcept from destructors, which are implicitly noexcept.
|
2016-03-19 21:07:56 +00:00 |
|
Mathew Sutcliffe
|
c26a6fef8b
|
refs #624 Use noexcept instead of Q_DECL_NOEXCEPT.
|
2016-03-19 21:07:15 +00:00 |
|
Mathew Sutcliffe
|
1282fc4c14
|
refs #540 Add the ability to capture the current call stack, and use it in singleShot.
|
2015-12-08 22:30:10 +00:00 |
|
Mathew Sutcliffe
|
1dc4864ffa
|
refs #476 Facility to ask worker to abandon its task and finish early.
|
2015-11-26 18:24:10 +00:00 |
|
Mathew Sutcliffe
|
feeca47060
|
Assert earlier when thenWithResult type doesn't match lambda return type.
|
2015-11-19 21:05:18 +00:00 |
|
Mathew Sutcliffe
|
56d8bf4651
|
refs #457 Workaround GCC 4.7.2 internal compiler error.
|
2015-11-19 20:58:25 +00:00 |
|
Mathew Sutcliffe
|
3cc9468d63
|
refs #457 CWorker support for non-void tasks and thenWithResult().
|
2015-11-19 20:58:23 +00:00 |
|
Mathew Sutcliffe
|
6131030267
|
refs #457 Refactored SFINAE into a protected part of CWorker.
|
2015-11-19 20:58:22 +00:00 |
|
Mathew Sutcliffe
|
732903b243
|
refs #439 Adjust noexcept specification of worker methods commonly used in destructors.
|
2015-06-02 18:54:08 +01:00 |
|
Mathew Sutcliffe
|
17c1742bec
|
refs #439 CWorkerBase::waitForFinished().
|
2015-06-02 18:54:08 +01:00 |
|
Roland Winklmeier
|
46cff6bce8
|
Add doxygen note to CWorker
|
2015-05-28 22:46:32 +02:00 |
|
Roland Winklmeier
|
a089d3641d
|
refs #403 add BlackMisc shared library build
|
2015-05-05 21:34:19 +02:00 |
|
Roland Winklmeier
|
1b26311983
|
Fix license header spelling
|
2015-04-16 00:59:56 +02:00 |
|
Klaus Basan
|
aafee8eafd
|
refs #402, post merge feedback by MS
|
2015-04-11 02:09:10 +02:00 |
|
Klaus Basan
|
5d491b9456
|
refs #380, use CWorker instead of QConcurrent for threaded reader (bookings/VATSIM file)
|
2015-03-20 16:33:43 +01:00 |
|
Klaus Basan
|
f0db7ed660
|
refs #380, QConcurrent vs QThread sample and fix
* in same step fixed nullptr issue in worker (with no parent)
* Changed from QConccurennt::run to CWorker in core
|
2015-03-20 16:33:23 +01:00 |
|
Mathew Sutcliffe
|
2a1541786a
|
refs #334 Added class CContinuousWorker, base class for long-lived threaded worker objects. Inherits from CWorkerBase.
|
2014-11-30 02:29:21 +01:00 |
|
Mathew Sutcliffe
|
7b352c907a
|
refs #334 Refactored CWorker parts relating to finished() signal into new base class CWorkerBase.
|
2014-11-30 02:29:18 +01:00 |
|
Mathew Sutcliffe
|
cbbf9c256a
|
refs #348 Added thread safety guarantees in CLogSubscriber.
|
2014-11-30 00:57:43 +01:00 |
|
Mathew Sutcliffe
|
c30bf9f61e
|
refs #336 Fixed CLogHandler thread safety in swiftcore.
|
2014-10-16 17:06:46 +01:00 |
|
Roland Winklmeier
|
d032d250d5
|
Fix missing mutex include on Linux
|
2014-10-07 16:41:18 +02:00 |
|
Klaus Basan
|
0d74afe02a
|
Fixed return type to void as discussed:
https://dev.vatsim-germany.org/issues/325#note-26
|
2014-10-07 13:17:37 +02:00 |
|
Mathew Sutcliffe
|
418dd5e126
|
refs #325, CWorker class for executing arbitrary tasks in their own threads
|
2014-10-07 13:10:49 +02:00 |
|