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

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

clone() conststorm::jani::Variable
getExpressionVariable() conststorm::jani::Variable
getInitExpression() conststorm::jani::Variable
getName() conststorm::jani::Variable
getRangeExpression() conststorm::jani::Variable
getType()storm::jani::Variable
getType() conststorm::jani::Variable
hasInitExpression() conststorm::jani::Variable
isTransient() conststorm::jani::Variable
makeArrayVariable(std::string const &name, JaniType const &baseType, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
makeBasicTypeVariable(std::string const &name, BasicType::Type const &type, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
makeBooleanVariable(std::string const &name, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
makeBoundedIntegerVariable(std::string const &name, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient, boost::optional< storm::expressions::Expression > const &lowerBound, boost::optional< storm::expressions::Expression > const &upperBound)storm::jani::Variablestatic
makeBoundedRealVariable(std::string const &name, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient, boost::optional< storm::expressions::Expression > const &lowerBound, boost::optional< storm::expressions::Expression > const &upperBound)storm::jani::Variablestatic
makeBoundedVariable(std::string const &name, BoundedType::BaseType const &type, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient, boost::optional< storm::expressions::Expression > const &lowerBound, boost::optional< storm::expressions::Expression > const &upperBound)storm::jani::Variablestatic
makeClockVariable(std::string const &name, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
makeContinuousVariable(std::string const &name, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
makeIntegerVariable(std::string const &name, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
makeRealVariable(std::string const &name, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
makeVariable(std::string const &name, JaniType const &type, storm::expressions::Variable const &variable, boost::optional< storm::expressions::Expression > const &initValue, bool transient)storm::jani::Variablestatic
setExpressionVariable(storm::expressions::Variable const &newVariable)storm::jani::Variable
setInitExpression(storm::expressions::Expression const &initialExpression)storm::jani::Variable
setName(std::string const &newName)storm::jani::Variable
substitute(std::map< storm::expressions::Variable, storm::expressions::Expression > const &substitution, bool const substituteTranscendentalNumbers)storm::jani::Variable
Variable(std::string const &name, JaniType const &type, storm::expressions::Variable const &variable, storm::expressions::Expression const &init, bool transient=false)storm::jani::Variable
Variable(std::string const &name, JaniType const &type, storm::expressions::Variable const &variable)storm::jani::Variable
~Variable()storm::jani::Variable