Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::expressions::ExpressionVisitor Class Referenceabstract

#include <ExpressionVisitor.h>

Inheritance diagram for storm::expressions::ExpressionVisitor:

Public Member Functions

virtual ~ExpressionVisitor ()=default
 
virtual boost::any visit (IfThenElseExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (BinaryBooleanFunctionExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (BinaryNumericalFunctionExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (BinaryRelationExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (VariableExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (UnaryBooleanFunctionExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (UnaryNumericalFunctionExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (BooleanLiteralExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (IntegerLiteralExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (RationalLiteralExpression const &expression, boost::any const &data)=0
 
virtual boost::any visit (PredicateExpression const &expression, boost::any const &data)
 

Detailed Description

Definition at line 22 of file ExpressionVisitor.h.

Constructor & Destructor Documentation

◆ ~ExpressionVisitor()

virtual storm::expressions::ExpressionVisitor::~ExpressionVisitor ( )
virtualdefault

Member Function Documentation

◆ visit() [1/11]

◆ visit() [2/11]

◆ visit() [3/11]

◆ visit() [4/11]

◆ visit() [5/11]

◆ visit() [6/11]

◆ visit() [7/11]

boost::any storm::expressions::ExpressionVisitor::visit ( PredicateExpression const &  expression,
boost::any const &  data 
)
virtual

◆ visit() [8/11]

◆ visit() [9/11]

◆ visit() [10/11]

◆ visit() [11/11]


The documentation for this class was generated from the following files: