2#ifndef LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_DETAIL_QUEUEPOLICY_HPP_INCLUDED
3#define LOGIT_CPP_HEADER_LOGIT_CPP_LOGIT_DETAIL_QUEUEPOLICY_HPP_INCLUDED
5namespace logit {
namespace detail {
QueuePolicy
Queue overflow handling policy used by TaskExecutor and SingleThreadExecutor.
@ Block
Producers wait until capacity is available.
@ DropOldest
Drop-oldest policy; MPSC mode rejects the incoming task to preserve the ordering of already accepted ...
@ DropNewest
Reject the incoming task when the queue is full.
The primary namespace for the LogIt++ library.