Condy v1.1.0
C++ Asynchronous System Call Layer for Linux
Loading...
Searching...
No Matches
condy::pmr Namespace Reference

Polymorphic memory resource (PMR) related types and utilities. More...

Typedefs

template<typename T = void>
using Coro = condy::Coro<T, std::pmr::polymorphic_allocator<std::byte>>
 Coroutine type using polymorphic allocator.
template<typename T>
using Task = condy::Task<T, std::pmr::polymorphic_allocator<std::byte>>
 Task type using polymorphic allocator.

Detailed Description

Polymorphic memory resource (PMR) related types and utilities.

Typedef Documentation

◆ Coro

template<typename T = void>
using condy::pmr::Coro = condy::Coro<T, std::pmr::polymorphic_allocator<std::byte>>

Coroutine type using polymorphic allocator.

Template Parameters
TReturn type of the coroutine.

This is a type alias for condy::Coro that uses std::pmr::polymorphic_allocator<std::byte> as the allocator type.

◆ Task

template<typename T>
using condy::pmr::Task = condy::Task<T, std::pmr::polymorphic_allocator<std::byte>>

Task type using polymorphic allocator.

Template Parameters
TReturn type of the coroutine.

This is a type alias for condy::Task that uses std::pmr::polymorphic_allocator<std::byte> as the allocator type.