Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::midi::SynthesiserRuntimeBudgetReport Struct Reference

#include <synthesiser.hpp>

Public Member Functions

bool should_run_optional_work () const noexcept

Public Attributes

runtime::RuntimeBudgetDecision decision {}
runtime::RuntimeBudgetFrameStats frame_stats {}
SynthesiserTelemetry telemetry {}
std::uint64_t estimated_cost = 0

Member Function Documentation

◆ should_run_optional_work()

bool pulp::midi::SynthesiserRuntimeBudgetReport::should_run_optional_work ( ) const
inlinenoexcept

Member Data Documentation

◆ decision

runtime::RuntimeBudgetDecision pulp::midi::SynthesiserRuntimeBudgetReport::decision {}

◆ estimated_cost

std::uint64_t pulp::midi::SynthesiserRuntimeBudgetReport::estimated_cost = 0

◆ frame_stats

runtime::RuntimeBudgetFrameStats pulp::midi::SynthesiserRuntimeBudgetReport::frame_stats {}

◆ telemetry

SynthesiserTelemetry pulp::midi::SynthesiserRuntimeBudgetReport::telemetry {}

The documentation for this struct was generated from the following file: