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.
27 lines
823 B
27 lines
823 B
#include "storm/storage/expressions/Valuation.h"
|
|
#include "storm/storage/expressions/ExpressionManager.h"
|
|
|
|
namespace storm {
|
|
namespace expressions {
|
|
Valuation::Valuation(std::shared_ptr<ExpressionManager const> const& manager) : manager(manager) {
|
|
// Intentionally left empty.
|
|
}
|
|
|
|
Valuation::~Valuation() {
|
|
// Intentionally left empty.
|
|
}
|
|
|
|
ExpressionManager const& Valuation::getManager() const {
|
|
return *manager;
|
|
}
|
|
|
|
std::shared_ptr<ExpressionManager const> const& Valuation::getManagerAsSharedPtr() const {
|
|
return manager;
|
|
}
|
|
|
|
void Valuation::setManager(std::shared_ptr<ExpressionManager const> const& manager) {
|
|
this->manager = manager;
|
|
}
|
|
|
|
}
|
|
}
|