Storm
A Modern Probabilistic Model Checker
|
#include <ToCppVisitor.h>
Public Member Functions | |
std::string | translate (storm::expressions::Expression const &expression, ToCppTranslationOptions const &options) |
virtual boost::any | visit (IfThenElseExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (BinaryBooleanFunctionExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (BinaryNumericalFunctionExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (BinaryRelationExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (VariableExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (UnaryBooleanFunctionExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (UnaryNumericalFunctionExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (BooleanLiteralExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (IntegerLiteralExpression const &expression, boost::any const &data) override |
virtual boost::any | visit (RationalLiteralExpression const &expression, boost::any const &data) override |
![]() | |
virtual | ~ExpressionVisitor ()=default |
virtual boost::any | visit (PredicateExpression const &expression, boost::any const &data) |
Definition at line 31 of file ToCppVisitor.h.
std::string storm::expressions::ToCppVisitor::translate | ( | storm::expressions::Expression const & | expression, |
ToCppTranslationOptions const & | options | ||
) |
Definition at line 31 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 53 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 96 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 160 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 306 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 38 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 311 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 330 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 257 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 270 of file ToCppVisitor.cpp.
|
overridevirtual |
Implements storm::expressions::ExpressionVisitor.
Definition at line 230 of file ToCppVisitor.cpp.