cppcoro/include/cppcoro
Lewis Baker eb8ad58c1d Avoid use of std::hardware_destructive_interference_size.
This is not yet implemented under libc++.
2018-08-03 08:26:05 -07:00
..
detail Fixed move constructor for win32_overlapped_operation_cancellable. (#80) 2018-07-17 09:55:19 -07:00
net Add ip_address and ip[v4/v6]_endpoint. 2017-12-18 22:48:00 +10:30
async_auto_reset_event.hpp Add async_auto_reset_event. 2017-07-21 23:04:56 +09:30
async_generator.hpp Fix typo in async_generator state description 2018-04-04 12:34:11 +09:30
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
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 Disable some tests under MSVC x86 optimised build variants. 2018-01-08 11:17:20 +10:30
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 file_read/write_operation classes for Win32. 2017-12-27 19:36:14 +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 Improvements to fmap() implementation 2017-08-19 23:12:34 +09:30
generator.hpp Improvements to fmap() implementation 2017-08-19 23:12:34 +09:30
io_service.hpp Explicitly declare io_service move constructor/assignment deleted. 2017-07-03 20:42:07 +09:30
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 Improvements to fmap() implementation 2017-08-19 23:12:34 +09:30
resume_on.hpp Add schedule_on() and resume_on() functions. 2017-08-22 07:14:25 +09:30
schedule_on.hpp Add schedule_on() and resume_on() functions. 2017-08-22 07:14:25 +09:30
shared_task.hpp Improvements to fmap() implementation 2017-08-19 23:12:34 +09: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
static_thread_pool.hpp Avoid use of std::hardware_destructive_interference_size. 2018-08-03 08:26:05 -07:00
sync_wait.hpp Add cppcoro::sync_wait(). 2017-08-14 09:14:20 +09:30
task.hpp Fix include-guard for task.hpp. 2017-11-22 22:04:18 +10:30
when_all.hpp Rename lazy_task -> task, shared_lazy_task -> shared_task. 2017-08-17 21:14:34 +09:30
when_all_ready.hpp Rename lazy_task -> task, shared_lazy_task -> shared_task. 2017-08-17 21:14:34 +09: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