Storm
A Modern Probabilistic Model Checker
|
#include <FragmentSpecification.h>
Definition at line 11 of file FragmentSpecification.h.
storm::logic::FragmentSpecification::FragmentSpecification | ( | ) |
Definition at line 242 of file FragmentSpecification.cpp.
|
default |
|
default |
bool storm::logic::FragmentSpecification::areAtomicExpressionFormulasAllowed | ( | ) | const |
Definition at line 416 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areAtomicLabelFormulasAllowed | ( | ) | const |
Definition at line 425 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areBinaryBooleanPathFormulasAllowed | ( | ) | const |
Definition at line 470 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areBinaryBooleanStateFormulasAllowed | ( | ) | const |
Definition at line 461 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areBooleanLiteralFormulasAllowed | ( | ) | const |
Definition at line 434 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areBoundedUntilFormulasAllowed | ( | ) | const |
Definition at line 398 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areConditionalProbabilityFormulasAllowed | ( | ) | const |
Definition at line 524 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areConditionalRewardFormulasFormulasAllowed | ( | ) | const |
Definition at line 533 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areCumulativeRewardFormulasAllowed | ( | ) | const |
Definition at line 479 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areGameFormulasAllowed | ( | ) | const |
Definition at line 750 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areGloballyFormulasAllowed | ( | ) | const |
Definition at line 362 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areHOAPathFormulasAllowed | ( | ) | const |
Definition at line 407 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areInstantaneousRewardFormulasAllowed | ( | ) | const |
Definition at line 488 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areLongRunAverageOperatorsAllowed | ( | ) | const |
Definition at line 335 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areLongRunAverageRewardFormulasAllowed | ( | ) | const |
Definition at line 506 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areMultiDimensionalBoundedUntilFormulasAllowed | ( | ) | const |
Definition at line 623 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areMultiDimensionalCumulativeRewardFormulasAllowed | ( | ) | const |
Definition at line 659 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areMultiObjectiveFormulasAllowed | ( | ) | const |
Definition at line 344 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areNestedMultiObjectiveFormulasAllowed | ( | ) | const |
Definition at line 569 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areNestedOperatorsAllowed | ( | ) | const |
Definition at line 551 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areNestedOperatorsInsideMultiObjectiveFormulasAllowed | ( | ) | const |
Definition at line 578 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areNestedPathFormulasAllowed | ( | ) | const |
Definition at line 560 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areNextFormulasAllowed | ( | ) | const |
Definition at line 380 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areOnlyEventuallyFormuluasInConditionalFormulasAllowed | ( | ) | const |
Definition at line 587 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areOperatorsAtTopLevelOfMultiObjectiveFormulasRequired | ( | ) | const |
Definition at line 723 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areProbabilityOperatorsAllowed | ( | ) | const |
Definition at line 308 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areQualitativeOperatorResultsAllowed | ( | ) | const |
Definition at line 696 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areQuantileFormulasAllowed | ( | ) | const |
Definition at line 353 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areQuantitativeOperatorResultsAllowed | ( | ) | const |
Definition at line 687 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areReachabilityProbabilityFormulasAllowed | ( | ) | const |
Definition at line 371 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areReachabilityRewardFormulasAllowed | ( | ) | const |
Definition at line 497 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areReachbilityTimeFormulasAllowed | ( | ) | const |
Definition at line 542 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areRewardBoundedCumulativeRewardFormulasAllowed | ( | ) | const |
Definition at line 650 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areRewardBoundedUntilFormulasAllowed | ( | ) | const |
Definition at line 614 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areRewardOperatorsAllowed | ( | ) | const |
Definition at line 317 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areStepBoundedCumulativeRewardFormulasAllowed | ( | ) | const |
Definition at line 632 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areStepBoundedUntilFormulasAllowed | ( | ) | const |
Definition at line 596 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areTimeBoundedCumulativeRewardFormulasAllowed | ( | ) | const |
Definition at line 641 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areTimeBoundedUntilFormulasAllowed | ( | ) | const |
Definition at line 605 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areTimeOperatorsAllowed | ( | ) | const |
Definition at line 326 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areTotalRewardFormulasAllowed | ( | ) | const |
Definition at line 515 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areUnaryBooleanPathFormulasAllowed | ( | ) | const |
Definition at line 452 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areUnaryBooleanStateFormulasAllowed | ( | ) | const |
Definition at line 443 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::areUntilFormulasAllowed | ( | ) | const |
Definition at line 389 of file FragmentSpecification.cpp.
FragmentSpecification storm::logic::FragmentSpecification::copy | ( | ) | const |
Definition at line 304 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::isMultiObjectiveFormulaAtTopLevelRequired | ( | ) | const |
Definition at line 714 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::isOperatorAtTopLevelRequired | ( | ) | const |
Definition at line 705 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::isQuantileFormulaAtTopLevelRequired | ( | ) | const |
Definition at line 732 of file FragmentSpecification.cpp.
bool storm::logic::FragmentSpecification::isRewardAccumulationAllowed | ( | ) | const |
Definition at line 741 of file FragmentSpecification.cpp.
|
default |
|
default |
FragmentSpecification & storm::logic::FragmentSpecification::setAtomicExpressionFormulasAllowed | ( | bool | newValue | ) |
Definition at line 420 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setAtomicLabelFormulasAllowed | ( | bool | newValue | ) |
Definition at line 429 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setBinaryBooleanPathFormulasAllowed | ( | bool | newValue | ) |
Definition at line 474 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setBinaryBooleanStateFormulasAllowed | ( | bool | newValue | ) |
Definition at line 465 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setBooleanLiteralFormulasAllowed | ( | bool | newValue | ) |
Definition at line 438 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setBoundedUntilFormulasAllowed | ( | bool | newValue | ) |
Definition at line 402 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setConditionalProbabilityFormulasAllowed | ( | bool | newValue | ) |
Definition at line 528 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setConditionalRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 537 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setCumulativeRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 483 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setGameFormulasAllowed | ( | bool | newValue | ) |
Definition at line 754 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setGloballyFormulasAllowed | ( | bool | newValue | ) |
Definition at line 366 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setHOAPathFormulasAllowed | ( | bool | newValue | ) |
Definition at line 411 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setInstantaneousFormulasAllowed | ( | bool | newValue | ) |
Definition at line 492 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setLongRunAverageOperatorsAllowed | ( | bool | newValue | ) |
Definition at line 339 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setLongRunAverageProbabilitiesAllowed | ( | bool | newValue | ) |
Definition at line 682 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setLongRunAverageRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 510 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setMultiDimensionalBoundedUntilFormulasAllowed | ( | bool | newValue | ) |
Definition at line 627 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setMultiDimensionalCumulativeRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 663 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setMultiObjectiveFormulaAtTopLevelRequired | ( | bool | newValue | ) |
Definition at line 718 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setMultiObjectiveFormulasAllowed | ( | bool | newValue | ) |
Definition at line 348 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setNestedMultiObjectiveFormulasAllowed | ( | bool | newValue | ) |
Definition at line 573 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setNestedOperatorsAllowed | ( | bool | newValue | ) |
Definition at line 555 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setNestedOperatorsInsideMultiObjectiveFormulasAllowed | ( | bool | newValue | ) |
Definition at line 582 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setNestedPathFormulasAllowed | ( | bool | newValue | ) |
Definition at line 564 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setNextFormulasAllowed | ( | bool | newValue | ) |
Definition at line 384 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setOnlyEventuallyFormuluasInConditionalFormulasAllowed | ( | bool | newValue | ) |
Definition at line 591 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setOperatorAtTopLevelRequired | ( | bool | newValue | ) |
Definition at line 709 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setOperatorsAllowed | ( | bool | newValue | ) |
Definition at line 668 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setOperatorsAtTopLevelOfMultiObjectiveFormulasRequired | ( | bool | newValue | ) |
Definition at line 727 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setProbabilityOperatorsAllowed | ( | bool | newValue | ) |
Definition at line 312 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setQualitativeOperatorResultsAllowed | ( | bool | newValue | ) |
Definition at line 700 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setQuantileFormulaAtTopLevelRequired | ( | bool | newValue | ) |
Definition at line 736 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setQuantileFormulasAllowed | ( | bool | newValue | ) |
Definition at line 357 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setQuantitativeOperatorResultsAllowed | ( | bool | newValue | ) |
Definition at line 691 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setReachabilityProbabilityFormulasAllowed | ( | bool | newValue | ) |
Definition at line 375 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setReachabilityRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 501 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setReachbilityTimeFormulasAllowed | ( | bool | newValue | ) |
Definition at line 546 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setRewardAccumulationAllowed | ( | bool | newValue | ) |
Definition at line 745 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setRewardBoundedCumulativeRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 654 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setRewardBoundedUntilFormulasAllowed | ( | bool | newValue | ) |
Definition at line 618 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setRewardOperatorsAllowed | ( | bool | newValue | ) |
Definition at line 321 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setStepBoundedCumulativeRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 636 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setStepBoundedUntilFormulasAllowed | ( | bool | newValue | ) |
Definition at line 600 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setTimeAllowed | ( | bool | newValue | ) |
Definition at line 676 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setTimeBoundedCumulativeRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 645 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setTimeBoundedUntilFormulasAllowed | ( | bool | newValue | ) |
Definition at line 609 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setTimeOperatorsAllowed | ( | bool | newValue | ) |
Definition at line 330 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setTotalRewardFormulasAllowed | ( | bool | newValue | ) |
Definition at line 519 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setUnaryBooleanPathFormulasAllowed | ( | bool | newValue | ) |
Definition at line 456 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setUnaryBooleanStateFormulasAllowed | ( | bool | newValue | ) |
Definition at line 447 of file FragmentSpecification.cpp.
FragmentSpecification & storm::logic::FragmentSpecification::setUntilFormulasAllowed | ( | bool | newValue | ) |
Definition at line 393 of file FragmentSpecification.cpp.