14 #ifndef OR_TOOLS_SAT_DRAT_PROOF_HANDLER_H_
15 #define OR_TOOLS_SAT_DRAT_PROOF_HANDLER_H_
21 #include "absl/types/span.h"
74 void AddClause(absl::Span<const Literal> clause);
95 void MapClause(absl::Span<const Literal> clause);
101 std::vector<Literal> values_;
107 std::unique_ptr<DratChecker> drat_checker_;
108 std::unique_ptr<DratWriter> drat_writer_;
114 #endif // OR_TOOLS_SAT_DRAT_PROOF_HANDLER_H_