Denis Blank
|
9ab9b5e7fb
|
Rename composition to connection
|
2018-03-12 08:35:19 +01:00 |
|
Denis Blank
|
093ecae1c0
|
composition > connection
|
2018-03-12 08:30:18 +01:00 |
|
Denis Blank
|
cd6f7445f0
|
Calculate the connection hint directly from the intermediate result
|
2018-03-12 08:25:44 +01:00 |
|
Denis Blank
|
49a097660b
|
Move the composition strategies into their own header
|
2018-03-12 08:05:06 +01:00 |
|
Denis Blank
|
3df06820ef
|
Make the seq dependency only dependent from the aggregate header
|
2018-03-12 08:02:43 +01:00 |
|
Denis Blank
|
a3e995c0ce
|
Improve order dependence for the coroutine detection
|
2018-03-12 07:24:04 +01:00 |
|
Denis Blank
|
c702682e40
|
Change cmake CTI_CONTINUABLE_WITH_AWAIT to CTI_CONTINUABLE_WITH_EXPERIMENTAL_COROUTINE
|
2018-03-12 07:13:41 +01:00 |
|
Denis Blank
|
9f881f83f0
|
Move the slideshow code to examples
* Remove the rest from doc
|
2018-03-12 07:07:30 +01:00 |
|
Denis Blank
|
b5571c5ee1
|
Convert the seq and all tests into typed tests
* Hopefully this fixes the GCC virtual memory errors
|
2018-03-12 06:55:51 +01:00 |
|
Denis Blank
|
c72d1afa8b
|
Fix a MSVC test failure
|
2018-03-12 06:19:34 +01:00 |
|
Denis Blank
|
4c39532d7c
|
In source documentation improvements
|
2018-03-12 05:42:27 +01:00 |
|
Denis Blank
|
27aafa2f0e
|
Cleanup the readme
|
2018-03-11 10:26:12 +01:00 |
|
Denis Blank
|
2d1fda228f
|
Finish the documentation
|
2018-03-11 09:40:16 +01:00 |
|
Denis Blank
|
936a09dac2
|
Finish the await tutorial
|
2018-03-11 08:46:46 +01:00 |
|
Denis Blank
|
4665dc931b
|
Changing promisify::from_asio to promisify::from
|
2018-03-11 08:23:58 +01:00 |
|
Denis Blank
|
d7c305ad33
|
More work on the documentation
|
2018-03-11 08:23:42 +01:00 |
|
Denis Blank
|
60f40415c3
|
Finish the connection tutorial
|
2018-03-11 06:40:11 +01:00 |
|
Denis Blank
|
71e219cbe0
|
Started the connection tutorial
|
2018-03-11 04:32:12 +01:00 |
|
Denis Blank
|
b031417aa8
|
Compositions -> Connections
|
2018-03-10 15:37:05 +01:00 |
|
Denis Blank
|
f6ee04a0c0
|
Add a configuration documentation section
|
2018-03-10 14:28:46 +01:00 |
|
Denis Blank
|
146ac6c3d8
|
More work on the tutorial
|
2018-03-10 13:47:36 +01:00 |
|
Denis Blank
|
34e0197453
|
More work on the tutorial section
|
2018-03-10 12:51:48 +01:00 |
|
Denis Blank
|
8d6a9b6b24
|
Started the new tutorial section
|
2018-03-10 10:30:03 +01:00 |
|
Denis Blank
|
a6fb2d25d4
|
First work on switching over to a new doxygen driven documentation
|
2018-03-10 08:38:40 +01:00 |
|
Denis Blank
|
9d4fa2250f
|
Move the Doxygen config
|
2018-03-09 22:15:00 +01:00 |
|
Denis Blank
|
a9432b2c9a
|
Some improvements to the documentation
|
2018-03-09 15:45:28 +01:00 |
|
Denis Blank
|
a95246d45c
|
Attempt to fix the GCC and MSVC build
|
2018-03-09 11:49:00 +01:00 |
|
Denis Blank
|
cb4497ef1d
|
Fix the remaining doxygen warnings
|
2018-03-09 11:19:36 +01:00 |
|
Denis Blank
|
17b0f7544d
|
Some improvements to the documentation
|
2018-03-09 11:11:16 +01:00 |
|
Denis Blank
|
bc9f77f6cb
|
Document the continuable_base co_await operator
|
2018-03-09 10:34:07 +01:00 |
|
Denis Blank
|
22ce1840b9
|
Reserve the container size across remappings
|
2018-03-09 10:10:56 +01:00 |
|
Denis Blank
|
de40af0927
|
Add cti::populate and make use of it in tests
|
2018-03-09 09:45:00 +01:00 |
|
Denis Blank
|
86c3815ae0
|
Make continuable_base non copyable by default
* Actually there is no reason that the call hierarchy is copyable
when looking at the fact that two types just cause distraction
and bad usage.
|
2018-03-09 08:51:33 +01:00 |
|
Denis Blank
|
7a00a5f1c2
|
Seems like move only values inside initializer lists aren't valid sometimes
|
2018-03-09 08:41:55 +01:00 |
|
Denis Blank
|
1ce251483c
|
Add more remaining nested unit tests to the any strategy
|
2018-03-09 08:13:50 +01:00 |
|
Denis Blank
|
c4cb102795
|
Fix a bug in the pack traversal where the container content wasn't perfectly forwarded
|
2018-03-09 08:13:20 +01:00 |
|
Denis Blank
|
deb798118c
|
Add unit tests for the nested seq and all compositions
|
2018-03-09 05:40:37 +01:00 |
|
Denis Blank
|
b50c2bf8a8
|
Fix non default constructible values in compositions
* Add a test case for the non default constructible case
|
2018-03-09 05:25:36 +01:00 |
|
Denis Blank
|
f43a730cbd
|
Basic implementation of the shared unit tests between all and seq
|
2018-03-09 05:12:09 +01:00 |
|
Denis Blank
|
7f76c55350
|
Fix the unsigned mismatch again
|
2018-03-09 04:57:52 +01:00 |
|
Denis Blank
|
087047e26d
|
Initial work on testing the new seq and all strategy
|
2018-03-09 04:54:11 +01:00 |
|
Denis Blank
|
d59c0730b8
|
Make it possible to use non default constructible values in compositions
|
2018-03-09 04:50:06 +01:00 |
|
Denis Blank
|
54385b5654
|
Fix an unsigned mismatch
|
2018-03-09 04:47:49 +01:00 |
|
Denis Blank
|
cc135da250
|
Fix additional debug code in async pack traversal
|
2018-03-09 04:34:58 +01:00 |
|
Denis Blank
|
1a947d5c59
|
Fix the flat variant implementation
* Add unit tests
|
2018-03-09 04:34:31 +01:00 |
|
Denis Blank
|
8abde4b32a
|
Add contribution templates
|
2018-03-09 03:34:43 +01:00 |
|
Denis Blank
|
916ea3c04d
|
Use the flat_variant for the expected implementation
|
2018-03-08 19:29:31 +01:00 |
|
Denis Blank
|
c66e9a8ee1
|
optional_variant -> flat_variant
|
2018-03-08 17:30:33 +01:00 |
|
Denis Blank
|
e78291669c
|
Establish the basic functionality of the optional_variant
|
2018-03-08 17:26:33 +01:00 |
|
Denis Blank
|
22896a69af
|
Attempt to fix the basic instantiation of variant
|
2018-03-08 15:40:38 +01:00 |
|