Denis Blank
|
89031d932c
|
Rename cti::asio_token to cti::use_continuable
* support -> external
|
2020-04-03 17:25:52 +02:00 |
|
Denis Blank
|
135ebfccf3
|
Start to implement loop and async
|
2019-01-13 17:05:28 +01:00 |
|
Denis Blank
|
cc83fd5251
|
Rearrange the internal headers
|
2018-11-18 18:46:15 +01:00 |
|
Denis Blank
|
7189068037
|
Also test MSVC with /std:c++latest
|
2018-03-12 09:36:15 +01:00 |
|
Denis Blank
|
b1d7a76c8f
|
Move the new remapping functionality to its own header
|
2018-02-27 02:19:08 +01:00 |
|
Denis Blank
|
02fbad159c
|
Add missing licenses to cmake files
|
2018-02-26 19:28:24 +01:00 |
|
Denis Blank
|
786792f4f0
|
Add cti::promisify with an initial boost asio helper
|
2018-02-26 05:04:38 +01:00 |
|
Denis Blank
|
f81f0e649c
|
Initial work on creating the result object
|
2018-02-19 04:55:02 +01:00 |
|
Denis Blank
|
7c0aa6e6ba
|
Move the composition functions to it's own header
|
2018-02-10 03:30:52 +01:00 |
|
Denis Blank
|
6a8919c63d
|
Add the public headers for both traversal strategies
|
2018-02-05 23:47:50 +01:00 |
|
Denis Blank
|
0d3a88c4a1
|
Take my GSoC code for nested pack traversal over
* See https://naios.github.io/gsoc2017 for details
|
2018-02-05 23:47:07 +01:00 |
|
Denis Blank
|
17a4e8a8da
|
Remove the continuable-api header
|
2018-02-02 00:24:38 +01:00 |
|
Denis Blank
|
f4ee3ea0d1
|
Make continuable.hpp include all headers of the library
* Move the old continuable.hpp header into continuable-types.hpp
|
2018-01-30 00:14:47 +01:00 |
|
Denis Blank
|
6001e99723
|
Make continuables usable in await expressions
|
2017-11-13 15:03:52 +01:00 |
|
Denis Blank
|
d8591d1f13
|
More work on using operator await
|
2017-11-13 13:32:34 +01:00 |
|
Denis Blank
|
dcadc77956
|
Update the doxgen documentation
|
2017-10-04 19:37:10 +02:00 |
|
Denis Blank
|
0eb272a46f
|
Move generic transforms out of the main class
* Introduce apply to use generic transforms which are
defined out of class.
|
2017-10-04 04:05:11 +02:00 |
|
Denis Blank
|
457a9dca00
|
Simplify some tests in order to reduce heap usage while building
|
2017-10-03 17:32:03 +02:00 |
|
Denis Blank
|
e594989af2
|
More implementation work on error handling
|
2017-10-01 01:40:32 +02:00 |
|
Denis Blank
|
37c70c3365
|
First building API of promises and error handling
* Currently not functional (yet)
|
2017-09-30 02:13:27 +02:00 |
|
Denis Blank
|
b65eea8b1a
|
Started to implement promises and multi execution flow
|
2017-09-27 02:32:46 +02:00 |
|
Denis Blank
|
bc2d46ff40
|
Split more functionality into seperate header
|
2017-09-25 03:28:00 +02:00 |
|
Denis Blank
|
bd68d14b34
|
Split the header into multiple files
|
2017-09-24 19:55:58 +02:00 |
|
Denis Blank
|
52e62ccbf4
|
Split the unit test type instantiations for reducing memory usage
|
2017-03-01 13:50:51 +01:00 |
|
Denis Blank
|
3b4fd82039
|
Base implementation of partial callback calls
|
2017-02-28 22:22:28 +01:00 |
|
Denis Blank
|
6e5ec79754
|
initial commit
|
2017-02-26 00:33:32 +01:00 |
|