|
| DirectEncodingValueType | storm::parser::detail::valueTypeFromString (std::string const &valueTypeStr) |
| |
| std::string | storm::parser::detail::toString (DirectEncodingValueType const &vt) |
| |
| template<typename ValueType > |
| std::string | storm::parser::detail::valueTypeToString () |
| |
| template<typename OutputValueType > |
| bool | storm::parser::detail::isCompatibleValueType (DirectEncodingValueType fileValueType) |
| |
| DrnHeader | storm::parser::detail::parseHeader (std::istream &file) |
| |
| template<typename ValueType > |
| ValueType | storm::parser::detail::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 > > | storm::parser::detail::parseModel (std::istream &file, DrnHeader const &header, DirectEncodingParserOptions const &options) |
| |
| std::shared_ptr< storm::models::ModelBase > | storm::parser::detail::parseModel (DirectEncodingValueType valueType, std::istream &file, DrnHeader const &header, DirectEncodingParserOptions const &options) |
| |
| auto | storm::parser::detail::openFileAsInputStream (std::filesystem::path const &file, auto &&f) |
| |
| template<typename ValueType , typename RewardModelType > |
| std::shared_ptr< storm::models::sparse::Model< ValueType, RewardModelType > > | storm::parser::parseDirectEncodingModel (std::filesystem::path const &file, DirectEncodingParserOptions const &options=DirectEncodingParserOptions()) |
| | Parses the given file in DRN format.
|
| |
| std::shared_ptr< storm::models::ModelBase > | storm::parser::parseDirectEncodingModel (std::filesystem::path const &file, DirectEncodingValueType valueType, DirectEncodingParserOptions const &options=DirectEncodingParserOptions()) |
| | Parses the given file in DRN format.
|
| |
| template std::shared_ptr< storm::models::sparse::Model< double > > | storm::parser::parseDirectEncodingModel< double > (std::filesystem::path const &file, DirectEncodingParserOptions const &options) |
| |
| template std::shared_ptr< storm::models::sparse::Model< storm::RationalNumber > > | storm::parser::parseDirectEncodingModel< storm::RationalNumber > (std::filesystem::path const &file, DirectEncodingParserOptions const &options) |
| |
| template std::shared_ptr< storm::models::sparse::Model< storm::Interval > > | storm::parser::parseDirectEncodingModel< storm::Interval > (std::filesystem::path const &file, DirectEncodingParserOptions const &options) |
| |
| template std::shared_ptr< storm::models::sparse::Model< storm::RationalFunction > > | storm::parser::parseDirectEncodingModel< storm::RationalFunction > (std::filesystem::path const &file, DirectEncodingParserOptions const &options) |
| |