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

◆ clear_all_consumption()

void MayaFlux::Kakshya::SoundStreamContainer::clear_all_consumption ( )
virtual

Definition at line 737 of file SoundStreamContainer.cpp.

738{
739 std::lock_guard<std::mutex> lock(m_reader_mutex);
740
741 std::ranges::for_each(m_reader_consumed_dimensions,
742 [](auto& reader_dims_pair) {
743 reader_dims_pair.second.clear();
744 });
745}
std::unordered_map< uint32_t, std::unordered_set< uint32_t > > m_reader_consumed_dimensions
void lock() override
Acquire a lock for thread-safe access.

References lock(), m_reader_consumed_dimensions, and m_reader_mutex.

+ Here is the call graph for this function: