#include <tracer.hpp>
|
| | 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 | strengthen (int64_t) |
| |
| virtual void | report_status (int, int64_t) |
| |
| virtual void | finalize_clause (int64_t, const std::vector< int > &) |
| |
| virtual void | begin_proof (int64_t) |
| |
| virtual void | solve_query () |
| |
| virtual void | add_assumption (int) |
| |
| virtual void | add_constraint (const std::vector< int > &) |
| |
| virtual void | reset_assumptions () |
| |
| 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 21 of file tracer.hpp.
◆ Tracer()
| CaDiCaL::Tracer::Tracer |
( |
| ) |
|
|
inline |
◆ ~Tracer()
| virtual CaDiCaL::Tracer::~Tracer |
( |
| ) |
|
|
inlinevirtual |
◆ add_assumption()
| virtual void CaDiCaL::Tracer::add_assumption |
( |
int | | ) |
|
|
inlinevirtual |
◆ add_assumption_clause()
| virtual void CaDiCaL::Tracer::add_assumption_clause |
( |
int64_t | , |
|
|
const std::vector< int > & | , |
|
|
const std::vector< int64_t > & | ) |
|
inlinevirtual |
◆ add_constraint()
| virtual void CaDiCaL::Tracer::add_constraint |
( |
const std::vector< int > & | | ) |
|
|
inlinevirtual |
◆ add_derived_clause()
| virtual void CaDiCaL::Tracer::add_derived_clause |
( |
int64_t | , |
|
|
bool | , |
|
|
const std::vector< int > & | , |
|
|
const std::vector< int64_t > & | ) |
|
inlinevirtual |
◆ add_original_clause()
| virtual void CaDiCaL::Tracer::add_original_clause |
( |
int64_t | , |
|
|
bool | , |
|
|
const std::vector< int > & | , |
|
|
bool | = false ) |
|
inlinevirtual |
◆ begin_proof()
| virtual void CaDiCaL::Tracer::begin_proof |
( |
int64_t | | ) |
|
|
inlinevirtual |
◆ conclude_sat()
| virtual void CaDiCaL::Tracer::conclude_sat |
( |
const std::vector< int > & | | ) |
|
|
inlinevirtual |
◆ conclude_unknown()
| virtual void CaDiCaL::Tracer::conclude_unknown |
( |
const std::vector< int > & | | ) |
|
|
inlinevirtual |
◆ conclude_unsat()
| virtual void CaDiCaL::Tracer::conclude_unsat |
( |
ConclusionType | , |
|
|
const std::vector< int64_t > & | ) |
|
inlinevirtual |
◆ delete_clause()
| virtual void CaDiCaL::Tracer::delete_clause |
( |
int64_t | , |
|
|
bool | , |
|
|
const std::vector< int > & | ) |
|
inlinevirtual |
◆ demote_clause()
| virtual void CaDiCaL::Tracer::demote_clause |
( |
uint64_t | , |
|
|
const std::vector< int > & | ) |
|
inlinevirtual |
◆ finalize_clause()
| virtual void CaDiCaL::Tracer::finalize_clause |
( |
int64_t | , |
|
|
const std::vector< int > & | ) |
|
inlinevirtual |
◆ report_status()
| virtual void CaDiCaL::Tracer::report_status |
( |
int | , |
|
|
int64_t | ) |
|
inlinevirtual |
◆ reset_assumptions()
| virtual void CaDiCaL::Tracer::reset_assumptions |
( |
| ) |
|
|
inlinevirtual |
◆ solve_query()
| virtual void CaDiCaL::Tracer::solve_query |
( |
| ) |
|
|
inlinevirtual |
◆ strengthen()
| virtual void CaDiCaL::Tracer::strengthen |
( |
int64_t | | ) |
|
|
inlinevirtual |
◆ weaken_minus()
| virtual void CaDiCaL::Tracer::weaken_minus |
( |
int64_t | , |
|
|
const std::vector< int > & | ) |
|
inlinevirtual |
The documentation for this class was generated from the following file: