Storm
A Modern Probabilistic Model Checker
Loading...
Searching...
No Matches
SchedulerClass.h
Go to the documentation of this file.
1
2#pragma once
3
4#include <cstdint>
5
6namespace storm {
7namespace storage {
9 public:
11
13
14 bool isDeterministic() const;
15 bool isMemoryBounded() const;
16 uint64_t getMemoryStates() const;
18 bool isPositional() const;
19
20 SchedulerClass& setIsDeterministic(bool value = true);
21 SchedulerClass& setMemoryStates(uint64_t value);
25
26 private:
27 bool deterministic;
28 uint64_t memorystates;
29 MemoryPattern memoryPattern;
30};
31} // namespace storage
32} // namespace storm
SchedulerClass & setMemoryStates(uint64_t value)
SchedulerClass & unsetMemoryStates()
SchedulerClass & setMemoryPattern(MemoryPattern const &pattern)
SchedulerClass & setIsDeterministic(bool value=true)
MemoryPattern getMemoryPattern() const
LabParser.cpp.
Definition cli.cpp:18