基于C++ Coroutines提案 ‘Stackless Resumable Functions’编写的协程库
Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
12345678910111213141516171819 |
- #include "librf/librf.h"
-
- namespace librf
- {
- LIBRF_API task_t::task_t() noexcept
- : _stop(nostopstate)
- {
- }
-
- LIBRF_API task_t::~task_t()
- {
- }
-
- LIBRF_API const stop_source & task_t::get_stop_source()
- {
- _stop.make_sure_possible();
- return _stop;
- }
- }
|