comparison OrthancFramework/Sources/Enumerations_TransferSyntaxes.impl.h @ 4468:9c070a34de18

IApplicationEntityFilter::GetAcceptedTransferSyntaxes()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 25 Jan 2021 15:18:34 +0100
parents d9473bd5ed43
children 68f52897c119
comparison
equal deleted inserted replaced
4467:c92ec129698a 4468:9c070a34de18
550 return true; 550 return true;
551 } 551 }
552 552
553 return false; 553 return false;
554 } 554 }
555
556
557 void GetAllTransferSyntaxes(std::set<DicomTransferSyntax>& target)
558 {
559 target.clear();
560 target.insert(DicomTransferSyntax_LittleEndianImplicit);
561 target.insert(DicomTransferSyntax_LittleEndianExplicit);
562 target.insert(DicomTransferSyntax_DeflatedLittleEndianExplicit);
563 target.insert(DicomTransferSyntax_BigEndianExplicit);
564 target.insert(DicomTransferSyntax_JPEGProcess1);
565 target.insert(DicomTransferSyntax_JPEGProcess2_4);
566 target.insert(DicomTransferSyntax_JPEGProcess3_5);
567 target.insert(DicomTransferSyntax_JPEGProcess6_8);
568 target.insert(DicomTransferSyntax_JPEGProcess7_9);
569 target.insert(DicomTransferSyntax_JPEGProcess10_12);
570 target.insert(DicomTransferSyntax_JPEGProcess11_13);
571 target.insert(DicomTransferSyntax_JPEGProcess14);
572 target.insert(DicomTransferSyntax_JPEGProcess15);
573 target.insert(DicomTransferSyntax_JPEGProcess16_18);
574 target.insert(DicomTransferSyntax_JPEGProcess17_19);
575 target.insert(DicomTransferSyntax_JPEGProcess20_22);
576 target.insert(DicomTransferSyntax_JPEGProcess21_23);
577 target.insert(DicomTransferSyntax_JPEGProcess24_26);
578 target.insert(DicomTransferSyntax_JPEGProcess25_27);
579 target.insert(DicomTransferSyntax_JPEGProcess28);
580 target.insert(DicomTransferSyntax_JPEGProcess29);
581 target.insert(DicomTransferSyntax_JPEGProcess14SV1);
582 target.insert(DicomTransferSyntax_JPEGLSLossless);
583 target.insert(DicomTransferSyntax_JPEGLSLossy);
584 target.insert(DicomTransferSyntax_JPEG2000LosslessOnly);
585 target.insert(DicomTransferSyntax_JPEG2000);
586 target.insert(DicomTransferSyntax_JPEG2000MulticomponentLosslessOnly);
587 target.insert(DicomTransferSyntax_JPEG2000Multicomponent);
588 target.insert(DicomTransferSyntax_JPIPReferenced);
589 target.insert(DicomTransferSyntax_JPIPReferencedDeflate);
590 target.insert(DicomTransferSyntax_MPEG2MainProfileAtMainLevel);
591 target.insert(DicomTransferSyntax_MPEG2MainProfileAtHighLevel);
592 target.insert(DicomTransferSyntax_MPEG4HighProfileLevel4_1);
593 target.insert(DicomTransferSyntax_MPEG4BDcompatibleHighProfileLevel4_1);
594 target.insert(DicomTransferSyntax_MPEG4HighProfileLevel4_2_For2DVideo);
595 target.insert(DicomTransferSyntax_MPEG4HighProfileLevel4_2_For3DVideo);
596 target.insert(DicomTransferSyntax_MPEG4StereoHighProfileLevel4_2);
597 target.insert(DicomTransferSyntax_HEVCMainProfileLevel5_1);
598 target.insert(DicomTransferSyntax_HEVCMain10ProfileLevel5_1);
599 target.insert(DicomTransferSyntax_RLELossless);
600 target.insert(DicomTransferSyntax_RFC2557MimeEncapsulation);
601 target.insert(DicomTransferSyntax_XML);
602 }
555 } 603 }