Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::host::SignalGraph::PreparedLatencySnapshot Struct Reference

#include <signal_graph_runtime.hpp>

Public Member Functions

std::optional< PreparedNodeLatency > node (NodeId id) const
std::optional< std::int64_t > connection_delay (const Connection &connection) const

Public Attributes

std::int64_t total_latency_samples = 0
std::vector< PreparedNodeLatency > nodes
std::vector< PreparedConnectionDelay > connections

Member Function Documentation

◆ connection_delay()

std::optional< std::int64_t > pulp::host::SignalGraph::PreparedLatencySnapshot::connection_delay ( const Connection & connection) const

◆ node()

std::optional< PreparedNodeLatency > pulp::host::SignalGraph::PreparedLatencySnapshot::node ( NodeId id) const

Member Data Documentation

◆ connections

std::vector<PreparedConnectionDelay> pulp::host::SignalGraph::PreparedLatencySnapshot::connections

◆ nodes

std::vector<PreparedNodeLatency> pulp::host::SignalGraph::PreparedLatencySnapshot::nodes

◆ total_latency_samples

std::int64_t pulp::host::SignalGraph::PreparedLatencySnapshot::total_latency_samples = 0

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