Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
CompositionVisitor.h
Go to the documentation of this file.
1#pragma once
2
3#include <boost/any.hpp>
4
5namespace storm {
6namespace jani {
7
8class Composition;
9class AutomatonComposition;
10class ParallelComposition;
11
13 public:
14 virtual ~CompositionVisitor() = default;
15
16 virtual boost::any visit(AutomatonComposition const& composition, boost::any const& data) = 0;
17 virtual boost::any visit(ParallelComposition const& composition, boost::any const& data) = 0;
18};
19
20} // namespace jani
21} // namespace storm
virtual ~CompositionVisitor()=default
virtual boost::any visit(ParallelComposition const &composition, boost::any const &data)=0
virtual boost::any visit(AutomatonComposition const &composition, boost::any const &data)=0
LabParser.cpp.
Definition cli.cpp:18