Storm
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
8class SolverEnvironment;
9class ModelCheckerEnvironment;
10
11// Avoid implementing ugly copy constructors for environment by using an internal environment.
16
18 public:
20 virtual ~Environment();
21 Environment(Environment const& other);
22 Environment& operator=(Environment const& other);
23
25 SolverEnvironment const& solver() const;
28
29 private:
31};
32} // namespace storm
SolverEnvironment & solver()
ModelCheckerEnvironment & modelchecker()
Environment & operator=(Environment const &other)
LabParser.cpp.
Definition cli.cpp:18
SubEnvironment< ModelCheckerEnvironment > modelcheckerEnvironment
Definition Environment.h:14
SubEnvironment< SolverEnvironment > solverEnvironment
Definition Environment.h:13