|
Storm 1.13.0.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 81 of file DirectEncodingParser.cpp.
| auto storm::parser::detail::openFileAsInputStream | ( | std::filesystem::path const & | file, |
| auto && | f ) |
Definition at line 537 of file DirectEncodingParser.cpp.
| DrnHeader storm::parser::detail::parseHeader | ( | std::istream & | file | ) |
Definition at line 109 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 504 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 200 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 188 of file DirectEncodingParser.cpp.
| std::string storm::parser::detail::toString | ( | DirectEncodingValueType const & | vt | ) |
Definition at line 46 of file DirectEncodingParser.cpp.
| DirectEncodingValueType storm::parser::detail::valueTypeFromString | ( | std::string const & | valueTypeStr | ) |
Definition at line 30 of file DirectEncodingParser.cpp.
| std::string storm::parser::detail::valueTypeToString | ( | ) |
Definition at line 66 of file DirectEncodingParser.cpp.