Mercurial > hg > orthanc
diff Core/Enumerations.cpp @ 3530:b26b6ea27648
endianness to string
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 02 Oct 2019 11:13:32 +0200 |
parents | c08bb6ac3b7f |
children | bdafff1ce443 |
line wrap: on
line diff
--- a/Core/Enumerations.cpp Mon Sep 30 20:40:42 2019 +0200 +++ b/Core/Enumerations.cpp Wed Oct 02 11:13:32 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);