|
|
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.