| add_entry(ReportEntry entry) | pulp::format::ValidationHarness | |
| capture_inspector() | pulp::format::ValidationHarness | |
| capture_screenshot(const std::filesystem::path &output_path) | pulp::format::ValidationHarness | |
| CaptureInspectorProvider typedef | pulp::format::ValidationHarness | |
| CaptureScreenshotProvider typedef | pulp::format::ValidationHarness | |
| clear_entries() | pulp::format::ValidationHarness | inline |
| compare_screenshots(const std::filesystem::path &reference, const std::filesystem::path &rendered) | pulp::format::ValidationHarness | |
| configure(const ValidationRunOptions &opts) | pulp::format::ValidationHarness | |
| descriptor() const | pulp::format::ValidationHarness | inline |
| entries() const | pulp::format::ValidationHarness | inline |
| generate_report() const | pulp::format::ValidationHarness | |
| get_param(state::ParamID id) const | pulp::format::ValidationHarness | |
| host() | pulp::format::ValidationHarness | inline |
| host() const | pulp::format::ValidationHarness | inline |
| load_state(std::span< const uint8_t > data) | pulp::format::ValidationHarness | |
| prepare() | pulp::format::ValidationHarness | |
| process_blocks(int num_blocks) | pulp::format::ValidationHarness | |
| process_buffer(const std::vector< float > &interleaved_input, int num_channels, int num_samples) | pulp::format::ValidationHarness | |
| process_buffer_f64(const std::vector< double > &interleaved_input, int num_channels, int num_samples) | pulp::format::ValidationHarness | |
| record_runtime_overload(const audio::AudioProcessLoadSnapshot &load, std::uint64_t xrun_count, const audio::AudioRuntimeOverloadPolicy &policy={}) | pulp::format::ValidationHarness | |
| run_validator(const std::string &tool, const std::filesystem::path &plugin_path, const std::string &format="") | pulp::format::ValidationHarness | |
| save_state() const | pulp::format::ValidationHarness | |
| send_midi_cc(int channel, int controller, int value) | pulp::format::ValidationHarness | |
| send_midi_note_off(int channel, int note) | pulp::format::ValidationHarness | |
| send_midi_note_on(int channel, int note, int velocity) | pulp::format::ValidationHarness | |
| set_capture_inspector_provider(CaptureInspectorProvider p) | pulp::format::ValidationHarness | |
| set_capture_screenshot_provider(CaptureScreenshotProvider p) | pulp::format::ValidationHarness | |
| set_param(state::ParamID id, float value) | pulp::format::ValidationHarness | |
| validate_plugin_runtime_manifest(const std::filesystem::path &plugin_path, const std::string &expected_plugin_id="") | pulp::format::ValidationHarness | |
| ValidationHarness(ProcessorFactory factory) | pulp::format::ValidationHarness | explicit |
| write_report(const std::filesystem::path &output_path) const | pulp::format::ValidationHarness | |