comparison 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
comparison
equal deleted inserted replaced
3529:625625ed098f 3530:b26b6ea27648
1139 throw OrthancException(ErrorCode_ParameterOutOfRange); 1139 throw OrthancException(ErrorCode_ParameterOutOfRange);
1140 } 1140 }
1141 } 1141 }
1142 1142
1143 1143
1144 const char* EnumerationToString(Endianness endianness)
1145 {
1146 switch (endianness)
1147 {
1148 case Endianness_Little:
1149 return "Little-endian";
1150
1151 case Endianness_Big:
1152 return "Big-endian";
1153
1154 case Endianness_Unknown:
1155 return "Unknown endianness";
1156
1157 default:
1158 throw OrthancException(ErrorCode_ParameterOutOfRange);
1159 }
1160 }
1161
1162
1144 Encoding StringToEncoding(const char* encoding) 1163 Encoding StringToEncoding(const char* encoding)
1145 { 1164 {
1146 std::string s(encoding); 1165 std::string s(encoding);
1147 Toolbox::ToUpperCase(s); 1166 Toolbox::ToUpperCase(s);
1148 1167