comparison OrthancServer/Sources/ServerEnumerations.cpp @ 4469:5ffa4e14e4bd

move old enum TransferSyntax from OrthancFramework to OrthancServer
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 25 Jan 2021 18:12:59 +0100
parents 6831de40acd9
children 28a4baadde17
comparison
equal deleted inserted replaced
4468:9c070a34de18 4469:5ffa4e14e4bd
412 bool IsUserMetadata(MetadataType metadata) 412 bool IsUserMetadata(MetadataType metadata)
413 { 413 {
414 return (metadata >= MetadataType_StartUser && 414 return (metadata >= MetadataType_StartUser &&
415 metadata <= MetadataType_EndUser); 415 metadata <= MetadataType_EndUser);
416 } 416 }
417
418
419 const char* EnumerationToString(TransferSyntax syntax)
420 {
421 switch (syntax)
422 {
423 case TransferSyntax_Deflated:
424 return "Deflated";
425
426 case TransferSyntax_Jpeg:
427 return "JPEG";
428
429 case TransferSyntax_Jpeg2000:
430 return "JPEG2000";
431
432 case TransferSyntax_JpegLossless:
433 return "JPEG Lossless";
434
435 case TransferSyntax_Jpip:
436 return "JPIP";
437
438 case TransferSyntax_Mpeg2:
439 return "MPEG2";
440
441 case TransferSyntax_Mpeg4:
442 return "MPEG4";
443
444 case TransferSyntax_Rle:
445 return "RLE";
446
447 default:
448 throw OrthancException(ErrorCode_ParameterOutOfRange);
449 }
450 }
417 } 451 }