Mercurial > hg > orthanc
comparison OrthancServer/Sources/ServerEnumerations.h @ 4472:28a4baadde17
rename TransferSyntax enum as TransferSyntaxGroup
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 26 Jan 2021 10:18:50 +0100 |
parents | 5ffa4e14e4bd |
children | 68f52897c119 |
comparison
equal
deleted
inserted
replaced
4471:b6818bbef7b8 | 4472:28a4baadde17 |
---|---|
94 StoreInstanceMode_OverwriteDuplicate, | 94 StoreInstanceMode_OverwriteDuplicate, |
95 StoreInstanceMode_IgnoreDuplicate | 95 StoreInstanceMode_IgnoreDuplicate |
96 }; | 96 }; |
97 | 97 |
98 // This enum was previously part of Orthanc framework (until 1.8.2) | 98 // This enum was previously part of Orthanc framework (until 1.8.2) |
99 enum TransferSyntax | 99 enum TransferSyntaxGroup |
100 { | 100 { |
101 TransferSyntax_Deflated, | 101 TransferSyntaxGroup_Deflated, |
102 TransferSyntax_Jpeg, | 102 TransferSyntaxGroup_Jpeg, |
103 TransferSyntax_Jpeg2000, | 103 TransferSyntaxGroup_Jpeg2000, |
104 TransferSyntax_JpegLossless, | 104 TransferSyntaxGroup_JpegLossless, |
105 TransferSyntax_Jpip, | 105 TransferSyntaxGroup_Jpip, |
106 TransferSyntax_Mpeg2, | 106 TransferSyntaxGroup_Mpeg2, |
107 TransferSyntax_Mpeg4, // New in Orthanc 1.6.0 | 107 TransferSyntaxGroup_Mpeg4, // New in Orthanc 1.6.0 |
108 TransferSyntax_Rle | 108 TransferSyntaxGroup_Rle |
109 }; | 109 }; |
110 | 110 |
111 | 111 |
112 /** | 112 /** |
113 * WARNING: Do not change the explicit values in the enumerations | 113 * WARNING: Do not change the explicit values in the enumerations |
231 | 231 |
232 const char* EnumerationToString(Verbosity verbosity); | 232 const char* EnumerationToString(Verbosity verbosity); |
233 | 233 |
234 bool IsUserMetadata(MetadataType type); | 234 bool IsUserMetadata(MetadataType type); |
235 | 235 |
236 const char* EnumerationToString(TransferSyntax syntax); | 236 const char* EnumerationToString(TransferSyntaxGroup syntax); |
237 | |
238 void GetTransferSyntaxGroup(std::set<DicomTransferSyntax>& target, | |
239 TransferSyntaxGroup source, | |
240 bool clearTarget); | |
237 } | 241 } |