Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
InterleavingParallelComposition.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace storm {
6namespace prism {
8 public:
9 InterleavingParallelComposition(std::shared_ptr<Composition> const& left, std::shared_ptr<Composition> const& right);
10
11 virtual boost::any accept(CompositionVisitor& visitor, boost::any const& data) const override;
12
13 protected:
14 virtual void writeToStream(std::ostream& stream) const override;
15};
16} // namespace prism
17} // namespace storm
virtual void writeToStream(std::ostream &stream) const override
InterleavingParallelComposition(std::shared_ptr< Composition > const &left, std::shared_ptr< Composition > const &right)
virtual boost::any accept(CompositionVisitor &visitor, boost::any const &data) const override
ParallelComposition(std::shared_ptr< Composition > const &left, std::shared_ptr< Composition > const &right)