|
Sen API
Sen Libraries
|
Base class for enum traits. More...
#include <enum_traits.h>
Public Types | |
| using | StorageType = std::underlying_type_t<T> |
Static Public Member Functions | |
| static void | write (OutputStream &out, T val) |
| static void | read (InputStream &in, T &val) |
| static void | valueToVariant (const T &val, Var &var) |
| static void | variantToValue (const Var &var, T &val) |
| static uint32_t | serializedSize (T val) noexcept |
Static Public Attributes | |
| static constexpr bool | available = true |
Base class for enum traits.
| using sen::EnumTraitsBase< T >::StorageType = std::underlying_type_t<T> |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestaticnodiscardnoexcept |
|
staticconstexpr |