Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
LongRunAverageOperatorFormula.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace storm {
6namespace logic {
8 public:
9 LongRunAverageOperatorFormula(std::shared_ptr<Formula const> const& subformula, OperatorInformation const& operatorInformation = OperatorInformation());
10
12 // Intentionally left empty.
13 }
14
15 virtual bool isLongRunAverageOperatorFormula() const override;
16
17 virtual boost::any accept(FormulaVisitor const& visitor, boost::any const& data) const override;
18
19 virtual std::ostream& writeToStream(std::ostream& out, bool allowParentheses = false) const override;
20};
21} // namespace logic
22} // namespace storm
virtual boost::any accept(FormulaVisitor const &visitor, boost::any const &data) const override
LongRunAverageOperatorFormula(std::shared_ptr< Formula const > const &subformula, OperatorInformation const &operatorInformation=OperatorInformation())
virtual std::ostream & writeToStream(std::ostream &out, bool allowParentheses=false) const override
Writes the forumla to the given output stream.
OperatorInformation operatorInformation
OperatorFormula(std::shared_ptr< Formula const > const &subformula, OperatorInformation const &operatorInformation=OperatorInformation())