Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
export.h
Go to the documentation of this file.
1#pragma once
2
3#include <optional>
4
9
10namespace storm::analysis {
11template<typename ValueType>
13}
14
15namespace storm::pars {
16namespace api {
17template<typename ValueType>
19 std::string const&) {
20 STORM_LOG_THROW(false, storm::exceptions::NotSupportedException, "Cannot export non-parametric result.");
21}
22
23template<>
24void exportParametricResultToFile(std::optional<storm::RationalFunction> result,
26 std::string const& path);
27
28} // namespace api
29} // namespace storm::pars
Helper class that optionally holds a reference to an object of type T.
Definition OptionalRef.h:48
Class to collect constraints on parametric Markov chains.
#define STORM_LOG_THROW(cond, exception, message)
Definition macros.h:28
void exportParametricResultToFile(std::optional< storm::RationalFunction > result, storm::OptionalRef< storm::analysis::ConstraintCollector< storm::RationalFunction > const > const &constraintCollector, std::string const &path)
Definition export.cpp:15