Control-thread-built graph snapshot for GraphRuntimeExecutor.
More...
#include <graph_runtime_executor.hpp>
Control-thread-built graph snapshot for GraphRuntimeExecutor.
A snapshot is logically immutable after a successful reset(). Do not call reset() or clear() on a snapshot object while any realtime process() call may still reference it; use a publish/lifetime policy above this primitive.
◆ bindings()
◆ buffer_assignment()
◆ buffer_slot_count()
| std::uint32_t pulp::format::GraphRuntimeSnapshot::buffer_slot_count |
( |
| ) |
const |
|
inlinenoexcept |
◆ clear()
| void pulp::format::GraphRuntimeSnapshot::clear |
( |
| ) |
|
|
noexcept |
◆ contains_node()
| bool pulp::format::GraphRuntimeSnapshot::contains_node |
( |
graph::NodeId | node_id | ) |
const |
|
noexcept |
◆ id()
| std::uint64_t pulp::format::GraphRuntimeSnapshot::id |
( |
| ) |
const |
|
inlinenoexcept |
◆ input_port_sources()
| std::span< const InputPortSource > pulp::format::GraphRuntimeSnapshot::input_port_sources |
( |
std::uint32_t | node_index | ) |
const |
|
inlinenoexcept |
◆ node_count()
| std::uint32_t pulp::format::GraphRuntimeSnapshot::node_count |
( |
| ) |
const |
|
inlinenoexcept |
◆ parallel_safe()
| bool pulp::format::GraphRuntimeSnapshot::parallel_safe |
( |
| ) |
const |
|
inlinenoexcept |
◆ plan()
◆ reset()
◆ sole_audio_output()
| bool pulp::format::GraphRuntimeSnapshot::sole_audio_output |
( |
| ) |
const |
|
inlinenoexcept |
◆ sole_audio_output_ports()
| std::uint32_t pulp::format::GraphRuntimeSnapshot::sole_audio_output_ports |
( |
| ) |
const |
|
inlinenoexcept |
◆ valid()
| bool pulp::format::GraphRuntimeSnapshot::valid |
( |
| ) |
const |
|
noexcept |
The documentation for this class was generated from the following file: