9 #ifndef _d5ecacb8_04ff_48b0_8026_570c9b2ae360
10 #define _d5ecacb8_04ff_48b0_8026_570c9b2ae360
12 #include <dcmtk/config/osconfig.h>
13 #include <dcmtk/dcmdata/dctk.h>
43 template<
typename TSourceType,
typename TDestinationType>
45 Element
const & source, DcmElement * destination,
46 TSourceType
const & (Element::*getter)()
const);
52 template<
typename TSourceType>
54 Element
const & source, DcmElement * destination,
55 TSourceType
const & (Element::*getter)()
const);
59 void convert(Element
const & source, DcmOtherByteOtherWord * destination);
62 ODIL_API void convert(Element
const & source, DcmOtherFloat * destination);
65 template<
typename TSourceType,
typename TDestinationType>
67 DcmElement * source, Element & destination,
68 TDestinationType & (Element::*getter)());
72 std::shared_ptr<DataSet const> source,
bool as_data_set=
true);
81 #include "odil/dcmtk/conversion.txx"
83 #endif // _d5ecacb8_04ff_48b0_8026_570c9b2ae360