|
Storm 1.13.0.1
A Modern Probabilistic Model Checker
|
#include <ValuationDescription.h>
Classes | |
| struct | Padding |
| struct | Variable |
Public Types | |
| using | JsonSerialization = storm::JsonSerialization |
Public Member Functions | |
| uint64_t | sizeInBits () const |
| Computes the size in bits of a valuation. | |
Public Attributes | |
| std::vector< std::variant< Padding, Variable > > | variables |
Static Public Attributes | |
| static auto constexpr | JsonKeys = {"variables"} |
Definition at line 12 of file ValuationDescription.h.
Definition at line 28 of file ValuationDescription.h.
| uint64_t storm::umb::ValuationClassDescription::sizeInBits | ( | ) | const |
Computes the size in bits of a valuation.
The size is the sum of all padding and size values plus 1 for each variable where isOptional is true.
Definition at line 4 of file ValuationDescription.cpp.
|
staticconstexpr |
Definition at line 27 of file ValuationDescription.h.
Definition at line 26 of file ValuationDescription.h.