1#ifndef _lrattracer_h_INCLUDED
2#define _lrattracer_h_INCLUDED
17 int64_t added, deleted;
22 void put_binary_zero ();
23 void put_binary_lit (
int external_lit);
24 void put_binary_id (int64_t
id);
29 void lrat_delete_clause (int64_t);
40 bool =
false)
override {}
52 void print_statistics ();
55 void close (
bool)
override;
56 void flush (
bool)
override;
#define ABC_NAMESPACE_CXX_HEADER_START
#define ABC_NAMESPACE_CXX_HEADER_END
void begin_proof(int64_t) override
void connect_internal(Internal *i) override
void report_status(int, int64_t) override
void close(bool) override
void flush(bool) override
void delete_clause(int64_t, bool, const vector< int > &) override
void add_derived_clause(int64_t, bool, const vector< int > &, const vector< int64_t > &) override
LratTracer(Internal *, File *file, bool binary)
void add_original_clause(int64_t, bool, const vector< int > &, bool=false) override
void finalize_clause(int64_t, const vector< int > &) override