Storm
1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
TemplateEdgeContainer.cpp
Go to the documentation of this file.
1
#include "
storm/storage/jani/TemplateEdgeContainer.h
"
2
#include "
storm/storage/jani/TemplateEdge.h
"
3
4
namespace
storm
{
5
namespace
jani
{
6
TemplateEdgeContainer::TemplateEdgeContainer
(
TemplateEdgeContainer
const
& other) :
std
::unordered_set<
std
::shared_ptr<
TemplateEdge
>>(other) {
7
this->clear();
8
for
(
auto
const
& te : other) {
9
this->insert(std::make_shared<TemplateEdge>(*te));
10
}
11
}
12
13
TemplateEdgeContainer
&
TemplateEdgeContainer::operator=
(
const
TemplateEdgeContainer
& other) {
14
this->clear();
15
for
(
auto
const
& te : other) {
16
this->insert(std::make_shared<TemplateEdge>(*te));
17
}
18
return
*
this
;
19
}
20
}
// namespace jani
21
}
// namespace storm
TemplateEdge.h
TemplateEdgeContainer.h
storm::jani::TemplateEdge
Definition
TemplateEdge.h:14
std
Definition
DFTIsomorphism.h:697
storm::jani
Definition
AutomaticSettings.h:9
storm
Definition
AutomaticSettings.cpp:13
storm::jani::TemplateEdgeContainer::TemplateEdgeContainer
TemplateEdgeContainer()=default
storm::jani::TemplateEdgeContainer::operator=
TemplateEdgeContainer & operator=(TemplateEdgeContainer const &other)
Definition
TemplateEdgeContainer.cpp:13
src
storm
storage
jani
TemplateEdgeContainer.cpp
Generated by
1.15.0