Storm
A Modern Probabilistic Model Checker
Toggle main menu visibility
Main Page
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
a
b
c
d
e
f
g
i
l
m
n
o
p
q
r
s
t
u
v
w
z
Typedefs
a
b
c
e
f
i
j
m
n
o
p
r
s
v
Enumerations
a
b
c
d
e
f
g
l
m
n
o
p
q
r
s
t
u
Enumerator
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
i
j
l
m
n
o
p
r
s
t
v
w
Enumerations
b
c
d
e
f
i
l
m
n
o
p
q
r
s
t
v
Enumerator
Related Symbols
a
b
c
d
e
f
i
m
n
o
p
r
s
t
v
x
Files
File List
File Members
All
a
b
c
d
e
g
i
m
n
o
p
r
s
t
w
Functions
b
c
e
g
i
m
n
o
p
r
s
t
Variables
Typedefs
Macros
a
b
c
e
m
p
s
w
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
Loading...
Searching...
No Matches
GloballyFormula.h
Go to the documentation of this file.
1
#ifndef STORM_LOGIC_GLOBALLYFORMULA_H_
2
#define STORM_LOGIC_GLOBALLYFORMULA_H_
3
4
#include "
storm/logic/UnaryPathFormula.h
"
5
6
namespace
storm
{
7
namespace
logic {
8
class
GloballyFormula
:
public
UnaryPathFormula
{
9
public
:
10
GloballyFormula
(std::shared_ptr<Formula const>
const
& subformula);
11
12
virtual
~GloballyFormula
() {
13
// Intentionally left empty.
14
}
12
virtual
~GloballyFormula
() {
…
}
15
16
virtual
bool
isGloballyFormula
()
const override
;
17
virtual
bool
isProbabilityPathFormula
()
const override
;
18
19
virtual
boost::any
accept
(
FormulaVisitor
const
& visitor, boost::any
const
& data)
const override
;
20
21
virtual
std::ostream&
writeToStream
(std::ostream& out,
bool
allowParentheses =
false
)
const override
;
22
};
8
class
GloballyFormula
:
public
UnaryPathFormula
{
…
};
23
}
// namespace logic
24
}
// namespace storm
25
26
#endif
/* STORM_LOGIC_GLOBALLYFORMULA_H_ */
UnaryPathFormula.h
storm::logic::FormulaVisitor
Definition
FormulaVisitor.h:12
storm::logic::GloballyFormula
Definition
GloballyFormula.h:8
storm::logic::GloballyFormula::writeToStream
virtual std::ostream & writeToStream(std::ostream &out, bool allowParentheses=false) const override
Writes the forumla to the given output stream.
Definition
GloballyFormula.cpp:25
storm::logic::GloballyFormula::accept
virtual boost::any accept(FormulaVisitor const &visitor, boost::any const &data) const override
Definition
GloballyFormula.cpp:21
storm::logic::GloballyFormula::isGloballyFormula
virtual bool isGloballyFormula() const override
Definition
GloballyFormula.cpp:13
storm::logic::GloballyFormula::isProbabilityPathFormula
virtual bool isProbabilityPathFormula() const override
Definition
GloballyFormula.cpp:17
storm::logic::GloballyFormula::~GloballyFormula
virtual ~GloballyFormula()
Definition
GloballyFormula.h:12
storm::logic::UnaryPathFormula
Definition
UnaryPathFormula.h:10
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
logic
GloballyFormula.h
Generated by
1.9.8