| appliesToChannel(size_t channel) | Matcher< SampleType, Derived > | inlineprotected |
| atAllChannels() | Matcher< SampleType, Derived > | inline |
| atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip) | Matcher< SampleType, Derived > | inline |
| atChannel(size_t channelToMatch) | Matcher< SampleType, Derived > | inline |
| atChannels(std::initializer_list< size_t > channelsToMatch) | Matcher< SampleType, Derived > | inline |
| canOperatePerBlock()=0 | MatcherBase< SampleType > | pure virtual |
| copy() const override | Matcher< SampleType, Derived > | inlinevirtual |
| getFailureDetails() const =0 | MatcherBase< SampleType > | pure virtual |
| m_channelsToMatch | Matcher< SampleType, Derived > | protected |
| match(const AudioBuffer< SampleType > &observedAudio)=0 | MatcherBase< SampleType > | pure virtual |
| move() override | Matcher< SampleType, Derived > | inlinevirtual |
| operator<<(std::ostream &stream, const MatcherBase< SampleType > &matcher) | Matcher< SampleType, Derived > | related |
| prepare(double sampleRateHz, size_t numChannels, size_t maxBlockSizeFrames)=0 | MatcherBase< SampleType > | pure virtual |
| represent(std::ostream &stream) const =0 | MatcherBase< SampleType > | pure virtual |
| representWithActiveChannels(std::ostream &stream) const override | Matcher< SampleType, Derived > | inlinevirtual |
| reset()=0 | MatcherBase< SampleType > | pure virtual |
| ~MatcherBase()=default | MatcherBase< SampleType > | virtual |