Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
graph_runtime_plan.hpp
Go to the documentation of this file.
1#pragma once
2
5
6namespace pulp::host {
7
8// Source-compatibility aliases for the old host-owned graph runtime headers.
9// Canonical symbols and SDK ownership live in pulp::graph.
10using ::pulp::graph::GraphRuntimeConnectionPlan;
11using ::pulp::graph::GraphRuntimeConnectionSpec;
12using ::pulp::graph::GraphRuntimeLimits;
14using ::pulp::graph::GraphRuntimeNodePlan;
15using ::pulp::graph::GraphRuntimeNodeSpec;
16using ::pulp::graph::GraphRuntimePlan;
17using ::pulp::graph::GraphRuntimePlanError;
19using ::pulp::graph::GraphRuntimePlanResult;
21
22} // namespace pulp::host
GraphRuntimeNodeKind
Definition graph_runtime_plan.hpp:12
GraphRuntimePlanResult build_graph_runtime_plan(std::span< const GraphRuntimeNodeSpec > nodes, std::span< const GraphRuntimeConnectionSpec > connections, GraphRuntimeLimits limits={})
GraphRuntimePlanErrorCode
Definition graph_runtime_plan.hpp:186
Bounded event contracts shared by host ingress and graph-authored nodes.
Definition anticipation_eligibility.hpp:9