#include <z3++.h>
Inheritance diagram for solver:Data Structures | |
| class | cube_generator |
| class | cube_iterator |
| struct | simple |
| struct | translate |
Friends | |
| std::ostream & | operator<< (std::ostream &out, solver const &s) |
Additional Inherited Members | |
Protected Attributes inherited from object | |
| context * | m_ctx |
Definition at line 2902 of file z3++.h.
Referenced by Solver::__del__(), Solver::assert_and_track(), Solver::assert_exprs(), Solver::check(), Solver::model(), Solver::num_scopes(), Solver::pop(), Solver::push(), Solver::reset(), and Solver::set().
Definition at line 2903 of file z3++.h.
Referenced by Solver::__del__(), Solver::assert_and_track(), Solver::assert_exprs(), Solver::check(), Solver::model(), Solver::num_scopes(), Solver::pop(), Solver::push(), Solver::reset(), and Solver::set().
Definition at line 2904 of file z3++.h.
Referenced by Solver::__del__(), Solver::assert_and_track(), Solver::assert_exprs(), Solver::check(), Solver::model(), Solver::num_scopes(), Solver::pop(), Solver::push(), Solver::reset(), and Solver::set().
Definition at line 2905 of file z3++.h.
Referenced by Solver::__del__(), Solver::assert_and_track(), Solver::assert_exprs(), Solver::check(), Solver::model(), Solver::num_scopes(), Solver::pop(), Solver::push(), Solver::reset(), and Solver::set().
Definition at line 2906 of file z3++.h.
Referenced by Solver::__del__(), Solver::assert_and_track(), Solver::assert_exprs(), Solver::check(), Solver::model(), Solver::num_scopes(), Solver::pop(), Solver::push(), Solver::reset(), and Solver::set().
Definition at line 2907 of file z3++.h.
Referenced by Solver::__del__(), Solver::assert_and_track(), Solver::assert_exprs(), Solver::check(), Solver::model(), Solver::num_scopes(), Solver::pop(), Solver::push(), Solver::reset(), and Solver::set().
|
inline |
Definition at line 3364 of file z3++.h.
Referenced by Solver::__del__(), Solver::assert_and_track(), Solver::assert_exprs(), Solver::check(), Solver::model(), Solver::num_scopes(), Solver::pop(), Solver::push(), Solver::reset(), and Solver::set().
|
inlineoverride |
Definition at line 2937 of file z3++.h.
Referenced by Solver::__iadd__(), solver::add(), and solver::add().
Definition at line 2938 of file z3++.h.
Referenced by Solver::__iadd__().
|
inline |
Definition at line 2946 of file z3++.h.
Referenced by Solver::__iadd__().
|
inline |
Definition at line 2985 of file z3++.h.
Referenced by solver::to_smt2().
|
inline |
|
inline |
Definition at line 2965 of file z3++.h.
|
inline |
Definition at line 2955 of file z3++.h.
Definition at line 3011 of file z3++.h.
Definition at line 3005 of file z3++.h.
Definition at line 2999 of file z3++.h.
|
inline |
Definition at line 2977 of file z3++.h.
|
inline |
Definition at line 3077 of file z3++.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 3043 of file z3++.h.
|
inline |
Definition at line 2986 of file z3++.h.
|
inline |
Definition at line 2911 of file z3++.h.
|
inline |
Definition at line 2935 of file z3++.h.
Referenced by Solver::__exit__().
|
inline |
|
inline |
Create a backtracking point.
The solver contains a stack of assertions.
def_API('Z3_solver_push', VOID, (_in(CONTEXT), _in(SOLVER)))
Definition at line 2934 of file z3++.h.
Referenced by Solver::__enter__().
|
inline |
Definition at line 2982 of file z3++.h.
|
inline |
Definition at line 2923 of file z3++.h.
Referenced by solver::set().
Definition at line 2921 of file z3++.h.
Referenced by solver::set().
Definition at line 2922 of file z3++.h.
Referenced by solver::set().
Definition at line 2920 of file z3++.h.
Referenced by solver::set().
Definition at line 3018 of file z3++.h.
Referenced by solver::set_initial_value(), and solver::set_initial_value().
|
inline |
Definition at line 3029 of file z3++.h.
|
inline |
Definition at line 2983 of file z3++.h.
Definition at line 3052 of file z3++.h.
|
inline |
Definition at line 2988 of file z3++.h.
|
inline |
Definition at line 2989 of file z3++.h.
|
inline |
Definition at line 2987 of file z3++.h.
|
inline |
Definition at line 2984 of file z3++.h.