comparison OrthancServer/Sources/ServerEnumerations.cpp @ 5809:023a99146dd0 attach-custom-data

merged find-refactoring -> attach-custom-data
author Alain Mazy <am@orthanc.team>
date Tue, 24 Sep 2024 12:53:43 +0200
parents 3765085693e5
children
comparison
equal deleted inserted replaced
5808:63c025cf6958 5809:023a99146dd0
429 default: 429 default:
430 throw OrthancException(ErrorCode_ParameterOutOfRange); 430 throw OrthancException(ErrorCode_ParameterOutOfRange);
431 } 431 }
432 } 432 }
433 433
434 ChangeType StringToChangeType(const std::string& value)
435 {
436 if (value == "CompletedSeries")
437 {
438 return ChangeType_CompletedSeries;
439 }
440 else if (value == "NewInstance")
441 {
442 return ChangeType_NewInstance;
443 }
444 else if (value == "NewPatient")
445 {
446 return ChangeType_NewPatient;
447 }
448 else if (value == "NewSeries")
449 {
450 return ChangeType_NewSeries;
451 }
452 else if (value == "NewStudy")
453 {
454 return ChangeType_NewStudy;
455 }
456 else if (value == "AnonymizedStudy")
457 {
458 return ChangeType_AnonymizedStudy;
459 }
460 else if (value == "AnonymizedSeries")
461 {
462 return ChangeType_AnonymizedSeries;
463 }
464 else if (value == "ModifiedStudy")
465 {
466 return ChangeType_ModifiedStudy;
467 }
468 else if (value == "ModifiedSeries")
469 {
470 return ChangeType_ModifiedSeries;
471 }
472 else if (value == "AnonymizedPatient")
473 {
474 return ChangeType_AnonymizedPatient;
475 }
476 else if (value == "ModifiedPatient")
477 {
478 return ChangeType_ModifiedPatient;
479 }
480 else if (value == "StablePatient")
481 {
482 return ChangeType_StablePatient;
483 }
484 else if (value == "StableStudy")
485 {
486 return ChangeType_StableStudy;
487 }
488 else if (value == "StableSeries")
489 {
490 return ChangeType_StableSeries;
491 }
492 else if (value == "Deleted")
493 {
494 return ChangeType_Deleted;
495 }
496 else if (value == "NewChildInstance")
497 {
498 return ChangeType_NewChildInstance;
499 }
500 else if (value == "UpdatedAttachment")
501 {
502 return ChangeType_UpdatedAttachment;
503 }
504 else if (value == "UpdatedMetadata")
505 {
506 return ChangeType_UpdatedMetadata;
507 }
508 else
509 {
510 throw OrthancException(ErrorCode_ParameterOutOfRange, "Invalid value for a change: " + value);
511 }
512 }
513
434 514
435 const char* EnumerationToString(Verbosity verbosity) 515 const char* EnumerationToString(Verbosity verbosity)
436 { 516 {
437 switch (verbosity) 517 switch (verbosity)
438 { 518 {