Inheritance diagram for goal:Public Member Functions | |
| goal (context &c, bool models=true, bool unsat_cores=false, bool proofs=false) | |
| goal (context &c, Z3_goal s) | |
| goal (goal const &s) | |
| ~goal () override | |
| operator Z3_goal () const | |
| goal & | operator= (goal const &s) |
| void | add (expr const &f) |
| void | add (expr_vector const &v) |
| unsigned | size () const |
| expr | operator[] (int i) const |
| Z3_goal_prec | precision () const |
| bool | inconsistent () const |
| unsigned | depth () const |
| void | reset () |
| unsigned | num_exprs () const |
| bool | is_decided_sat () const |
| bool | is_decided_unsat () const |
| model | convert_model (model const &m) const |
| model | get_model () const |
| expr | as_expr () const |
| std::string | dimacs (bool include_names=true) const |
Public Member Functions inherited from object | |
| object (context &c) | |
| virtual | ~object ()=default |
| context & | ctx () const |
| Z3_error_code | check_error () const |
Friends | |
| std::ostream & | operator<< (std::ostream &out, goal const &g) |
Additional Inherited Members | |
Protected Attributes inherited from object | |
| context * | m_ctx |
Definition at line 3007 of file z3++.h.
Referenced by Goal::__del__(), Goal::assert_exprs(), Goal::convert_model(), Goal::depth(), Goal::dimacs(), Goal::get(), Goal::inconsistent(), Goal::prec(), Goal::sexpr(), Goal::size(), and Goal::translate().
Definition at line 3008 of file z3++.h.
Referenced by Goal::__del__(), Goal::assert_exprs(), Goal::convert_model(), Goal::depth(), Goal::dimacs(), Goal::get(), Goal::inconsistent(), Goal::prec(), Goal::sexpr(), Goal::size(), and Goal::translate().
Definition at line 3009 of file z3++.h.
Referenced by Goal::__del__(), Goal::assert_exprs(), Goal::convert_model(), Goal::depth(), Goal::dimacs(), Goal::get(), Goal::inconsistent(), Goal::prec(), Goal::sexpr(), Goal::size(), and Goal::translate().
|
inlineoverride |
|
inline |
Definition at line 3019 of file z3++.h.
Referenced by Solver::__iadd__(), Fixedpoint::__iadd__(), and Optimize::__iadd__().
|
inline |
Definition at line 3020 of file z3++.h.
Referenced by Solver::__iadd__(), Fixedpoint::__iadd__(), Optimize::__iadd__(), and goal::add().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 3022 of file z3++.h.
Referenced by goal::as_expr().
|
inline |
|
inline |
|
inline |
Definition at line 3021 of file z3++.h.
Referenced by ParamDescrsRef::__len__(), Goal::__len__(), goal::as_expr(), BitVecNumRef::as_signed_long(), and BitVecSortRef::subsort().