libcoro  1.0
Coroutine support library for C++20

◆ try_pop()

template<typename T , typename QueueImpl = std::queue<T>>
std::optional<T> coro::queue< T, QueueImpl >::try_pop ( )
inline

Pops item non-blocking way.

Returns
poped item if there is such item, or no-value if not

Definition at line 123 of file queue.h.