You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
903 B
22 lines
903 B
#include "src/storage/prism/SystemCompositionConstruct.h"
|
|
|
|
namespace storm {
|
|
namespace prism {
|
|
|
|
SystemCompositionConstruct::SystemCompositionConstruct(std::shared_ptr<Composition> const& composition, std::string const& filename, uint_fast64_t lineNumber) : LocatedInformation(filename, lineNumber), composition(composition) {
|
|
// Intentionlly left empty.
|
|
}
|
|
|
|
Composition const& SystemCompositionConstruct::getSystemComposition() const {
|
|
return *composition;
|
|
}
|
|
|
|
std::ostream& operator<<(std::ostream& stream, SystemCompositionConstruct const& systemCompositionConstruct) {
|
|
stream << "system" << std::endl;
|
|
stream << "\t" << systemCompositionConstruct.getSystemComposition() << std::endl;
|
|
stream << "endsystem" << std::endl;
|
|
return stream;
|
|
}
|
|
|
|
}
|
|
}
|