# HG changeset patch # User Alain Mazy # Date 1570103048 -7200 # Node ID e4b4b4dbef99dc8a19b87ad188658d76ca016f61 # Parent 877aff48ebb8743e720f727f91f00f39ad256d38# Parent b26b6ea276486f6075da9b62ca27fc9bfa644518 merge diff -r 877aff48ebb8 -r e4b4b4dbef99 Core/Enumerations.cpp --- a/Core/Enumerations.cpp Thu Oct 03 13:43:33 2019 +0200 +++ b/Core/Enumerations.cpp Thu Oct 03 13:44:08 2019 +0200 @@ -1141,6 +1141,25 @@ } + const char* EnumerationToString(Endianness endianness) + { + switch (endianness) + { + case Endianness_Little: + return "Little-endian"; + + case Endianness_Big: + return "Big-endian"; + + case Endianness_Unknown: + return "Unknown endianness"; + + default: + throw OrthancException(ErrorCode_ParameterOutOfRange); + } + } + + Encoding StringToEncoding(const char* encoding) { std::string s(encoding); diff -r 877aff48ebb8 -r e4b4b4dbef99 Core/Enumerations.h --- a/Core/Enumerations.h Thu Oct 03 13:43:33 2019 +0200 +++ b/Core/Enumerations.h Thu Oct 03 13:44:08 2019 +0200 @@ -749,6 +749,8 @@ const char* EnumerationToString(MimeType mime); + const char* EnumerationToString(Endianness endianness); + Encoding StringToEncoding(const char* encoding); ResourceType StringToResourceType(const char* type);