Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ExpressionVisitor.cpp
Go to the documentation of this file.
1
#include "
storm/storage/expressions/ExpressionVisitor.h
"
2
#include "
storm/exceptions/NotImplementedException.h
"
3
#include "
storm/utility/macros.h
"
4
5
namespace
storm
{
6
namespace
expressions {
7
boost::any
ExpressionVisitor::visit
(
PredicateExpression
const
&, boost::any
const
&) {
8
STORM_LOG_THROW
(
false
, storm::exceptions::NotImplementedException,
"Predicate Expressions are not supported by this visitor"
);
9
}
10
}
// namespace expressions
11
}
// namespace storm
ExpressionVisitor.h
NotImplementedException.h
storm::expressions::ExpressionVisitor::visit
virtual boost::any visit(IfThenElseExpression const &expression, boost::any const &data)=0
storm::expressions::PredicateExpression
The base class of all binary expressions.
Definition
PredicateExpression.h:11
macros.h
STORM_LOG_THROW
#define STORM_LOG_THROW(cond, exception, message)
Definition
macros.h:30
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
storage
expressions
ExpressionVisitor.cpp
Generated by
1.9.8