Storm
A Modern Probabilistic Model Checker
|
#include <MultiObjectiveFormula.h>
Additional Inherited Members | |
![]() | |
static std::shared_ptr< Formula const > | getTrueFormula () |
Definition at line 8 of file MultiObjectiveFormula.h.
storm::logic::MultiObjectiveFormula::MultiObjectiveFormula | ( | std::vector< std::shared_ptr< Formula const > > const & | subformulas | ) |
Definition at line 12 of file MultiObjectiveFormula.cpp.
|
virtual |
Definition at line 16 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Implements storm::logic::Formula.
Definition at line 68 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Reimplemented from storm::logic::Formula.
Definition at line 72 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Reimplemented from storm::logic::Formula.
Definition at line 78 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Reimplemented from storm::logic::Formula.
Definition at line 84 of file MultiObjectiveFormula.cpp.
uint_fast64_t storm::logic::MultiObjectiveFormula::getNumberOfSubformulas | ( | ) | const |
Definition at line 60 of file MultiObjectiveFormula.cpp.
Formula const & storm::logic::MultiObjectiveFormula::getSubformula | ( | uint_fast64_t | index | ) | const |
Definition at line 54 of file MultiObjectiveFormula.cpp.
std::vector< std::shared_ptr< Formula const > > const & storm::logic::MultiObjectiveFormula::getSubformulas | ( | ) | const |
Definition at line 64 of file MultiObjectiveFormula.cpp.
|
virtual |
Definition at line 37 of file MultiObjectiveFormula.cpp.
|
virtual |
Definition at line 50 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Reimplemented from storm::logic::Formula.
Definition at line 24 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Reimplemented from storm::logic::Formula.
Definition at line 33 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Reimplemented from storm::logic::Formula.
Definition at line 20 of file MultiObjectiveFormula.cpp.
|
overridevirtual |
Writes the forumla to the given output stream.
allowParenthesis | if true, the output is potentially surrounded by parentheses depending on whether parentheses are needed to avoid ambiguity when this formula appears as a subformula of some larger formula. |
Implements storm::logic::Formula.
Definition at line 90 of file MultiObjectiveFormula.cpp.