|
Storm 1.13.0.1
A Modern Probabilistic Model Checker
|
#include <JsonSerializationAdapter.h>
Public Types | |
| using | EnumDeclaration = EnumDecl |
| using | E = typename EnumDeclaration::Values |
Public Member Functions | |
| SerializedEnum ()=default | |
| SerializedEnum (E value) | |
| SerializedEnum (std::string_view str) | |
| bool | isInitialized () const |
| operator E () const | |
| bool | operator== (E other) const |
| std::string_view | toString () const |
Static Public Attributes | |
| static auto constexpr | Keys = EnumDeclaration::Keys |
| static E constexpr | Uninitialized = static_cast<E>(std::numeric_limits<std::underlying_type_t<E>>::max()) |
Friends | |
| std::ostream & | operator<< (std::ostream &os, SerializedEnum const &val) |
Definition at line 17 of file JsonSerializationAdapter.h.
| using storm::SerializedEnum< EnumDecl >::E = typename EnumDeclaration::Values |
Definition at line 20 of file JsonSerializationAdapter.h.
| using storm::SerializedEnum< EnumDecl >::EnumDeclaration = EnumDecl |
Definition at line 19 of file JsonSerializationAdapter.h.
|
default |
|
inline |
Definition at line 25 of file JsonSerializationAdapter.h.
|
inline |
Definition at line 26 of file JsonSerializationAdapter.h.
|
inline |
Definition at line 32 of file JsonSerializationAdapter.h.
|
inline |
Definition at line 36 of file JsonSerializationAdapter.h.
|
inline |
Definition at line 41 of file JsonSerializationAdapter.h.
|
inline |
Definition at line 45 of file JsonSerializationAdapter.h.
|
friend |
Definition at line 52 of file JsonSerializationAdapter.h.
|
staticconstexpr |
Definition at line 21 of file JsonSerializationAdapter.h.
|
staticconstexpr |
Definition at line 22 of file JsonSerializationAdapter.h.