Storm
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
>>() {
7
for
(
auto
const
& te : other) {
8
this->insert(std::make_shared<TemplateEdge>(*te));
9
}
10
}
11
12
TemplateEdgeContainer
&
TemplateEdgeContainer::operator=
(
const
TemplateEdgeContainer
& other) {
13
this->clear();
14
for
(
auto
const
& te : other) {
15
this->insert(std::make_shared<TemplateEdge>(*te));
16
}
17
return
*
this
;
18
}
19
}
// namespace jani
20
}
// namespace storm
TemplateEdge.h
TemplateEdgeContainer.h
storm::jani::TemplateEdge
Definition
TemplateEdge.h:14
std
Definition
DFTIsomorphism.h:691
storm
LabParser.cpp.
Definition
cli.cpp:18
storm::jani::TemplateEdgeContainer
Definition
TemplateEdgeContainer.h:11
storm::jani::TemplateEdgeContainer::TemplateEdgeContainer
TemplateEdgeContainer()=default
storm::jani::TemplateEdgeContainer::operator=
TemplateEdgeContainer & operator=(TemplateEdgeContainer const &other)
Definition
TemplateEdgeContainer.cpp:12
src
storm
storage
jani
TemplateEdgeContainer.cpp
Generated by
1.9.8