|
| | solver (context &c) |
| |
| | solver (context &c, simple) |
| |
| | solver (context &c, Z3_solver s) |
| |
| | solver (context &c, char const *logic) |
| |
| | solver (context &c, solver const &src, translate) |
| |
| | solver (solver const &s) |
| |
| | ~solver () |
| |
| | operator Z3_solver () const |
| |
| solver & | operator= (solver const &s) |
| |
| void | set (params const &p) |
| |
| void | set (char const *k, bool v) |
| |
| void | set (char const *k, unsigned v) |
| |
| void | set (char const *k, double v) |
| |
| void | set (char const *k, symbol const &v) |
| |
| void | set (char const *k, char const *v) |
| |
| void | push () |
| |
| void | pop (unsigned n=1) |
| |
| void | reset () |
| |
| void | add (expr const &e) |
| |
| void | add (expr const &e, expr const &p) |
| |
| void | add (expr const &e, char const *p) |
| |
| void | add (expr_vector const &v) |
| |
| void | from_file (char const *file) |
| |
| void | from_string (char const *s) |
| |
| expr | lower (expr const &e) |
| |
| expr | upper (expr const &e) |
| |
| expr | value (expr const &e) |
| |
| check_result | check () |
| |
| check_result | check (unsigned n, expr *const assumptions) |
| |
| check_result | check (expr_vector const &assumptions) |
| |
| model | get_model () const |
| |
| check_result | consequences (expr_vector &assumptions, expr_vector &vars, expr_vector &conseq) |
| |
| std::string | reason_unknown () const |
| |
| stats | statistics () const |
| |
| expr_vector | unsat_core () const |
| |
| expr_vector | assertions () const |
| |
| expr_vector | non_units () const |
| |
| expr_vector | units () const |
| |
| expr_vector | trail () const |
| |
| expr_vector | trail (array< unsigned > &levels) const |
| |
| expr | proof () const |
| |
| std::string | to_smt2 (char const *status="unknown") |
| |
| std::string | dimacs (bool include_names=true) const |
| |
| param_descrs | get_param_descrs () |
| |
| expr_vector | cube (expr_vector &vars, unsigned cutoff) |
| |
| cube_generator | cubes () |
| |
| cube_generator | cubes (expr_vector &vars) |
| |
| | object (context &c) |
| |
| | object (object const &s) |
| |
| context & | ctx () const |
| |
| Z3_error_code | check_error () const |
| |
Definition at line 2355 of file z3++.h.