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

◆ clear_aggregate()

void MayaFlux::Buffers::AggregateBindingsProcessor::clear_aggregate ( const std::string &  aggregate_name)

Clear all nodes from an aggregate.

Parameters
aggregate_nameName of the aggregate group

Definition at line 88 of file AggregateBindingsProcessor.cpp.

89{
90 if (m_aggregates.erase(aggregate_name) == 0) {
92 "Attempted to clear non-existent aggregate '{}'", aggregate_name);
93 } else {
95 "Cleared aggregate '{}'", aggregate_name);
96 }
97}
#define MF_WARN(comp, ctx,...)
#define MF_DEBUG(comp, ctx,...)
std::unordered_map< std::string, AggregateBinding > m_aggregates
@ BufferProcessing
Buffer processing (Buffers::BufferManager, processing chains)
@ Buffers
Buffers, Managers, processors and processing chains.

References MayaFlux::Journal::BufferProcessing, MayaFlux::Journal::Buffers, m_aggregates, MF_DEBUG, and MF_WARN.