| 
               | 
            
               
                dlinear
                 0.0.1
               
              Delta-complete SMT solver for linear programming 
             | 
          
This base class provides all the methods expected to visit the underlying formula and return a modified version. More...
#include <FormulaVisitor.h>
  
Protected Member Functions | |
| FormulaVisitor (const Config &config, const std::string &class_name="FormulaVisitor") | |
Construct a new FormulaVisitor object with the given config.   | |
  Protected Member Functions inherited from dlinear::GenericFormulaVisitor< Formula, Args... > | |
| GenericFormulaVisitor (const Config &config, const std::string &class_name="GenericFormulaVisitor") | |
Construct a new FormulaVisitor object with the given config.   | |
Additional Inherited Members | |
  Public Member Functions inherited from dlinear::GenericFormulaVisitor< Formula, Args... > | |
| 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 Attributes inherited from dlinear::GenericFormulaVisitor< Formula, Args... > | |
| const Config & | config_ | 
| Configuration.  | |
| IterationStats | stats_ | 
| Statistics.  | |
This base class provides all the methods expected to visit the underlying formula and return a modified version.
By default, the visitor returns the original formula, but it can be overridden by the derived classes.
Definition at line 29 of file FormulaVisitor.h.
      
  | 
  inlineexplicitprotected | 
Construct a new FormulaVisitor object with the given config. 
| config | configuration | 
| class_name | name of the subclass | 
Definition at line 36 of file FormulaVisitor.h.