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

◆ clear_all_consumption()

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

Definition at line 739 of file SoundStreamContainer.cpp.

740{
741 std::lock_guard<std::mutex> lock(m_reader_mutex);
742
743 std::ranges::for_each(m_reader_consumed_dimensions,
744 [](auto& reader_dims_pair) {
745 reader_dims_pair.second.clear();
746 });
747}
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: