Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::jani::Automaton Member List

This is the complete list of members for storm::jani::Automaton, including all inherited members.

addEdge(Edge const &edge)storm::jani::Automaton
addFunctionDefinition(FunctionDefinition const &functionDefinition)storm::jani::Automaton
addInitialLocation(std::string const &name)storm::jani::Automaton
addInitialLocation(uint64_t index)storm::jani::Automaton
addLocation(Location const &location)storm::jani::Automaton
addVariable(Variable const &variable)storm::jani::Automaton
Automaton(std::string const &name, storm::expressions::Variable const &locationExpressionVariable)storm::jani::Automaton
Automaton(Automaton const &other)=defaultstorm::jani::Automaton
Automaton(Automaton &&other)=defaultstorm::jani::Automaton
buildIdToLocationNameMap() conststorm::jani::Automaton
changeAssignmentVariables(std::map< Variable const *, std::reference_wrapper< Variable const > > const &remapping)storm::jani::Automaton
clone(storm::expressions::ExpressionManager &manager, std::string const &nameOfClone, std::string const &variablePrefix) conststorm::jani::Automaton
ConstEdges typedefstorm::jani::Automaton
containsVariablesOnlyInProbabilitiesOrTransientAssignments(std::set< storm::expressions::Variable > const &variables) conststorm::jani::Automaton
detail::ConstEdgesstorm::jani::Automatonfriend
detail::Edgesstorm::jani::Automatonfriend
Edges typedefstorm::jani::Automaton
finalize(Model const &containingModel)storm::jani::Automaton
getActionIndices() conststorm::jani::Automaton
getAllExpressionVariables() conststorm::jani::Automaton
getAllRangeExpressions() conststorm::jani::Automaton
getEdge(uint64_t index) conststorm::jani::Automaton
getEdgeContainer() conststorm::jani::Automaton
getEdgeContainer()storm::jani::Automaton
getEdges()storm::jani::Automaton
getEdges() conststorm::jani::Automaton
getEdgesFromLocation(std::string const &name)storm::jani::Automaton
getEdgesFromLocation(uint64_t index)storm::jani::Automaton
getEdgesFromLocation(std::string const &name) conststorm::jani::Automaton
getEdgesFromLocation(uint64_t index) conststorm::jani::Automaton
getEdgesFromLocation(uint64_t locationIndex, uint64_t actionIndex)storm::jani::Automaton
getEdgesFromLocation(uint64_t locationIndex, uint64_t actionIndex) conststorm::jani::Automaton
getFunctionDefinitions() conststorm::jani::Automaton
getFunctionDefinitions()storm::jani::Automaton
getInitialLocationIndices() conststorm::jani::Automaton
getInitialStatesExpression() conststorm::jani::Automaton
getInitialStatesRestriction() conststorm::jani::Automaton
getLocation(uint64_t index) conststorm::jani::Automaton
getLocation(uint64_t index)storm::jani::Automaton
getLocationExpressionVariable() conststorm::jani::Automaton
getLocationIndex(std::string const &name) conststorm::jani::Automaton
getLocations() conststorm::jani::Automaton
getLocations()storm::jani::Automaton
getName() conststorm::jani::Automaton
getNumberOfEdges() conststorm::jani::Automaton
getNumberOfLocations() conststorm::jani::Automaton
getUsedActionIndices() conststorm::jani::Automaton
getVariables()storm::jani::Automaton
getVariables() conststorm::jani::Automaton
hasEdgeLabeledWithActionIndex(uint64_t actionIndex) conststorm::jani::Automaton
hasInitialStatesRestriction() conststorm::jani::Automaton
hasLocation(std::string const &name) conststorm::jani::Automaton
hasNonTrivialInitialStates() conststorm::jani::Automaton
hasRestrictedInitialStates() conststorm::jani::Automaton
hasTransientEdgeDestinationAssignments() conststorm::jani::Automaton
hasTransientVariable() conststorm::jani::Automaton
hasTrivialInitialStatesExpression() conststorm::jani::Automaton
hasVariable(std::string const &name) conststorm::jani::Automaton
isLinear() conststorm::jani::Automaton
liftTransientEdgeDestinationAssignments(int64_t maxLevel=0)storm::jani::Automaton
operator=(Automaton const &other)=defaultstorm::jani::Automaton
operator=(Automaton &&other)=defaultstorm::jani::Automaton
pushEdgeAssignmentsToDestinations()storm::jani::Automaton
pushTransientRealLocationAssignmentsToEdges()storm::jani::Automaton
registerTemplateEdge(std::shared_ptr< TemplateEdge > const &)storm::jani::Automaton
restrictToEdges(storm::storage::FlatSet< uint_fast64_t > const &edgeIndices)storm::jani::Automaton
setInitialStatesRestriction(storm::expressions::Expression const &initialStatesRestriction)storm::jani::Automaton
simplifyIndexedAssignments()storm::jani::Automaton
substitute(std::map< storm::expressions::Variable, storm::expressions::Expression > const &substitution, bool const substituteTranscendentalNumbers)storm::jani::Automaton
usesAssignmentLevels(bool onlyTransient=false) conststorm::jani::Automaton
validate() conststorm::jani::Automaton
writeDotToStream(std::ostream &outStream, std::vector< std::string > const &actionNames) conststorm::jani::Automaton