Storm 1.13.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
storm::generator::TransientVariableData< VariableType > Struct Template Reference

#include <TransientVariableInformation.h>

Collaboration diagram for storm::generator::TransientVariableData< VariableType >:

Public Member Functions

 TransientVariableData (storm::expressions::Variable const &variable, boost::optional< VariableType > const &lowerBound, boost::optional< VariableType > const &upperBound, VariableType const &defaultValue, bool global=false)
 TransientVariableData (storm::expressions::Variable const &variable, VariableType const &defaultValue, bool global=false)
 TransientVariableData (storm::expressions::Variable const &variable, boost::optional< storm::RationalFunction > const &lowerBound, boost::optional< storm::RationalFunction > const &upperBound, storm::RationalFunction const &defaultValue, bool global)

Public Attributes

storm::expressions::Variable variable
boost::optional< VariableType > lowerBound
boost::optional< VariableType > upperBound
VariableType defaultValue
bool global

Detailed Description

template<typename VariableType>
struct storm::generator::TransientVariableData< VariableType >

Definition at line 34 of file TransientVariableInformation.h.

Constructor & Destructor Documentation

◆ TransientVariableData() [1/3]

template<typename VariableType>
storm::generator::TransientVariableData< VariableType >::TransientVariableData ( storm::expressions::Variable const & variable,
boost::optional< VariableType > const & lowerBound,
boost::optional< VariableType > const & upperBound,
VariableType const & defaultValue,
bool global = false )

Definition at line 32 of file TransientVariableInformation.cpp.

◆ TransientVariableData() [2/3]

template<typename VariableType>
storm::generator::TransientVariableData< VariableType >::TransientVariableData ( storm::expressions::Variable const & variable,
VariableType const & defaultValue,
bool global = false )

Definition at line 42 of file TransientVariableInformation.cpp.

◆ TransientVariableData() [3/3]

storm::generator::TransientVariableData< storm::RationalFunction >::TransientVariableData ( storm::expressions::Variable const & variable,
boost::optional< storm::RationalFunction > const & lowerBound,
boost::optional< storm::RationalFunction > const & upperBound,
storm::RationalFunction const & defaultValue,
bool global )

Definition at line 23 of file TransientVariableInformation.cpp.

Member Data Documentation

◆ defaultValue

template<typename VariableType>
VariableType storm::generator::TransientVariableData< VariableType >::defaultValue

Definition at line 49 of file TransientVariableInformation.h.

◆ global

template<typename VariableType>
bool storm::generator::TransientVariableData< VariableType >::global

Definition at line 52 of file TransientVariableInformation.h.

◆ lowerBound

template<typename VariableType>
boost::optional<VariableType> storm::generator::TransientVariableData< VariableType >::lowerBound

Definition at line 43 of file TransientVariableInformation.h.

◆ upperBound

template<typename VariableType>
boost::optional<VariableType> storm::generator::TransientVariableData< VariableType >::upperBound

Definition at line 46 of file TransientVariableInformation.h.

◆ variable

template<typename VariableType>
storm::expressions::Variable storm::generator::TransientVariableData< VariableType >::variable

Definition at line 40 of file TransientVariableInformation.h.


The documentation for this struct was generated from the following files: