|
HART
0.2.0
High level Audio Regression and Testing
|
This is the complete list of members for AudioTestBuilder< SampleType >, including all inherited members.
| assertFalse(MatcherType &&matcher) | AudioTestBuilder< SampleType > | inline |
| assertFalse(std::function< bool(const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| assertFalse(std::function< bool(const AudioBuffer< SampleType > &, const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| assertTrue(MatcherType &&matcher) | AudioTestBuilder< SampleType > | inline |
| assertTrue(std::function< bool(const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| assertTrue(std::function< bool(const AudioBuffer< SampleType > &, const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| AudioTestBuilder(DSPType &&dsp, typename std::enable_if< ! std::is_lvalue_reference< DSPType && >::value &&std::is_base_of< DSPBase< SampleType >, typename std::decay< DSPType >::type >::value >::type *=0) | AudioTestBuilder< SampleType > | inline |
| AudioTestBuilder(std::unique_ptr< DSPBase< SampleType > > dsp) | AudioTestBuilder< SampleType > | inline |
| expectFalse(MatcherType &&matcher) | AudioTestBuilder< SampleType > | inline |
| expectFalse(std::function< bool(const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| expectFalse(std::function< bool(const AudioBuffer< SampleType > &, const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| expectTrue(MatcherType &&matcher) | AudioTestBuilder< SampleType > | inline |
| expectTrue(std::function< bool(const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| expectTrue(std::function< bool(const AudioBuffer< SampleType > &, const AudioBuffer< SampleType > &)> matcherFunction, const std::string &label={}) | AudioTestBuilder< SampleType > | inline |
| inMono() | AudioTestBuilder< SampleType > | inline |
| inStereo() | AudioTestBuilder< SampleType > | inline |
| process() | AudioTestBuilder< SampleType > | inline |
| saveInputSignalTo(std::unique_ptr< SignalBase< SampleType > > &receivingSignal) | AudioTestBuilder< SampleType > | inline |
| saveInputSignalTo(std::function< void(std::unique_ptr< SignalBase< SampleType > > &&)> inputSignalSink) | AudioTestBuilder< SampleType > | inline |
| saveOutputTo(const std::string &path, Save mode=Save::always, WavFormat wavFormat=WavFormat::pcm24) | AudioTestBuilder< SampleType > | inline |
| saveOutputTo(AudioBuffer< SampleType > &receivingBuffer) | AudioTestBuilder< SampleType > | inline |
| saveOutputTo(std::function< void(AudioBuffer< SampleType > &&)> outputBufferSink) | AudioTestBuilder< SampleType > | inline |
| savePlotTo(const std::string &path, Save mode=Save::always) | AudioTestBuilder< SampleType > | inline |
| withBlockSize(size_t blockSizeFrames) | AudioTestBuilder< SampleType > | inline |
| withDuration(double durationSeconds) | AudioTestBuilder< SampleType > | inline |
| withInputChannels(size_t numInputChannels) | AudioTestBuilder< SampleType > | inline |
| withInputSignal(const SignalBase< SampleType > &signal, ResetSignal resetSignalBeforeProcessing=ResetSignal::no) | AudioTestBuilder< SampleType > | inline |
| withInputSignal(SignalBase< SampleType > &&signal, ResetSignal resetSignalBeforeProcessing=ResetSignal::no) | AudioTestBuilder< SampleType > | inline |
| withInputSignal(std::unique_ptr< SignalBase< SampleType > > signal, ResetSignal resetSignalBeforeProcessing=ResetSignal::no) | AudioTestBuilder< SampleType > | inline |
| withInputSignal(std::function< void(AudioBuffer< SampleType > &)> signalFunction, const std::string &label={}, Loop loop=Loop::yes) | AudioTestBuilder< SampleType > | inline |
| withLabel(const std::string &testLabel) | AudioTestBuilder< SampleType > | inline |
| withMonoInput() | AudioTestBuilder< SampleType > | inline |
| withMonoOutput() | AudioTestBuilder< SampleType > | inline |
| withOutputChannels(size_t numOutputChannels) | AudioTestBuilder< SampleType > | inline |
| withSampleRate(double sampleRateHz) | AudioTestBuilder< SampleType > | inline |
| withStereoInput() | AudioTestBuilder< SampleType > | inline |
| withStereoOutput() | AudioTestBuilder< SampleType > | inline |
| withValue(int id, double value) | AudioTestBuilder< SampleType > | inline |
| withWarmUp(double warmUpDurationSeconds, ResetSignal resetSignalAfterWarmUp=ResetSignal::no) | AudioTestBuilder< SampleType > | inline |