Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SparseChoiceLabelingParser.h
Go to the documentation of this file.
1
#ifndef STORM_PARSER_SPARSECHOICELABELINGPARSER_H_
2
#define STORM_PARSER_SPARSECHOICELABELINGPARSER_H_
3
4
#include <string>
5
#include <vector>
6
7
#include "
storm/storage/BoostTypes.h
"
8
9
namespace
storm
{
10
namespace
parser {
14
class
SparseChoiceLabelingParser
{
15
public
:
24
static
std::vector<storm::storage::FlatSet<uint_fast64_t>>
parseChoiceLabeling
(std::vector<uint_fast64_t>
const
& nondeterministicChoiceIndices,
25
std::string
const
& filename);
26
};
27
}
// namespace parser
28
}
// namespace storm
29
30
#endif
/* STORM_PARSER_SPARSECHOICELABELINGPARSER_H_ */
BoostTypes.h
storm::parser::SparseChoiceLabelingParser
A class providing the functionality to parse a choice labeling.
Definition
SparseChoiceLabelingParser.h:14
storm::parser::SparseChoiceLabelingParser::parseChoiceLabeling
static std::vector< storm::storage::FlatSet< uint_fast64_t > > parseChoiceLabeling(std::vector< uint_fast64_t > const &nondeterministicChoiceIndices, std::string const &filename)
Parses the given file and returns the resulting choice labeling.
Definition
SparseChoiceLabelingParser.cpp:15
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm-parsers
parser
SparseChoiceLabelingParser.h
Generated by
1.9.8