| appliesToChannel(size_t channel) | MatcherBase< SampleType > | inlineprotected |
| atAllChannels() & | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| atAllChannels() && | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip) & | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip) && | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| atChannel(size_t channelToMatch) & | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| atChannel(size_t channelToMatch) && | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| atChannels(std::initializer_list< size_t > channelsToMatch) & | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| atChannels(std::initializer_list< size_t > channelsToMatch) && | Matcher< SampleType, LatencyBelow< SampleType > > | inline |
| canOperatePerBlock() const override | LatencyBelow< SampleType > | inlinevirtual |
| copy() const override | Matcher< SampleType, LatencyBelow< SampleType > > | inlinevirtual |
| getChannelFlags() const | MatcherBase< SampleType > | inlineprotected |
| getFailureDetails() const override | LatencyBelow< SampleType > | inlinevirtual |
| HART_DEPRECATED("This method is deprecated. Switch to the one that uses AnalysisContext instead.") virtual bool match(const AudioBuffer< SampleType > &inputAudio | MatcherBase< SampleType > | |
| LatencyBelow(double maxLatencySeconds, Method method=Method::onset, double threshold=hart::nan< double >(), SilencePolicy silencePolicy=SilencePolicy::strict) | LatencyBelow< SampleType > | inline |
| LatencyBelow(const LatencyBelow &other) | LatencyBelow< SampleType > | inline |
| LatencyBelow(LatencyBelow &&other) noexcept=default | LatencyBelow< SampleType > | |
| m_channelsToMatch | MatcherBase< SampleType > | protected |
| match(AnalysisContext< SampleType > context) override | LatencyBelow< SampleType > | inlinevirtual |
| Matcher< SampleType, LatencyBelow< SampleType > >::match(analysisContext) | MatcherBase< SampleType > | |
| Method enum name | LatencyBelow< SampleType > | |
| move() override | Matcher< SampleType, LatencyBelow< SampleType > > | inlinevirtual |
| observedOutputAudio | MatcherBase< SampleType > | |
| operator<<(std::ostream &stream, const MatcherBase< SampleType > &matcher) | Matcher< SampleType, LatencyBelow< SampleType > > | related |
| operator=(const LatencyBelow &other) | LatencyBelow< SampleType > | inline |
| operator=(LatencyBelow &&other) noexcept=default | LatencyBelow< SampleType > | |
| prepare(double sampleRateHz, size_t numInputChannels, size_t numOutputChannels, size_t maxBlockSizeFrames) override | LatencyBelow< SampleType > | inlinevirtual |
| prepareWithActiveChannels(double sampleRateHz, size_t numInputChannels, size_t numOutputChannels, size_t maxBlockSizeFrames) | MatcherBase< SampleType > | inline |
| represent(std::ostream &stream) const override | LatencyBelow< SampleType > | inlinevirtual |
| representWithActiveChannels(std::ostream &stream) const | MatcherBase< SampleType > | inline |
| reset() override | LatencyBelow< SampleType > | inlinevirtual |
| supportsChannelLayout(size_t numInputChannels, size_t numOutputChannels) const override | LatencyBelow< SampleType > | inlinevirtual |
| supportsSampleRate(double) const | MatcherBase< SampleType > | inlinevirtual |
| ~LatencyBelow() override=default | LatencyBelow< SampleType > | |
| ~MatcherBase()=default | MatcherBase< SampleType > | virtual |