| appliesToChannel(size_t channel) | Matcher< SampleType, MatcherFunction< SampleType > > | inlineprotected |
| atAllChannels() & | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| atAllChannels() && | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip) & | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| atAllChannelsExcept(std::initializer_list< size_t > channelsToSkip) && | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| atChannel(size_t channelToMatch) & | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| atChannel(size_t channelToMatch) && | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| atChannels(std::initializer_list< size_t > channelsToMatch) & | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| atChannels(std::initializer_list< size_t > channelsToMatch) && | Matcher< SampleType, MatcherFunction< SampleType > > | inline |
| canOperatePerBlock() const override | MatcherFunction< SampleType > | inlinevirtual |
| copy() const override | Matcher< SampleType, MatcherFunction< SampleType > > | inlinevirtual |
| getFailureDetails() const override | MatcherFunction< SampleType > | inlinevirtual |
| HART_DEPRECATED("This match() overload will be removed in HART 1.0.0, use \"match (const AudioBuffer&, const AudioBuffer&)\" instead") virtual bool match(const AudioBuffer< SampleType > &observedAudio) | MatcherBase< SampleType > | inline |
| m_channelsToMatch | Matcher< SampleType, MatcherFunction< SampleType > > | protected |
| match(const AudioBuffer< SampleType > &inputAudio, const AudioBuffer< SampleType > &observedOutputAudio) override | MatcherFunction< SampleType > | inlinevirtual |
| MatcherFunction(std::function< bool(const AudioBuffer< SampleType > &, const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | MatcherFunction< SampleType > | inline |
| MatcherFunction(std::function< bool(const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | MatcherFunction< SampleType > | inline |
| move() override | Matcher< SampleType, MatcherFunction< SampleType > > | inlinevirtual |
| operator<<(std::ostream &stream, const MatcherBase< SampleType > &matcher) | Matcher< SampleType, MatcherFunction< SampleType > > | related |
| prepare(double, size_t, size_t) override | MatcherFunction< SampleType > | inlinevirtual |
| represent(std::ostream &stream) const override | MatcherFunction< SampleType > | inlinevirtual |
| representWithActiveChannels(std::ostream &stream) const override | Matcher< SampleType, MatcherFunction< SampleType > > | inlinevirtual |
| reset() | MatcherBase< SampleType > | inlinevirtual |
| ~MatcherBase()=default | MatcherBase< SampleType > | virtual |