CBMC
solver_factory.cpp File Reference
+ Include dependency graph for solver_factory.cpp:

Go to the source code of this file.

Functions

template<typename SatcheckT >
static std::unique_ptr< SatcheckT > make_satcheck_prop (message_handlert &message_handler, const optionst &options)
 
static void parse_sat_options (const cmdlinet &cmdline, optionst &options)
 
static void parse_smt2_options (const cmdlinet &cmdline, optionst &options)
 
void parse_solver_options (const cmdlinet &cmdline, optionst &options)
 Parse solver-related command-line parameters in cmdline and set corresponding values in options. More...
 

Detailed Description

Solver Factory

Definition in file solver_factory.cpp.

Function Documentation

◆ make_satcheck_prop()

template<typename SatcheckT >
static std::unique_ptr<SatcheckT> make_satcheck_prop ( message_handlert message_handler,
const optionst options 
)
static

Definition at line 188 of file solver_factory.cpp.

◆ parse_sat_options()

static void parse_sat_options ( const cmdlinet cmdline,
optionst options 
)
static

Definition at line 455 of file solver_factory.cpp.

◆ parse_smt2_options()

static void parse_smt2_options ( const cmdlinet cmdline,
optionst options 
)
static

Definition at line 469 of file solver_factory.cpp.

◆ parse_solver_options()

void parse_solver_options ( const cmdlinet cmdline,
optionst options 
)

Parse solver-related command-line parameters in cmdline and set corresponding values in options.

Definition at line 537 of file solver_factory.cpp.