carl
24.04
Computer ARithmetic Library
|
Stores the variables and the formula bound by a quantifier. More...
#include <FormulaContent.h>
Public Member Functions | |
QuantifierContent (std::vector< carl::Variable > &&_vars, Formula< Pol > &&_formula) | |
Constructs the content of a quantified formula. More... | |
bool | operator== (const QuantifierContent &_qc) const |
Checks this content of a quantified formula and the given content of a quantified formula is equal. More... | |
Data Fields | |
std::vector< carl::Variable > | mVariables |
The quantified variables. More... | |
Formula< Pol > | mFormula |
The formula bound by this quantifier. More... | |
Stores the variables and the formula bound by a quantifier.
Definition at line 95 of file FormulaContent.h.
|
inline |
Constructs the content of a quantified formula.
_vars | The quantified variables. |
_formula | The formula bound by this quantifier. |
Definition at line 107 of file FormulaContent.h.
|
inline |
Checks this content of a quantified formula and the given content of a quantified formula is equal.
_qc | The content of a quantified formula to check for equality. |
Definition at line 117 of file FormulaContent.h.
Formula<Pol> carl::QuantifierContent< Pol >::mFormula |
The formula bound by this quantifier.
Definition at line 100 of file FormulaContent.h.
std::vector<carl::Variable> carl::QuantifierContent< Pol >::mVariables |
The quantified variables.
Definition at line 98 of file FormulaContent.h.