2#include <boost/any.hpp>
12 boost::optional<RewardAccumulation> rewardAccumulation)
13 :
UnaryPathFormula(subformula), context(context), rewardAccumulation(rewardAccumulation) {
15 storm::exceptions::InvalidPropertyException,
"Invalid context for formula.");
17 "Reward accumulations should only be given for time- and reward formulas");
53 return rewardAccumulation.is_initialized();
57 return rewardAccumulation.get();
61 return visitor.
visit(*
this, data);
65 if (allowParentheses) {
73 if (allowParentheses) {
#define STORM_LOG_THROW(cond, exception, message)