16 lines
452 B
C++
16 lines
452 B
C++
#pragma once
|
|
|
|
#include "whetstone_rsa/probe.h"
|
|
|
|
namespace whetstone::rsa {
|
|
|
|
class ConfidenceThresholdProbe final : public Probe {
|
|
public:
|
|
[[nodiscard]] std::string id() const override;
|
|
[[nodiscard]] bool supports(const GateDefinition& gate_definition,
|
|
const GateEvidence& evidence) const override;
|
|
[[nodiscard]] ProbeResult run(const ProbeRequest& request) const override;
|
|
};
|
|
|
|
} // namespace whetstone::rsa
|