Storm 1.14.0.1
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
Environment.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace storm {
6
7// Forward declare sub-environments
10class DdEnvironment;
11
12// Avoid implementing ugly copy constructors for environment by using an internal environment.
18
20 public:
22 virtual ~Environment();
23 Environment(Environment const& other);
24 Environment& operator=(Environment const& other);
25
27 SolverEnvironment const& solver() const;
31 DdEnvironment const& dd() const;
32
33 private:
35};
36} // namespace storm
DdEnvironment & dd()
SolverEnvironment & solver()
ModelCheckerEnvironment & modelchecker()
Environment & operator=(Environment const &other)
SubEnvironment< ModelCheckerEnvironment > modelcheckerEnvironment
Definition Environment.h:15
SubEnvironment< DdEnvironment > ddEnvironment
Definition Environment.h:16
SubEnvironment< SolverEnvironment > solverEnvironment
Definition Environment.h:14