.. |
detail
|
Make the ring-buffer wait operations take a scheduler.
|
2018-10-30 23:31:36 -07:00 |
net
|
Fix comment copy/paste typo.
|
2018-09-09 23:12:23 -07:00 |
async_auto_reset_event.hpp
|
Add async_auto_reset_event.
|
2017-07-21 23:04:56 +09:30 |
async_generator.hpp
|
Annotate async_generator, generator, and task with [[nodiscard]]
|
2019-04-05 15:15:20 +02:00 |
async_latch.hpp
|
Add cppcoro::async_latch.
|
2017-11-22 21:55:45 +10:30 |
async_manual_reset_event.hpp
|
Add async_manual_reset_event.
|
2017-07-25 07:10:50 +09:30 |
async_mutex.hpp
|
Make interface of async_mutex more explicit.
|
2017-07-06 22:06:48 +09:30 |
async_scope.hpp
|
Add async_scope class for waiting on variable number of tasks.
|
2018-09-09 23:12:24 -07:00 |
awaitable_traits.hpp
|
Add awaitable_traits, is_awaitable, is_awaiter template metafuntions
|
2017-09-02 09:58:15 +09:30 |
broken_promise.hpp
|
Add copyright headers to source files.
|
2017-04-02 09:44:53 +09:30 |
cancellation_registration.hpp
|
Add missing #include in cancellation_registration.hpp
|
2017-07-17 07:32:27 +09:30 |
cancellation_source.hpp
|
Initial version of cancellation_token.
|
2017-05-02 07:46:09 +09:30 |
cancellation_token.hpp
|
Initial version of cancellation_token.
|
2017-05-02 07:46:09 +09:30 |
config.hpp
|
Work around missing std::hardware_destructive_interference_size.
|
2018-10-22 22:31:01 -07:00 |
file.hpp
|
Remove io_context and just use io_service& directly.
|
2017-06-25 22:03:46 +09:30 |
file_buffering_mode.hpp
|
Add async file I/O support for Win32 platform.
|
2017-05-27 21:26:59 +09:30 |
file_open_mode.hpp
|
Add async file I/O support for Win32 platform.
|
2017-05-27 21:26:59 +09:30 |
file_read_operation.hpp
|
Refactor async I/O operation classes to remove some duplication.
|
2018-01-12 06:35:30 +10:30 |
file_share_mode.hpp
|
Add async file I/O support for Win32 platform.
|
2017-05-27 21:26:59 +09:30 |
file_write_operation.hpp
|
Correct file_write_operation's friend class
|
2018-03-29 15:52:27 +02:00 |
fmap.hpp
|
Make more functions work with arbitrary awaitables.
|
2017-09-13 08:26:43 +09:30 |
generator.hpp
|
Annotate async_generator, generator, and task with [[nodiscard]]
|
2019-04-05 15:15:20 +02:00 |
inline_scheduler.hpp
|
Make the ring-buffer wait operations take a scheduler.
|
2018-10-30 23:31:36 -07:00 |
io_service.hpp
|
Add some basic Win32 async socket abstractions.
|
2018-01-12 06:35:15 +10:30 |
is_awaitable.hpp
|
Add cppcoro::is_awaitable_v<T> variable template.
|
2017-09-13 07:10:03 +09:30 |
multi_producer_sequencer.hpp
|
Fix some 2-phase lookup issues that caused Clang build to break.
|
2018-10-31 20:18:56 -07:00 |
on_scope_exit.hpp
|
Fix compilation errors in on_scope_exit/on_scope_failure.
|
2017-06-11 20:31:51 +09:30 |
operation_cancelled.hpp
|
Add missing noexcept declaration to operation_cancelled::what().
|
2017-07-17 07:40:35 +09:30 |
read_only_file.hpp
|
Remove io_context and just use io_service& directly.
|
2017-06-25 22:03:46 +09:30 |
read_write_file.hpp
|
Remove io_context and just use io_service& directly.
|
2017-06-25 22:03:46 +09:30 |
readable_file.hpp
|
Refactor file_read/write_operation classes for Win32.
|
2017-12-27 19:36:14 +10:30 |
recursive_generator.hpp
|
Make recursive_generator<T> satisfy the Range concept.
|
2019-01-18 22:28:18 -08:00 |
resume_on.hpp
|
Make more functions work with arbitrary awaitables.
|
2017-09-13 08:26:43 +09:30 |
round_robin_scheduler.hpp
|
Work-in-progress round_robin_scheduler class.
|
2018-10-04 07:42:37 -07:00 |
schedule_on.hpp
|
Make more functions work with arbitrary awaitables.
|
2017-09-13 08:26:43 +09:30 |
sequence_barrier.hpp
|
Fix some 2-phase lookup issues that caused Clang build to break.
|
2018-10-31 20:18:56 -07:00 |
sequence_range.hpp
|
Add multi_producer_sequencer.
|
2017-12-03 22:58:56 +10:30 |
sequence_traits.hpp
|
Add cppcoro::single_producer_sequencer class.
|
2017-11-28 22:59:21 +10:30 |
shared_task.hpp
|
Simplify shared_task reference counting.
|
2017-10-26 22:12:45 +10:30 |
single_consumer_async_auto_reset_event.hpp
|
Add single_consumer_async_auto_reset_event.
|
2017-11-17 07:54:00 +10:30 |
single_consumer_event.hpp
|
Add copyright headers to source files.
|
2017-04-02 09:44:53 +09:30 |
single_producer_sequencer.hpp
|
Fix some 2-phase lookup issues that caused Clang build to break.
|
2018-10-31 20:18:56 -07:00 |
static_thread_pool.hpp
|
Make static_thread_pool::schedule() declared [[nodiscard]]
|
2018-08-09 08:44:07 -07:00 |
sync_wait.hpp
|
Workaround MSVC bug that breaks when_all() and sync_wait().
|
2018-08-17 07:36:35 -07:00 |
task.hpp
|
Annotate async_generator, generator, and task with [[nodiscard]]
|
2019-04-05 15:15:20 +02:00 |
when_all.hpp
|
Refactor of when_all() and when_all_ready().
|
2017-10-04 07:33:38 +10:30 |
when_all_ready.hpp
|
Work around clang coroutine allocation elision bug.
|
2017-10-17 22:13:10 +10:30 |
writable_file.hpp
|
Refactor file_read/write_operation classes for Win32.
|
2017-12-27 19:36:14 +10:30 |
write_only_file.hpp
|
Remove io_context and just use io_service& directly.
|
2017-06-25 22:03:46 +09:30 |