Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::format::GraphRuntimeExecutor Member List

This is the complete list of members for pulp::format::GraphRuntimeExecutor, including all inherited members.

GraphRuntimeExecutor()=defaultpulp::format::GraphRuntimeExecutor
GraphRuntimeExecutor(const GraphRuntimeExecutor &)=deletepulp::format::GraphRuntimeExecutor
kMaxInlineCommandCapacitypulp::format::GraphRuntimeExecutorstatic
kMaxRoutedPortsPerNodepulp::format::GraphRuntimeExecutorstatic
node_load_timing() const noexceptpulp::format::GraphRuntimeExecutorinline
operator=(const GraphRuntimeExecutor &)=deletepulp::format::GraphRuntimeExecutor
parallel_min_work_units() const noexceptpulp::format::GraphRuntimeExecutorinline
process(ProcessBlock &block, const GraphRuntimeSnapshot &snapshot, std::span< const graph::GraphTimedCommand > commands={}, std::span< GraphRuntimeCommandDecision > command_results={}, GraphRuntimeCommandHandler command_handler={}, GraphRuntimeEventSink event_sink={}) noexceptpulp::format::GraphRuntimeExecutor
process(ProcessBlock &block, const GraphRuntimeSnapshot &snapshot, graph::GraphRuntimeQueues< CommandCapacity, EventCapacity, MidiOutputCapacity > &queues, GraphRuntimeCommandHandler command_handler={}) noexceptpulp::format::GraphRuntimeExecutorinline
process_parallel(ProcessBlock &block, const GraphRuntimeSnapshot &snapshot, const graph::GraphRuntimeLevelization &levels, GraphRuntimeBufferPool &pool, GraphRuntimeWorkerPool &workers, GraphRuntimeMidiScratch *midi=nullptr, GraphRuntimeAutomationScratch *automation=nullptr, std::span< const graph::GraphTimedCommand > commands={}, std::span< GraphRuntimeCommandDecision > command_results={}, GraphRuntimeCommandHandler command_handler={}, GraphRuntimeEventSink event_sink={}) noexceptpulp::format::GraphRuntimeExecutor
process_routed(ProcessBlock &block, const GraphRuntimeSnapshot &snapshot, GraphRuntimeBufferPool &pool, GraphRuntimeMidiScratch *midi=nullptr, GraphRuntimeAutomationScratch *automation=nullptr, std::span< const graph::GraphTimedCommand > commands={}, std::span< GraphRuntimeCommandDecision > command_results={}, GraphRuntimeCommandHandler command_handler={}, GraphRuntimeEventSink event_sink={}, std::span< const std::uint8_t > skip_mask={}, GraphRuntimeAudioEdgeProbe *audio_probe=nullptr) noexceptpulp::format::GraphRuntimeExecutor
reset_stats() noexceptpulp::format::GraphRuntimeExecutor
set_node_load_timing(bool enabled) noexceptpulp::format::GraphRuntimeExecutorinline
set_parallel_min_work_units(std::uint64_t channel_samples) noexceptpulp::format::GraphRuntimeExecutorinline
stats() const noexceptpulp::format::GraphRuntimeExecutor