|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
|
inline |
Apply and remove every published operation in claim order.
| apply | Callable taking T&&. |
Stops at the first cell whose producer has claimed but not yet published; that operation and everything behind it is applied by the next drain. Single consumer only.
Definition at line 93 of file PendingQueue.hpp.
References count, MayaFlux::Memory::PendingQueue< T, Capacity >::m_cells, MayaFlux::Memory::PendingQueue< T, Capacity >::m_dequeue, MayaFlux::Memory::PendingQueue< T, Capacity >::MASK, MayaFlux::Memory::PendingQueue< T, Capacity >::Cell::sequence, value, and MayaFlux::Memory::PendingQueue< T, Capacity >::Cell::value.