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>
43template<
typename TSourceType,
typename TDestinationType>
45 Element const & source, DcmElement * destination,
46 TSourceType
const & (
Element::*getter)()
const);
52template<
typename TSourceType>
54 Element const & source, DcmElement * destination,
55 TSourceType
const & (
Element::*getter)()
const);
65template<
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"
Element of a DICOM data set.
Definition: Element.h:27
A DICOM element tag.
Definition: Tag.h:26
DcmEVR convert(VR vr)
Convert a odil::VR to a DcmVR.
Definition: Association.h:25
VR
Value representations of DICOM.
Definition: VR.h:23
#define ODIL_API
Definition: odil.h:28