1#ifndef _drattracer_h_INCLUDED
2#define _drattracer_h_INCLUDED
18 int64_t added, deleted;
20 void put_binary_zero ();
21 void put_binary_lit (
int external_lit);
36 bool =
false)
override {}
48 void print_statistics ();
51 void close (
bool)
override;
52 void flush (
bool)
override;
#define ABC_NAMESPACE_CXX_HEADER_START
#define ABC_NAMESPACE_CXX_HEADER_END
DratTracer(Internal *, File *file, bool binary)
void connect_internal(Internal *i) override
void finalize_clause(int64_t, const vector< int > &) override
void flush(bool) override
void report_status(int, int64_t) override
void delete_clause(int64_t, bool, const vector< int > &) override
void begin_proof(int64_t) override
void add_original_clause(int64_t, bool, const vector< int > &, bool=false) override
void add_derived_clause(int64_t, bool, const vector< int > &, const vector< int64_t > &) override
void close(bool) override