#include <array>#include <bit>#include <cmath>#include <complex>#include <cstdint>#include <optional>#include <span>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| struct | pulp::graph::SpectralResult< T > |
| struct | pulp::graph::SpectralFrameContract |
| Versioned, canonical identity carried by every routed spectral batch. More... | |
| class | pulp::graph::SpectralIdentity |
| Profile-one indexed channels: symmetric float Hann, local-window phase, forward scale one, inverse 1/N and full-overlap startup. More... | |
| class | pulp::graph::QualifiedSpectralStage |
| Closed catalog value. More... | |
| struct | pulp::graph::SpectralFrameStamp |
| struct | pulp::graph::SpectralFrameReadView |
| struct | pulp::graph::SpectralFrameBatchView |
| Snapshot-owned payload and descriptors; callback borrows never own storage. More... | |
Namespaces | |
| namespace | pulp |
| namespace | pulp::graph |
Enumerations | |
| enum class | pulp::graph::SpectralError : std::uint8_t { pulp::graph::None = 0 , pulp::graph::InvalidIdentity = 1 , pulp::graph::InvalidMask = 2 , pulp::graph::IdentityMismatch = 3 , pulp::graph::InvalidConnection = 4 , pulp::graph::UnsupportedOperation = 5 , pulp::graph::RequiresStoppedController = 6 , pulp::graph::TransitionPending = 7 , pulp::graph::Busy = 8 , pulp::graph::PendingMailboxData = 9 , pulp::graph::UnsupportedTransactionalReplacement = 10 , pulp::graph::SpectralPinnedExecutionUnsupported = 11 , pulp::graph::EpochExhausted = 12 , pulp::graph::ChronologyExhausted = 13 , pulp::graph::CapacityExceeded = 14 , pulp::graph::InvalidFrame = 15 , pulp::graph::MissingFrame = 16 , pulp::graph::StageContractViolation = 17 , pulp::graph::SynthesisOverflow = 18 , pulp::graph::OutputUnderrun = 19 , pulp::graph::InvalidContract = 20 } |