|
Storm 1.11.1.1
A Modern Probabilistic Model Checker
|
Classes | |
| struct | DrnHeader |
Functions | |
| DirectEncodingValueType | valueTypeFromString (std::string const &valueTypeStr) |
| std::string | toString (DirectEncodingValueType const &vt) |
| template<typename ValueType > | |
| std::string | valueTypeToString () |
| template<typename OutputValueType > | |
| bool | isCompatibleValueType (DirectEncodingValueType fileValueType) |
| DrnHeader | parseHeader (std::istream &file) |
| template<typename ValueType > | |
| ValueType | parseValue (std::string const &valueStr, std::unordered_map< std::string, ValueType > const &placeholders, ValueParser< ValueType > const &valueParser) |
| template<typename ValueType , typename RewardModelType = storm::models::sparse::StandardRewardModel<ValueType>> | |
| std::shared_ptr< storm::models::sparse::Model< ValueType, RewardModelType > > | parseModel (std::istream &file, DrnHeader const &header, DirectEncodingParserOptions const &options) |
| std::shared_ptr< storm::models::ModelBase > | parseModel (DirectEncodingValueType valueType, std::istream &file, DrnHeader const &header, DirectEncodingParserOptions const &options) |
| auto | openFileAsInputStream (std::filesystem::path const &file, auto &&f) |
| bool storm::parser::detail::isCompatibleValueType | ( | DirectEncodingValueType | fileValueType | ) |
Definition at line 80 of file DirectEncodingParser.cpp.
| auto storm::parser::detail::openFileAsInputStream | ( | std::filesystem::path const & | file, |
| auto && | f | ||
| ) |
Definition at line 532 of file DirectEncodingParser.cpp.
| DrnHeader storm::parser::detail::parseHeader | ( | std::istream & | file | ) |
Definition at line 106 of file DirectEncodingParser.cpp.
| std::shared_ptr< storm::models::ModelBase > storm::parser::detail::parseModel | ( | DirectEncodingValueType | valueType, |
| std::istream & | file, | ||
| DrnHeader const & | header, | ||
| DirectEncodingParserOptions const & | options | ||
| ) |
Definition at line 501 of file DirectEncodingParser.cpp.
| std::shared_ptr< storm::models::sparse::Model< ValueType, RewardModelType > > storm::parser::detail::parseModel | ( | std::istream & | file, |
| DrnHeader const & | header, | ||
| DirectEncodingParserOptions const & | options | ||
| ) |
Definition at line 197 of file DirectEncodingParser.cpp.
| ValueType storm::parser::detail::parseValue | ( | std::string const & | valueStr, |
| std::unordered_map< std::string, ValueType > const & | placeholders, | ||
| ValueParser< ValueType > const & | valueParser | ||
| ) |
Definition at line 185 of file DirectEncodingParser.cpp.
| std::string storm::parser::detail::toString | ( | DirectEncodingValueType const & | vt | ) |
Definition at line 45 of file DirectEncodingParser.cpp.
| DirectEncodingValueType storm::parser::detail::valueTypeFromString | ( | std::string const & | valueTypeStr | ) |
Definition at line 29 of file DirectEncodingParser.cpp.
| std::string storm::parser::detail::valueTypeToString | ( | ) |
Definition at line 65 of file DirectEncodingParser.cpp.