EchoMap 2026-07-25 6d3977c
An experimental cross-platform digital signal processing application for sound-source localisation.
Loading...
Searching...
No Matches
echomap::Signal Member List

This is the complete list of members for echomap::Signal, including all inherited members.

amplitudes() const noexcept (defined in echomap::Signal)echomap::Signal
begin() const (defined in echomap::Signal)echomap::Signal
cbegin() const noexcept (defined in echomap::Signal)echomap::Signal
cend() const noexcept (defined in echomap::Signal)echomap::Signal
class_nameechomap::Object< Signal >privatestatic
copy_countechomap::Object< Signal >mutableprivate
emplace_sample(Sample::AmplitudeT amplitude)echomap::Signalprivate
emplace_sample(Sample::TimeT time, Sample::AmplitudeT amplitude)echomap::Signalprivate
emplace_sample(const Sample &sample)echomap::Signalprivate
emplace_sample_from_source(Sample::AmplitudeT amplitude)echomap::Signalprivate
emplace_sample_from_source(Sample::TimeT time, Sample::AmplitudeT amplitude)echomap::Signalprivate
emplace_sample_from_source(const Sample &sample)echomap::Signalprivate
emplace_time(Sample::TimeT given_time)echomap::Signalprivate
end() const (defined in echomap::Signal)echomap::Signal
fs_sourceechomap::Signalprivate
get_sample_count() const noexceptechomap::Signal
get_sample_rate() const noexcept (defined in echomap::Signal)echomap::Signal
get_time_at_index(std::size_t index) const noexceptechomap::Signal
get_time_offset() const noexcept (defined in echomap::Signal)echomap::Signal
idechomap::Object< Signal >private
is_uniformly_sampled() const noexcept (defined in echomap::Signal)echomap::Signal
move_identity_from(Object &&other) noexceptechomap::Object< Signal >inlineprotected
nameechomap::Object< Signal >private
normalised_rangeechomap::Signalstatic
observe_source() const noexceptechomap::Signal
operator==(const Object &other) const noexceptechomap::Object< Signal >inline
operator[](std::size_t index) const noexcept (defined in echomap::Signal)echomap::Signal
reserve_samples(std::size_t count)echomap::Signalprivate
samplesechomap::Signalprivate
set_sample_rate(std::size_t new_sample_rate) noexcept (defined in echomap::Signal)echomap::Signalprivate
set_source(const std::filesystem::path &path, std::size_t channel) (defined in echomap::Signal)echomap::Signalprivate
set_time_offset(Sample::TimeT new_time_offset) noexcept (defined in echomap::Signal)echomap::Signalprivate
Signal(const Signal &old_signal) (defined in echomap::Signal)echomap::Signal
Signal(const Signal &old_signal, std::string_view new_name) (defined in echomap::Signal)echomap::Signal
Signal(std::string_view name={}, const std::optional< Source > &source={})echomap::Signalexplicitprivate
SignalFactory (defined in echomap::Signal)echomap::Signalfriend
time_offsetsechomap::Signalprivate
timed_samples() const (defined in echomap::Signal)echomap::Signalinline
timing_baselineechomap::Signalprivate
~Object()=defaultechomap::Object< Signal >