1#ifndef STORM_STORAGE_PRISM_RESTRICTEDPARALLELCOMPOSITION_H_
2#define STORM_STORAGE_PRISM_RESTRICTEDPARALLELCOMPOSITION_H_
14 std::shared_ptr<Composition>
const& right);
21 virtual void writeToStream(std::ostream& stream)
const override;
24 std::set<std::string> synchronizingActions;
ParallelComposition(std::shared_ptr< Composition > const &left, std::shared_ptr< Composition > const &right)
virtual boost::any accept(CompositionVisitor &visitor, boost::any const &data) const override
virtual void writeToStream(std::ostream &stream) const override
RestrictedParallelComposition(std::shared_ptr< Composition > const &left, std::set< std::string > const &synchronizingActions, std::shared_ptr< Composition > const &right)
std::set< std::string > const & getSynchronizingActions() const