|
carl
25.04
Computer ARithmetic Library
|
Shorthand to allow writing SMTLIB scripts in one line. More...
#include <SMTLIBStream.h>

Public Member Functions | |
| SMTLIBScriptContainer (Logic l, std::initializer_list< Formula< Pol >> f, bool getModel=false) | |
| SMTLIBScriptContainer (Logic l, std::initializer_list< Formula< Pol >> f, const Pol &objective, bool getModel=false) | |
Data Fields | |
| Logic | mLogic |
| std::initializer_list< Formula< Pol > > | mFormulas |
| bool | mGetModel |
| Pol | mObjective |
Shorthand to allow writing SMTLIB scripts in one line.
Definition at line 486 of file SMTLIBStream.h.
|
inline |
Definition at line 491 of file SMTLIBStream.h.
|
inline |
Definition at line 492 of file SMTLIBStream.h.
| std::initializer_list<Formula<Pol> > carl::io::detail::SMTLIBScriptContainer< Pol >::mFormulas |
Definition at line 488 of file SMTLIBStream.h.
| bool carl::io::detail::SMTLIBScriptContainer< Pol >::mGetModel |
Definition at line 489 of file SMTLIBStream.h.
| Logic carl::io::detail::SMTLIBScriptContainer< Pol >::mLogic |
Definition at line 487 of file SMTLIBStream.h.
| Pol carl::io::detail::SMTLIBScriptContainer< Pol >::mObjective |
Definition at line 490 of file SMTLIBStream.h.