Closed catalog value. More...
#include <spectral_frame.hpp>
Public Types | |
| enum class | Kind : std::uint8_t { IdentityV1 , RealMaskV1 } |
Public Member Functions | |
| const SpectralIdentity & | identity () const noexcept |
| Kind | kind () const noexcept |
| std::span< const float > | gains () const noexcept |
| std::size_t | retained_config_bytes () const noexcept |
Static Public Member Functions | |
| static SpectralResult< QualifiedSpectralStage > | identity_v1 (SpectralIdentity identity) |
| static SpectralResult< QualifiedSpectralStage > | real_mask_v1 (SpectralIdentity identity, std::span< const float > gains) |
Closed catalog value.
Only the built-in factories can create executable stage descriptions; no callback or caller-supplied qualification exists.
|
strong |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinestatic |
|
inlinenoexcept |
|
inlinestatic |
|
inlinenoexcept |