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

◆ State()

template<typename T , typename Storage >
MayaFlux::Memory::MPSCPolicy::State< T, Storage >::State ( )
inline

Definition at line 302 of file RingBuffer.hpp.

303 {
304 for (auto& f : ready_flags)
305 f.store(false, std::memory_order_relaxed);
306 }
std::shared_ptr< T > store(std::shared_ptr< T > obj)
Transfer ownership of an existing object to the persistent store for process lifetime.
Definition Persist.hpp:28
std::array< std::atomic< bool >, N > ready_flags

References MayaFlux::Memory::MPSCPolicy::State< T, Storage >::ready_flags.