CBMC
|
#include <solver_factory.h>
Public Member Functions | |
solvert (std::unique_ptr< stack_decision_proceduret > p) | |
solvert (std::unique_ptr< stack_decision_proceduret > p1, std::unique_ptr< propt > p2) | |
solvert (std::unique_ptr< stack_decision_proceduret > p1, std::unique_ptr< std::ofstream > p2) | |
solvert (std::unique_ptr< boolbvt > p1, std::unique_ptr< propt > p2) | |
stack_decision_proceduret & | decision_procedure () const |
boolbvt & | boolbv_decision_procedure () const |
Private Attributes | |
std::unique_ptr< std::ofstream > | ofstream_ptr |
std::unique_ptr< propt > | prop_ptr |
std::unique_ptr< stack_decision_proceduret > | decision_procedure_ptr |
std::unique_ptr< boolbvt > | decision_procedure_is_boolbvt_ptr |
Definition at line 38 of file solver_factory.h.
|
explicit |
Definition at line 48 of file solver_factory.cpp.
solver_factoryt::solvert::solvert | ( | std::unique_ptr< stack_decision_proceduret > | p1, |
std::unique_ptr< propt > | p2 | ||
) |
Definition at line 53 of file solver_factory.cpp.
solver_factoryt::solvert::solvert | ( | std::unique_ptr< stack_decision_proceduret > | p1, |
std::unique_ptr< std::ofstream > | p2 | ||
) |
Definition at line 60 of file solver_factory.cpp.
Definition at line 67 of file solver_factory.cpp.
boolbvt & solver_factoryt::solvert::boolbv_decision_procedure | ( | ) | const |
Definition at line 85 of file solver_factory.cpp.
stack_decision_proceduret & solver_factoryt::solvert::decision_procedure | ( | ) | const |
Definition at line 74 of file solver_factory.cpp.
|
private |
Definition at line 58 of file solver_factory.h.
|
private |
Definition at line 57 of file solver_factory.h.
|
private |
Definition at line 55 of file solver_factory.h.
|
private |
Definition at line 56 of file solver_factory.h.