comparison Resources/GenerateTransferSyntaxesDcmtk.mustache @ 3746:875308321fa8 storage-commitment

merge
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 13 Mar 2020 08:31:39 +0100
parents 33c19a6643e1
children eb044cc49d51
comparison
equal deleted inserted replaced
3742:e5713a9acebd 3746:875308321fa8
32 32
33 // This file is autogenerated by "../Resources/GenerateTransferSyntaxes.py" 33 // This file is autogenerated by "../Resources/GenerateTransferSyntaxes.py"
34 34
35 namespace Orthanc 35 namespace Orthanc
36 { 36 {
37 bool GetDcmtkTransferSyntax(E_TransferSyntax& target, 37 bool FromDcmtkBridge::LookupDcmtkTransferSyntax(E_TransferSyntax& target,
38 DicomTransferSyntax syntax) 38 DicomTransferSyntax source)
39 { 39 {
40 switch (syntax) 40 switch (source)
41 { 41 {
42 {{#Syntaxes}} 42 {{#Syntaxes}}
43 {{#DCMTK}} 43 {{#DCMTK}}
44 {{#SinceDCMTK}} 44 {{#SinceDCMTK}}
45 #if DCMTK_VERSION_NUMBER >= {{SinceDCMTK}} 45 #if DCMTK_VERSION_NUMBER >= {{SinceDCMTK}}
55 {{/Syntaxes}} 55 {{/Syntaxes}}
56 default: 56 default:
57 return false; 57 return false;
58 } 58 }
59 } 59 }
60
61
62 bool FromDcmtkBridge::LookupOrthancTransferSyntax(DicomTransferSyntax& target,
63 E_TransferSyntax source)
64 {
65 switch (source)
66 {
67 {{#Syntaxes}}
68 {{#DCMTK}}
69 {{#SinceDCMTK}}
70 #if DCMTK_VERSION_NUMBER >= {{SinceDCMTK}}
71 {{/SinceDCMTK}}
72 case {{DCMTK}}:
73 target = DicomTransferSyntax_{{Value}};
74 return true;
75 {{#SinceDCMTK}}
76 #endif
77 {{/SinceDCMTK}}
78
79 {{/DCMTK}}
80 {{/Syntaxes}}
81 default:
82 return false;
83 }
84 }
60 } 85 }