#include <pulp/host/signal_graph_node.hpp>#include <cstdint>#include <span>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| struct | pulp::host::PortIdentityAlias |
| struct | pulp::host::PortIdentityIssue |
| struct | pulp::host::PortIdentityReport |
| struct | pulp::host::PortIdentityDiff |
| struct | pulp::host::PortIdentityUndo |
Namespaces | |
| namespace | pulp |
| namespace | pulp::host |
| Bounded event contracts shared by host ingress and graph-authored nodes. | |
Functions | |
| PortIdentityReport | pulp::host::validate_port_identities (std::span< const PortHandle > ports, std::span< const PortIdentityAlias > aliases={}) |
| std::uint64_t | pulp::host::port_identity_fingerprint (std::span< const PortHandle > ports, std::span< const PortIdentityAlias > aliases={}) |
| PortIdentityDiff | pulp::host::diff_port_identities (std::span< const PortHandle > before, std::span< const PortHandle > after, std::span< const PortIdentityAlias > aliases={}) |
| PortIdentityUndo | pulp::host::capture_port_identity_undo (std::span< const PortHandle > before, std::span< const PortIdentityAlias > aliases={}) |
| std::vector< PortHandle > | pulp::host::undo_port_identity (const PortIdentityUndo &undo) |