|
OpenEnroth cf228e9
|
#include <type_traits>Classes | |
| struct | is_memcopy_serializable< T > |
Macros | |
| #define | MM_DECLARE_MEMCOPY_SERIALIZABLE(T) |
Variables | |
| template<class T > | |
| constexpr bool | is_memcopy_serializable_v = is_memcopy_serializable<T>::value |
| #define MM_DECLARE_MEMCOPY_SERIALIZABLE | ( | T | ) |
Invoke this macro for a type to use it with binary serialization functions via simple memory copy.
| T | Type to declare as memcopy-serializable. |
|
constexpr |