| addLabel(std::string const &name, storm::expressions::Expression const &statePredicateExpression) | storm::prism::Program | |
| buildActionIndexToActionNameMap() const | storm::prism::Program | |
| buildActionIndexToPlayerIndexMap() const | storm::prism::Program | |
| buildCommandIndexToActionIndex() const | storm::prism::Program | |
| buildCommandIndexToActionNameMap() const | storm::prism::Program | |
| buildModuleIndexToPlayerIndexMap() const | storm::prism::Program | |
| checkValidity(Program::ValidityCheckLevel lvl=Program::ValidityCheckLevel::READYFORPROCESSING) const | storm::prism::Program | |
| defineUndefinedConstants(std::map< storm::expressions::Variable, storm::expressions::Expression > const &constantDefinitions) const | storm::prism::Program | |
| filterLabels(std::set< std::string > const &labelSet) | storm::prism::Program | |
| flattenModules(std::shared_ptr< storm::utility::solver::SmtSolverFactory > const &smtSolverFactory=std::shared_ptr< storm::utility::solver::SmtSolverFactory >(new storm::utility::solver::SmtSolverFactory())) const | storm::prism::Program | |
| getActionIndex(std::string const &actionName) const | storm::prism::Program | |
| getActionName(uint_fast64_t actionIndex) const | storm::prism::Program | |
| getActionNameToIndexMapping() const | storm::prism::Program | |
| getActions() const | storm::prism::Program | |
| getAllExpressionVariables(bool includeConstants=true) const | storm::prism::Program | |
| getAllGuards(bool negated=false) const | storm::prism::Program | |
| getAllRangeExpressions() const | storm::prism::Program | |
| getConstant(std::string const &constantName) const | storm::prism::Program | |
| getConstants() const | storm::prism::Program | |
| getConstantsFormulasSubstitution(bool getConstantsSubstitution=true, bool getFormulasSubstitution=true) const | storm::prism::Program | |
| getConstantsSubstitution() const | storm::prism::Program | |
| getDefaultSystemComposition() const | storm::prism::Program | |
| getFilename() const | storm::prism::LocatedInformation | |
| getFinalRenamingOfModule(Module const &renamedModule) const | storm::prism::Program | |
| getFormulas() const | storm::prism::Program | |
| getFormulasSubstitution() const | storm::prism::Program | |
| getGlobalBooleanVariable(std::string const &variableName) const | storm::prism::Program | |
| getGlobalBooleanVariables() const | storm::prism::Program | |
| getGlobalIntegerVariable(std::string const &variableName) const | storm::prism::Program | |
| getGlobalIntegerVariables() const | storm::prism::Program | |
| getIndexOfPlayer(std::string const &playerName) const | storm::prism::Program | |
| getInitialStatesExpression() const | storm::prism::Program | |
| getLabelExpression(std::string const &label) const | storm::prism::Program | |
| getLabels() const | storm::prism::Program | |
| getLabelToExpressionMapping() const | storm::prism::Program | |
| getLineNumber() const | storm::prism::LocatedInformation | |
| getManager() const | storm::prism::Program | |
| getModelType() const | storm::prism::Program | |
| getModule(uint_fast64_t index) const | storm::prism::Program | |
| getModule(std::string const &moduleName) const | storm::prism::Program | |
| getModuleCommandIndexByGlobalCommandIndex(uint_fast64_t globalCommandIndex) const | storm::prism::Program | |
| getModuleIndexByVariable(std::string const &variableName) const | storm::prism::Program | |
| getModuleIndicesByAction(std::string const &action) const | storm::prism::Program | |
| getModuleIndicesByActionIndex(uint_fast64_t actionIndex) const | storm::prism::Program | |
| getModules() const | storm::prism::Program | |
| getNumberOfCommands() const | storm::prism::Program | |
| getNumberOfConstants() const | storm::prism::Program | |
| getNumberOfFormulas() const | storm::prism::Program | |
| getNumberOfGlobalBooleanVariables() const | storm::prism::Program | |
| getNumberOfGlobalIntegerVariables() const | storm::prism::Program | |
| getNumberOfLabels() const | storm::prism::Program | |
| getNumberOfModules() const | storm::prism::Program | |
| getNumberOfObservationLabels() const | storm::prism::Program | |
| getNumberOfPlayers() const | storm::prism::Program | |
| getNumberOfRewardModels() const | storm::prism::Program | |
| getNumberOfUnlabeledCommands() const | storm::prism::Program | |
| getObservationLabels() const | storm::prism::Program | |
| getOptionalSystemCompositionConstruct() const | storm::prism::Program | |
| getPlayerNameToIndexMapping() const | storm::prism::Program | |
| getPlayers() const | storm::prism::Program | |
| getPossiblySynchronizingCommands() const | storm::prism::Program | |
| getRewardModel(std::string const &rewardModelName) const | storm::prism::Program | |
| getRewardModel(uint_fast64_t index) const | storm::prism::Program | |
| getRewardModels() const | storm::prism::Program | |
| getSubstitutionForRenamedModule(Module const &renamedModule, std::map< storm::expressions::Variable, storm::expressions::Expression > const &substitution) const | storm::prism::Program | |
| getSynchronizingActionIndices() const | storm::prism::Program | |
| getSystemCompositionConstruct() const | storm::prism::Program | |
| getUndefinedConstants() const | storm::prism::Program | |
| getUndefinedConstantsAsString() const | storm::prism::Program | |
| globalBooleanVariableExists(std::string const &variableName) const | storm::prism::Program | |
| globalIntegerVariableExists(std::string const &variableName) const | storm::prism::Program | |
| hasAction(std::string const &actionName) const | storm::prism::Program | |
| hasAction(uint_fast64_t const &actionIndex) const | storm::prism::Program | |
| hasConstant(std::string const &constantName) const | storm::prism::Program | |
| hasInitialConstruct() const | storm::prism::Program | |
| hasIntervalUpdates() const | storm::prism::Program | |
| hasLabel(std::string const &labelName) const | storm::prism::Program | |
| hasModule(std::string const &moduleName) const | storm::prism::Program | |
| hasRewardModel() const | storm::prism::Program | |
| hasRewardModel(std::string const &name) const | storm::prism::Program | |
| hasUnboundedVariables() const | storm::prism::Program | |
| hasUndefinedConstants() const | storm::prism::Program | |
| isDeterministicModel() const | storm::prism::Program | |
| isDiscreteTimeModel() const | storm::prism::Program | |
| isPartiallyObservable() const | storm::prism::Program | |
| labelUnlabelledCommands(std::map< uint64_t, std::string > const &nameSuggestions={}) const | storm::prism::Program | |
| LocatedInformation(std::string const &filename, uint_fast64_t lineNumber) | storm::prism::LocatedInformation | |
| LocatedInformation()=default | storm::prism::LocatedInformation | |
| LocatedInformation(LocatedInformation const &other)=default | storm::prism::LocatedInformation | |
| LocatedInformation(LocatedInformation &&other)=default | storm::prism::LocatedInformation | |
| ModelType enum name | storm::prism::Program | |
| operator<< | storm::prism::Program | friend |
| operator=(Program const &other)=default | storm::prism::Program | |
| operator=(Program &&other)=default | storm::prism::Program | |
| storm::prism::LocatedInformation::operator=(LocatedInformation const &other)=default | storm::prism::LocatedInformation | |
| storm::prism::LocatedInformation::operator=(LocatedInformation &&other)=default | storm::prism::LocatedInformation | |
| Program(std::shared_ptr< storm::expressions::ExpressionManager > manager, ModelType modelType, std::vector< Constant > const &constants, std::vector< BooleanVariable > const &globalBooleanVariables, std::vector< IntegerVariable > const &globalIntegerVariables, std::vector< Formula > const &formulas, std::vector< Player > const &players, std::vector< Module > const &modules, std::map< std::string, uint_fast64_t > const &actionToIndexMap, std::vector< RewardModel > const &rewardModels, std::vector< Label > const &labels, std::vector< ObservationLabel > const &observationLabels, boost::optional< InitialConstruct > const &initialConstruct, boost::optional< SystemCompositionConstruct > const &compositionConstruct, bool prismCompatibility, std::string const &filename="", uint_fast64_t lineNumber=0, bool finalModel=true) | storm::prism::Program | |
| Program()=default | storm::prism::Program | |
| Program(Program const &other)=default | storm::prism::Program | |
| Program(Program &&other)=default | storm::prism::Program | |
| removeLabel(std::string const &name) | storm::prism::Program | |
| removeRewardModels() | storm::prism::Program | |
| replaceConstantByVariable(Constant const &c, expressions::Expression const &lowerBound, expressions::Expression const &upperBound, bool observable=true) const | storm::prism::Program | |
| replaceVariableInitializationByInitExpression() const | storm::prism::Program | |
| restrictCommands(storm::storage::FlatSet< uint_fast64_t > const &indexSet) const | storm::prism::Program | |
| setFilename(std::string const &filename) | storm::prism::LocatedInformation | |
| setLineNumber(uint_fast64_t lineNumber) | storm::prism::LocatedInformation | |
| simplify() | storm::prism::Program | |
| specifiesSystemComposition() const | storm::prism::Program | |
| substituteConstants() const | storm::prism::Program | |
| substituteConstantsFormulas(bool substituteConstants=true, bool substituteFormulas=true) const | storm::prism::Program | |
| substituteFormulas() const | storm::prism::Program | |
| substituteNonStandardPredicates() const | storm::prism::Program | |
| toJani(bool allVariablesGlobal=true, std::string suffix="") const | storm::prism::Program | |
| toJani(std::vector< storm::jani::Property > const &properties, bool allVariablesGlobal=true, std::string suffix="") const | storm::prism::Program | |
| undefinedConstantsAreGraphPreserving() const | storm::prism::Program | |
| updateInitialStatesExpression(expressions::Expression const &newExpression) | storm::prism::Program | |
| usedConstants() const | storm::prism::Program | |
| ValidityCheckLevel enum name | storm::prism::Program | |