Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SubEnvironment.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <memory>
4
5
namespace
storm
{
6
7
template
<
typename
EnvironmentType>
8
class
SubEnvironment
{
9
public
:
10
SubEnvironment
();
11
SubEnvironment
(
SubEnvironment
const
& other);
12
SubEnvironment<EnvironmentType>
&
operator=
(
SubEnvironment
const
& other);
13
EnvironmentType
const
&
get
()
const
;
14
EnvironmentType&
get
();
15
16
private
:
17
void
assertInitialized()
const
;
18
mutable
std::unique_ptr<EnvironmentType> subEnv;
19
};
20
}
// namespace storm
storm::SubEnvironment
Definition
SubEnvironment.h:8
storm::SubEnvironment::operator=
SubEnvironment< EnvironmentType > & operator=(SubEnvironment const &other)
Definition
SubEnvironment.cpp:21
storm::SubEnvironment::SubEnvironment
SubEnvironment()
Definition
SubEnvironment.cpp:11
storm::SubEnvironment::get
EnvironmentType const & get() const
Definition
SubEnvironment.cpp:31
storm
LabParser.cpp.
Definition
cli.cpp:18
src
storm
environment
SubEnvironment.h
Generated by
1.9.8