Loop Timing Witness
Native controller and runtime interfaces; hardware qualification pending
Loading...
Searching...
No Matches
run_configuration.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 — native run configuration contract
8
12
13#ifndef WITNESS_RUN_CONFIGURATION_H
14#define WITNESS_RUN_CONFIGURATION_H
15#include <cstdint>
16#include <string>
17extern "C" {
19}
20namespace witness {
33
34void validate_configuration(const RunConfiguration &configuration);
36RunConfiguration read_configuration(const std::string &path);
37} // namespace witness
83
84#endif
RunConfiguration read_configuration(const std::string &path)
void validate_configuration(const RunConfiguration &configuration)
witness_coefficients coefficients