io/uring/Ring: add ctor wrapping io_uring_queue_init_params()

This commit is contained in:
Max Kellermann
2025-01-20 21:10:11 +01:00
committed by Max Kellermann
parent badf7101e2
commit c644b7616a
4 changed files with 23 additions and 0 deletions

View File

@@ -15,6 +15,11 @@ Queue::Queue(unsigned entries, unsigned flags)
{
}
Queue::Queue(unsigned entries, struct io_uring_params &params)
:ring(entries, params)
{
}
Queue::~Queue() noexcept
{
operations.clear_and_dispose(DeleteDisposer{});