Christopher Kohlhoff 5bbdc9b709 Change spawn() to be a completion token-based async operation.
Added new spawn() overloads that conform to the requirements for
asynchronous operations. These overloads also support cancellation. When
targeting C++11 and later these functions are implemented in terms of
Boost.Context directly.

The existing overloads have been retained but are deprecated.
2022-06-30 01:18:45 +10:00
..
2022-03-02 21:57:41 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:57:42 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00
2022-03-02 21:23:52 +11:00