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

#include <mpe_synth_voice.hpp>

Public Member Functions

bool should_run_optional_work () const noexcept

Public Attributes

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

Member Function Documentation

◆ should_run_optional_work()

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

Member Data Documentation

◆ decision

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

◆ estimated_cost

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

◆ frame_stats

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

◆ telemetry

MpeVoiceAllocatorTelemetry pulp::midi::MpeVoiceAllocatorRuntimeBudgetReport::telemetry {}

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