10#include <memory_resource>
25template <
typename T =
void>
Coroutine type used to define a coroutine function.
Definition coro.hpp:26
Coroutine task that runs concurrently in the runtime.
Definition task.hpp:107
Polymorphic memory resource (PMR) related types and utilities.
Definition pmr.hpp:17
condy::Coro< T, std::pmr::polymorphic_allocator< std::byte > > Coro
Coroutine type using polymorphic allocator.
Definition pmr.hpp:26
condy::Task< T, std::pmr::polymorphic_allocator< std::byte > > Task
Task type using polymorphic allocator.
Definition pmr.hpp:35
The main namespace for the Condy library.
Definition condy.hpp:28
Interfaces for coroutine task management.