CheckSat() | dlinear::Driver | |
context() const | dlinear::Driver | inline |
context_ | dlinear::Driver | protected |
debug_parsing_ | dlinear::Driver | protected |
debug_scanning_ | dlinear::Driver | protected |
DeclareLocalVariable(const std::string &name, Sort sort) | dlinear::vnnlib::VnnlibDriver | |
DeclareVariable(const std::string &name, Sort sort) | dlinear::vnnlib::VnnlibDriver | |
DeclareVariable(const std::string &name, Sort sort, const Term &lb, const Term &ub) | dlinear::vnnlib::VnnlibDriver | |
DefineFun(const std::string &name, const std::vector< Variable > ¶meters, Sort return_type, const Term &body) | dlinear::vnnlib::VnnlibDriver | |
DefineLocalConstant(const std::string &name, const Expression &value) | dlinear::vnnlib::VnnlibDriver | |
Driver(Context &context, const std::string &class_name="Driver") | dlinear::Driver | explicit |
EliminateBooleanVariables(const Variables &vars, const Formula &f) | dlinear::vnnlib::VnnlibDriver | static |
Error(const std::string &m) | dlinear::Driver | static |
error(const location &l, const std::string &m) | dlinear::vnnlib::VnnlibDriver | static |
Exit() | dlinear::Driver | inline |
GetAssertions() const | dlinear::Driver | |
GetInfo(const std::string &key) const | dlinear::Driver | |
GetModel() | dlinear::Driver | |
GetOption(const std::string &key) const | dlinear::Driver | |
GetValue(const std::vector< Term > &term_list) const | dlinear::vnnlib::VnnlibDriver | |
LookupConstant(const std::string &name) const | dlinear::vnnlib::VnnlibDriver | |
LookupDefinedName(const std::string &name) const | dlinear::vnnlib::VnnlibDriver | |
LookupFunction(const std::string &name, const std::vector< Term > &arguments) const | dlinear::vnnlib::VnnlibDriver | |
LookupVariable(const std::string &name) const | dlinear::vnnlib::VnnlibDriver | |
m_stream_name() | dlinear::Driver | inline |
Maximize(const Expression &f) | dlinear::Driver | |
Minimize(const Expression &f) | dlinear::Driver | |
nextUniqueId_ | dlinear::vnnlib::VnnlibDriver | private |
ParseFile(const std::string &filename) | dlinear::Driver | virtual |
ParseStream(std::istream &in, const std::string &sname="stream input") | dlinear::Driver | |
ParseStreamCore(std::istream &in) override | dlinear::vnnlib::VnnlibDriver | virtual |
ParseString(const std::string &input, const std::string &sname="string stream") | dlinear::Driver | |
Pop(int n) | dlinear::Driver | inline |
Push(int n) | dlinear::Driver | inline |
RegisterVariable(const std::string &name, Sort sort) | dlinear::vnnlib::VnnlibDriver | |
scanner() | dlinear::vnnlib::VnnlibDriver | inline |
scanner_ | dlinear::vnnlib::VnnlibDriver | private |
scope_constants_ | dlinear::vnnlib::VnnlibDriver | private |
scope_functions_ | dlinear::vnnlib::VnnlibDriver | private |
scope_variables_ | dlinear::vnnlib::VnnlibDriver | private |
SetInfo(const std::string &key, const std::string &value) | dlinear::Driver | inline |
SetLogic(const Logic logic) | dlinear::Driver | inline |
SetOption(const std::string &key, const std::string &value) | dlinear::Driver | inline |
stats() const | dlinear::Driver | inline |
stats_ | dlinear::Driver | protected |
stream_name() const | dlinear::Driver | inline |
stream_name_ | dlinear::Driver | protected |
timer_ | dlinear::Driver | protected |
trace_parsing() const | dlinear::Driver | inline |
trace_scanning() const | dlinear::Driver | inline |
VnnlibDriver(Context &context) | dlinear::vnnlib::VnnlibDriver | explicit |