#pragma once #include "fesa/results/results_writer.h" namespace fesa { // Writes schema-v0 output while keeping backend and platform types private. class Hdf5ResultsWriter final : public ResultsWriter { public: Status Write( const std::filesystem::path& outputPath, const Domain& domain, const AnalysisState& state, const std::vector& diagnostics) override; }; } // namespace fesa