14 #ifndef GDCMEXPLICITIMPLICITDATAELEMENT_H
15 #define GDCMEXPLICITIMPLICITDATAELEMENT_H
34 template <
typename TSwap>
35 std::istream &Read(std::istream &is);
37 template <
typename TSwap>
38 std::istream &ReadPreValue(std::istream &is);
40 template <
typename TSwap>
41 std::istream &ReadValue(std::istream &is,
bool readvalues =
true);
43 template <
typename TSwap>
46 return Read<TSwap>(is); (void)length;
56 #include "gdcmExplicitImplicitDataElement.txx"
58 #endif //GDCMEXPLICITIMPLICITDATAELEMENT_H
Class to read/write a DataElement as ExplicitImplicit Data Element.
Definition: gdcmExplicitImplicitDataElement.h:29
#define GDCM_EXPORT
Definition: gdcmWin32.h:34
Value Length.
Definition: gdcmVL.h:29
Class to represent a Data Element either Implicit or Explicit.
Definition: gdcmDataElement.h:58
std::istream & ReadWithLength(std::istream &is, VL &length)
Definition: gdcmExplicitImplicitDataElement.h:44
Definition: gdcmASN1.h:20