#include <lidruptracer.hpp>


Public Member Functions | |
| LidrupTracer (Internal *, File *file, bool) | |
| ~LidrupTracer () | |
| void | add_derived_clause (int64_t, bool, const vector< int > &, const vector< int64_t > &) override |
| void | add_assumption_clause (int64_t, const vector< int > &, const vector< int64_t > &) override |
| void | weaken_minus (int64_t, const vector< int > &) override |
| void | delete_clause (int64_t, bool, const vector< int > &) override |
| void | add_original_clause (int64_t, bool, const vector< int > &, bool=false) override |
| void | report_status (int, int64_t) override |
| void | conclude_sat (const vector< int > &) override |
| void | conclude_unsat (ConclusionType, const vector< int64_t > &) override |
| void | conclude_unknown (const vector< int > &) override |
| void | solve_query () override |
| void | add_assumption (int) override |
| void | reset_assumptions () override |
| void | begin_proof (int64_t) override |
| void | finalize_clause (int64_t, const vector< int > &) override |
| void | strengthen (int64_t) override |
| void | add_constraint (const vector< int > &) override |
| void | connect_internal (Internal *i) override |
| bool | closed () override |
| void | close (bool) override |
| void | flush (bool) override |
Public Member Functions inherited from CaDiCaL::FileTracer | |
| FileTracer () | |
| virtual | ~FileTracer () |
Public Member Functions inherited from CaDiCaL::InternalTracer | |
| InternalTracer () | |
| virtual | ~InternalTracer () |
Public Member Functions inherited from CaDiCaL::Tracer | |
| Tracer () | |
| virtual | ~Tracer () |
| virtual void | add_original_clause (int64_t, bool, const std::vector< int > &, bool=false) |
| virtual void | add_derived_clause (int64_t, bool, const std::vector< int > &, const std::vector< int64_t > &) |
| virtual void | delete_clause (int64_t, bool, const std::vector< int > &) |
| virtual void | demote_clause (uint64_t, const std::vector< int > &) |
| virtual void | weaken_minus (int64_t, const std::vector< int > &) |
| virtual void | finalize_clause (int64_t, const std::vector< int > &) |
| virtual void | add_constraint (const std::vector< int > &) |
| virtual void | add_assumption_clause (int64_t, const std::vector< int > &, const std::vector< int64_t > &) |
| virtual void | conclude_unsat (ConclusionType, const std::vector< int64_t > &) |
| virtual void | conclude_sat (const std::vector< int > &) |
| virtual void | conclude_unknown (const std::vector< int > &) |
Definition at line 20 of file lidruptracer.hpp.
Definition at line 11 of file cadical_lidruptracer.cpp.

| CaDiCaL::LidrupTracer::~LidrupTracer | ( | ) |
Definition at line 45 of file cadical_lidruptracer.cpp.
|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 594 of file cadical_lidruptracer.cpp.
|
override |
Definition at line 478 of file cadical_lidruptracer.cpp.
Definition at line 106 of file lidruptracer.hpp.
|
override |
Definition at line 465 of file cadical_lidruptracer.cpp.
|
override |
Definition at line 538 of file cadical_lidruptracer.cpp.
|
inlineoverridevirtual |
|
overridevirtual |
Implements CaDiCaL::FileTracer.
Definition at line 633 of file cadical_lidruptracer.cpp.

|
overridevirtual |
Implements CaDiCaL::FileTracer.
Definition at line 606 of file cadical_lidruptracer.cpp.

Definition at line 570 of file cadical_lidruptracer.cpp.
Definition at line 577 of file cadical_lidruptracer.cpp.
|
override |
Definition at line 529 of file cadical_lidruptracer.cpp.
|
overridevirtual |
Reimplemented from CaDiCaL::InternalTracer.
Definition at line 39 of file cadical_lidruptracer.cpp.
Definition at line 497 of file cadical_lidruptracer.cpp.
Definition at line 104 of file lidruptracer.hpp.
|
overridevirtual |
Implements CaDiCaL::FileTracer.
Definition at line 646 of file cadical_lidruptracer.cpp.

|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 563 of file cadical_lidruptracer.cpp.
|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 599 of file cadical_lidruptracer.cpp.
|
overridevirtual |
Reimplemented from CaDiCaL::Tracer.
Definition at line 584 of file cadical_lidruptracer.cpp.
|
inlineoverridevirtual |
Definition at line 520 of file cadical_lidruptracer.cpp.