#include <smt_solver_process.h>
Definition at line 31 of file smt_solver_process.h.
◆ smt_piped_solver_processt()
smt_piped_solver_processt::smt_piped_solver_processt |
( |
std::string |
command_line, |
|
|
message_handlert & |
message_handler |
|
) |
| |
- Parameters
-
command_line | The command and arguments for invoking the smt2 solver. |
message_handler | The messaging system to be used for logging purposes. |
Definition at line 12 of file smt_solver_process.cpp.
◆ ~smt_piped_solver_processt()
smt_piped_solver_processt::~smt_piped_solver_processt |
( |
| ) |
|
|
overridedefault |
◆ description()
const std::string & smt_piped_solver_processt::description |
( |
| ) |
|
|
overridevirtual |
◆ receive_response()
◆ send()
void smt_piped_solver_processt::send |
( |
const smt_commandt & |
command | ) |
|
|
overridevirtual |
◆ command_line_description
std::string smt_piped_solver_processt::command_line_description |
|
protected |
◆ log
◆ process
◆ response_stream
std::stringstream smt_piped_solver_processt::response_stream |
|
protected |
For buffering / combining communications from the solver to cbmc.
Definition at line 58 of file smt_solver_process.h.
The documentation for this class was generated from the following files:
- /home/runner/work/cbmc-documentation/cbmc-documentation/src/solvers/smt2_incremental/smt_solver_process.h
- /home/runner/work/cbmc-documentation/cbmc-documentation/src/solvers/smt2_incremental/smt_solver_process.cpp