OpenEnroth 73e68f7
|
#include <cstdint>
#include <string_view>
#include <system_error>
#include <type_traits>
#include "Utility/Flags.h"
Functions | |
void | throwEnumSerializationError (int64_t value, std::string_view typeName, bool isFlags) |
void | throwDeserializationError (std::string_view value, std::string_view typeName) |
void | throwNumberDeserializationError (std::string_view invalidValue, std::string_view typeName, std::errc error) |
template<class T > | |
void | throwEnumSerializationError (T value, std::string_view typeName) |
void throwDeserializationError | ( | std::string_view | value, |
std::string_view | typeName | ||
) |
void throwEnumSerializationError | ( | int64_t | value, |
std::string_view | typeName, | ||
bool | isFlags | ||
) |
void throwEnumSerializationError | ( | T | value, |
std::string_view | typeName | ||
) |
void throwNumberDeserializationError | ( | std::string_view | invalidValue, |
std::string_view | typeName, | ||
std::errc | error | ||
) |