| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
Support for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes. More...
#include <qgssqlstatement.h>

Support for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes.
Definition at line 869 of file qgssqlstatement.h.
      
  | 
  virtualdefault | 
      
  | 
  pure virtual | 
Visit NodeBetweenOperator.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeBinaryOperator.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeCast.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeColumnRef.
Implemented in QgsSQLStatement::RecursiveVisitor, and QgsSQLStatementCollectTableNames.
      
  | 
  pure virtual | 
Visit NodeColumnSorted.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeFunction.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeInOperator.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeJoin.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeLiteral.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeSelect.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeSelectedColumn.
Implemented in QgsSQLStatement::RecursiveVisitor.
      
  | 
  pure virtual | 
Visit NodeTableDef.
Implemented in QgsSQLStatement::RecursiveVisitor, and QgsSQLStatementCollectTableNames.
      
  | 
  pure virtual | 
Visit NodeUnaryOperator.
Implemented in QgsSQLStatement::RecursiveVisitor.