Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ModuleComposition.h
Go to the documentation of this file.
1#ifndef STORM_STORAGE_PRISM_MODULECOMPOSITION_H_
2#define STORM_STORAGE_PRISM_MODULECOMPOSITION_H_
3
4#include <string>
5
7
8namespace storm {
9namespace prism {
11 public:
12 ModuleComposition(std::string const& moduleName);
13
14 virtual boost::any accept(CompositionVisitor& visitor, boost::any const& data) const override;
15
16 std::string const& getModuleName() const;
17
18 protected:
19 virtual void writeToStream(std::ostream& stream) const override;
20
21 private:
22 // The name of the module to compose.
23 std::string moduleName;
24};
25} // namespace prism
26} // namespace storm
27
28#endif /* STORM_STORAGE_PRISM_MODULECOMPOSITION_H_ */
std::string const & getModuleName() const
virtual void writeToStream(std::ostream &stream) const override
virtual boost::any accept(CompositionVisitor &visitor, boost::any const &data) const override
LabParser.cpp.
Definition cli.cpp:18