comparison Core/Enumerations.cpp @ 2655:c196d76cb8fa jobs

serialization
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 05 Jun 2018 17:57:49 +0200
parents 193ef9c1b731
children 6eebc2eb3168
comparison
equal deleted inserted replaced
2654:761031029aa9 2655:c196d76cb8fa
1498 throw OrthancException(ErrorCode_ParameterOutOfRange); 1498 throw OrthancException(ErrorCode_ParameterOutOfRange);
1499 } 1499 }
1500 } 1500 }
1501 1501
1502 1502
1503 RequestOrigin StringToRequestOrigin(const std::string& origin)
1504 {
1505 if (origin == "Unknown")
1506 {
1507 return RequestOrigin_Unknown;
1508 }
1509 else if (origin == "DicomProtocol")
1510 {
1511 return RequestOrigin_DicomProtocol;
1512 }
1513 else if (origin == "RestApi")
1514 {
1515 return RequestOrigin_RestApi;
1516 }
1517 else if (origin == "Plugins")
1518 {
1519 return RequestOrigin_Plugins;
1520 }
1521 else if (origin == "Lua")
1522 {
1523 return RequestOrigin_Lua;
1524 }
1525 else
1526 {
1527 throw OrthancException(ErrorCode_ParameterOutOfRange);
1528 }
1529 }
1530
1531
1503 unsigned int GetBytesPerPixel(PixelFormat format) 1532 unsigned int GetBytesPerPixel(PixelFormat format)
1504 { 1533 {
1505 switch (format) 1534 switch (format)
1506 { 1535 {
1507 case PixelFormat_Grayscale8: 1536 case PixelFormat_Grayscale8: