Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
Loading...
Searching...
No Matches
refusal.h
Go to the documentation of this file.
1// SPDX-License-Identifier: AGPL-3.0-or-later
2// Commercial license available
3// © Concepts 1996–2026 Miroslav Šotek. All rights reserved.
4// © Code 2020–2026 Miroslav Šotek. All rights reserved.
5// ORCID: 0009-0009-3560-0851
6// Contact: www.anulum.li | protoscience@anulum.li
7// Loop Timing Witness — authored native refusals
8
12
13#ifndef WITNESS_REFUSAL_H
14#define WITNESS_REFUSAL_H
15#include <stdexcept>
16
17namespace witness {
19class RuntimeRefused final : public std::runtime_error {
20 public:
21 using std::runtime_error::runtime_error;
22};
23
25class ArgumentRefused final : public std::invalid_argument {
26 public:
27 using std::invalid_argument::invalid_argument;
28};
29} // namespace witness
30#endif