3#include <boost/optional.hpp>
33boost::optional<std::set<std::string>>
parsePropertyFilter(std::string
const& propertyFilter);
36std::vector<storm::jani::Property>
parseProperties(storm::parser::FormulaParser& formulaParser, std::string
const& inputString,
37 boost::optional<std::set<std::string>>
const& propertyFilter = boost::none);
38std::vector<storm::jani::Property>
parseProperties(std::string
const& inputString, boost::optional<std::set<std::string>>
const& propertyFilter = boost::none);
40 boost::optional<std::set<std::string>>
const& propertyFilter = boost::none);
42 boost::optional<std::set<std::string>>
const& propertyFilter = boost::none);
44 storm::storage::SymbolicModelDescription
const& modelDescription,
45 boost::optional<std::set<std::string>>
const& propertyFilter = boost::none);
std::vector< storm::jani::Property > parsePropertiesForPrismProgram(std::string const &inputString, storm::prism::Program const &program, boost::optional< std::set< std::string > > const &propertyFilter)
std::vector< storm::jani::Property > parseProperties(storm::parser::FormulaParser &formulaParser, std::string const &inputString, boost::optional< std::set< std::string > > const &propertyFilter)
std::vector< storm::jani::Property > parsePropertiesForJaniModel(std::string const &inputString, storm::jani::Model const &model, boost::optional< std::set< std::string > > const &propertyFilter)
std::vector< storm::jani::Property > parsePropertiesForSymbolicModelDescription(std::string const &inputString, storm::storage::SymbolicModelDescription const &modelDescription, boost::optional< std::set< std::string > > const &propertyFilter)
boost::optional< std::set< std::string > > parsePropertyFilter(std::string const &propertyFilter)
Contains all file parsers and helper classes.