dlinear
0.0.1
Delta-complete SMT solver for linear programming
|
Generic formula visitor implementing the visitor pattern. More...
#include <GenericFormulaVisitor.h>
Public Member Functions | |
const IterationStats & | stats () const |
Get read-only access to the statistics of the FormulaVisitor. | |
const Config & | config () const |
Get read-only access to the configuration of the FormulaVisitor. | |
Protected Member Functions | |
GenericFormulaVisitor (const Config &config, const std::string &class_name="GenericFormulaVisitor") | |
Construct a new FormulaVisitor object with the given config . | |
Protected Attributes | |
const Config & | config_ |
Configuration. | |
IterationStats | stats_ |
Statistics. | |
Generic formula visitor implementing the visitor pattern.
It will iterate over the formula tree and call the appropriate method for each node.
Result | return type of each visit method |
Args | additional arguments to pass to each visit method |
Definition at line 30 of file GenericFormulaVisitor.h.
|
inlineexplicitprotected |
Construct a new FormulaVisitor object with the given config
.
config | configuration |
class_name | name of the subclass |
Definition at line 43 of file GenericFormulaVisitor.h.
|
inlinenodiscard |
Get read-only access to the configuration of the FormulaVisitor.
Definition at line 35 of file GenericFormulaVisitor.h.
|
inlinenodiscard |
Get read-only access to the statistics of the FormulaVisitor.
Definition at line 33 of file GenericFormulaVisitor.h.