CBMC
|
#include <smt_solver_process.h>
Public Member Functions | |
virtual const std::string & | description ()=0 |
virtual void | send (const smt_commandt &command)=0 |
Converts given SMT2 command to SMT2 string and sends it to the solver process. More... | |
virtual smt_responset | receive_response (const std::unordered_map< irep_idt, smt_identifier_termt > &identifier_table)=0 |
virtual | ~smt_base_solver_processt ()=default |
Definition at line 17 of file smt_solver_process.h.
|
virtualdefault |
|
pure virtual |
Implemented in smt_incremental_dry_run_solvert, and smt_piped_solver_processt.
|
pure virtual |
Implemented in smt_incremental_dry_run_solvert, and smt_piped_solver_processt.
|
pure virtual |
Converts given SMT2 command to SMT2 string and sends it to the solver process.
Implemented in smt_incremental_dry_run_solvert, and smt_piped_solver_processt.