44 [[nodiscard]]
virtual std::vector<std::string>
names()
const = 0;
58 [[nodiscard]]
virtual bool recognizes(
const std::filesystem::path& path)
const = 0;
65 [[nodiscard]]
virtual bool
71 [[nodiscard]]
virtual std::unique_ptr<InputParser>
create_parser()
const = 0;
79 const generated::Results& )
const {}