|
| | ExecutionSnapshot ()=default |
| | operator bool () const noexcept |
| std::uint64_t | sample_region_binding_generation () const noexcept |
| std::vector< SampleRegionRuntimeReceipt > | sample_region_runtime_receipts () const |
| bool | inject_midi (NodeId midi_input_node, const midi::MidiBuffer &events) const noexcept |
| bool | inject_midi (NodeId midi_input_node, const midi::MidiBuffer &events, const midi::MpeBuffer &mpe) const noexcept |
| bool | inject_parameter_events (NodeId plugin_node, const state::ParameterEventQueue &events) const noexcept |
| bool | inject_exact_parameter_events (NodeId plugin_node, const state::ParameterEventQueue &events, SnapshotParameterIngressPasskey) const noexcept |
| void | process (audio::BufferView< float > &output, const audio::BufferView< const float > &input, int num_samples) const noexcept |
| void | process (audio::BufferView< float > &output, const audio::BufferView< const float > &input, int num_samples, const format::ProcessContext &transport) const noexcept |
Strong, typed handle to one exact compiled SignalGraph generation.
The owning SignalGraph and its worker pool must outlive the handle. Copying is control-thread-only.