MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ RingBuffer() [1/2]

template<typename T , typename StoragePolicy , typename ConcurrencyPolicy = SingleThreadedPolicy, typename AccessPattern = QueueAccess>
MayaFlux::Memory::RingBuffer< T, StoragePolicy, ConcurrencyPolicy, AccessPattern >::RingBuffer ( size_t  initial_capacity = 64)
inlineexplicit

Construct ring buffer with runtime capacity (DynamicStorage only)

Parameters
initial_capacityInitial buffer size in elements

Definition at line 688 of file RingBuffer.hpp.

690 : m_storage(initial_capacity)
691 , m_linearized(initial_capacity)
692 {
693 }