Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
ModuleComposition.cpp
Go to the documentation of this file.
2
3namespace storm {
4namespace prism {
5
6ModuleComposition::ModuleComposition(std::string const& moduleName) : moduleName(moduleName) {
7 // Intentionally left empty.
8}
9
10boost::any ModuleComposition::accept(CompositionVisitor& visitor, boost::any const& data) const {
11 return visitor.visit(*this, data);
12}
13
14std::string const& ModuleComposition::getModuleName() const {
15 return moduleName;
16}
17
18void ModuleComposition::writeToStream(std::ostream& stream) const {
19 stream << moduleName;
20}
21} // namespace prism
22} // namespace storm
virtual boost::any visit(ModuleComposition const &composition, boost::any const &data)=0
std::string const & getModuleName() const
ModuleComposition(std::string const &moduleName)
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