comparison Core/Toolbox.cpp @ 3221:4be505c2ac56

Separation of ideographic and phonetic characters in DICOMweb JSON and XML
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 14 Feb 2019 14:04:04 +0100
parents 9a83d94b2a1e
children 45e1631febbb
comparison
equal deleted inserted replaced
3220:1a0b4db799e8 3221:4be505c2ac56
462 case Encoding_Ascii: 462 case Encoding_Ascii:
463 return "ASCII"; 463 return "ASCII";
464 464
465 case Encoding_Latin1: 465 case Encoding_Latin1:
466 return "ISO-8859-1"; 466 return "ISO-8859-1";
467 break;
468 467
469 case Encoding_Latin2: 468 case Encoding_Latin2:
470 return "ISO-8859-2"; 469 return "ISO-8859-2";
471 break;
472 470
473 case Encoding_Latin3: 471 case Encoding_Latin3:
474 return "ISO-8859-3"; 472 return "ISO-8859-3";
475 break;
476 473
477 case Encoding_Latin4: 474 case Encoding_Latin4:
478 return "ISO-8859-4"; 475 return "ISO-8859-4";
479 break;
480 476
481 case Encoding_Latin5: 477 case Encoding_Latin5:
482 return "ISO-8859-9"; 478 return "ISO-8859-9";
483 break;
484 479
485 case Encoding_Cyrillic: 480 case Encoding_Cyrillic:
486 return "ISO-8859-5"; 481 return "ISO-8859-5";
487 break;
488 482
489 case Encoding_Windows1251: 483 case Encoding_Windows1251:
490 return "WINDOWS-1251"; 484 return "WINDOWS-1251";
491 break;
492 485
493 case Encoding_Arabic: 486 case Encoding_Arabic:
494 return "ISO-8859-6"; 487 return "ISO-8859-6";
495 break;
496 488
497 case Encoding_Greek: 489 case Encoding_Greek:
498 return "ISO-8859-7"; 490 return "ISO-8859-7";
499 break;
500 491
501 case Encoding_Hebrew: 492 case Encoding_Hebrew:
502 return "ISO-8859-8"; 493 return "ISO-8859-8";
503 break;
504 494
505 case Encoding_Japanese: 495 case Encoding_Japanese:
506 return "SHIFT-JIS"; 496 return "SHIFT-JIS";
507 break;
508 497
509 case Encoding_Chinese: 498 case Encoding_Chinese:
510 return "GB18030"; 499 return "GB18030";
511 break;
512 500
513 case Encoding_Thai: 501 case Encoding_Thai:
514 return "TIS620.2533-0"; 502 return "TIS620.2533-0";
515 break;
516 503
517 case Encoding_Korean: 504 case Encoding_Korean:
518 return "ISO-IR-149"; 505 return "ISO-IR-149";
519 break;
520 506
521 case Encoding_JapaneseKanji: 507 case Encoding_JapaneseKanji:
522 return "JIS"; 508 return "JIS";
523 break;
524 509
525 default: 510 default:
526 throw OrthancException(ErrorCode_NotImplemented); 511 throw OrthancException(ErrorCode_NotImplemented);
527 } 512 }
528 } 513 }