3#include <boost/optional.hpp>
22std::pair<storm::jani::Model, std::vector<storm::jani::Property>>
parseJaniModel(std::string
const& filename,
23 boost::optional<std::vector<std::string>>
const& propertyFilter = boost::none);
25 boost::optional<std::vector<std::string>>
const& propertyFilter = boost::none);
27 std::string
const& jsonstring, boost::optional<std::vector<std::string>>
const& propertyFilter = boost::none);
30 boost::optional<std::vector<std::string>>
const& propertyFilter = boost::none);
storm::prism::Program parseProgram(std::string const &filename, bool prismCompatibility, bool simplify)
std::pair< storm::jani::Model, std::vector< storm::jani::Property > > parseJaniModel(std::string const &filename, boost::optional< std::vector< std::string > > const &propertyFilter)
void simplifyJaniModel(storm::jani::Model &model, std::vector< storm::jani::Property > &properties, storm::jani::ModelFeatures const &supportedFeatures)
std::pair< storm::jani::Model, std::vector< storm::jani::Property > > parseJaniModelFromString(std::string const &jsonstring, boost::optional< std::vector< std::string > > const &propertyFilter)