Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
TimeOperatorFormula.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
storm/logic/FormulaVisitor.h
"
4
#include "
storm/logic/OperatorFormula.h
"
5
6
namespace
storm
{
7
namespace
logic {
8
class
TimeOperatorFormula
:
public
OperatorFormula
{
9
public
:
10
TimeOperatorFormula
(std::shared_ptr<Formula const>
const
& subformula,
OperatorInformation
const
&
operatorInformation
=
OperatorInformation
());
11
12
virtual
~TimeOperatorFormula
() {
13
// Intentionally left empty.
14
}
15
16
virtual
bool
isTimeOperatorFormula
()
const override
;
17
18
virtual
boost::any
accept
(
FormulaVisitor
const
& visitor, boost::any
const
& data)
const override
;
19
20
virtual
std::ostream&
writeToStream
(std::ostream& out,
bool
allowParentheses =
false
)
const override
;
21
};
22
}
// namespace logic
23
}
// namespace storm
FormulaVisitor.h
OperatorFormula.h
storm::logic::FormulaVisitor
Definition
FormulaVisitor.h:12
storm::logic::OperatorFormula
Definition
OperatorFormula.h:24
storm::logic::OperatorFormula::operatorInformation
OperatorInformation operatorInformation
Definition
OperatorFormula.h:62
storm::logic::TimeOperatorFormula
Definition
TimeOperatorFormula.h:8
storm::logic::TimeOperatorFormula::~TimeOperatorFormula
virtual ~TimeOperatorFormula()
Definition
TimeOperatorFormula.h:12
storm::logic::TimeOperatorFormula::writeToStream
virtual std::ostream & writeToStream(std::ostream &out, bool allowParentheses=false) const override
Writes the forumla to the given output stream.
Definition
TimeOperatorFormula.cpp:26
storm::logic::TimeOperatorFormula::accept
virtual boost::any accept(FormulaVisitor const &visitor, boost::any const &data) const override
Definition
TimeOperatorFormula.cpp:22
storm::logic::TimeOperatorFormula::isTimeOperatorFormula
virtual bool isTimeOperatorFormula() const override
Definition
TimeOperatorFormula.cpp:18
storm
LabParser.cpp.
Definition
cli.cpp:18
storm::logic::OperatorInformation
Definition
OperatorFormula.h:16
src
storm
logic
TimeOperatorFormula.h
Generated by
1.9.8