EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
echomap::SignalDFTPanel::CacheValue Struct Reference

A keyed value within the FrequencySpectrum cache, either denoting a pending, failed, or present DFT. More...

Public Types

enum class  State : std::uint8_t { NotRequested , Success , Pending , Failed }

Public Attributes

enum echomap::SignalDFTPanel::CacheValue::State NotRequested
std::unique_ptr< FrequencySpectrumspectrum

Detailed Description

A keyed value within the FrequencySpectrum cache, either denoting a pending, failed, or present DFT.

Definition at line 138 of file SignalDFTPanel.hpp.

Member Enumeration Documentation

◆ State

enum class echomap::SignalDFTPanel::CacheValue::State : std::uint8_t
strong

Definition at line 140 of file SignalDFTPanel.hpp.

141 {
142 NotRequested,
143 Success,
144 Pending,
145 Failed,
146 } status{State::NotRequested};

Member Data Documentation

◆ spectrum

std::unique_ptr<FrequencySpectrum> echomap::SignalDFTPanel::CacheValue::spectrum

Definition at line 148 of file SignalDFTPanel.hpp.


The documentation for this struct was generated from the following file: