14 #ifndef GDCMIMPLICITDATAELEMENT_H
15 #define GDCMIMPLICITDATAELEMENT_H
31 template <
typename TSwap>
32 std::istream &Read(std::istream& is);
34 template <
typename TSwap>
35 std::istream &ReadPreValue(std::istream& is);
37 template <
typename TSwap>
38 std::istream &ReadValue(std::istream& is,
bool readvalues =
true);
40 template <
typename TSwap>
41 std::istream &ReadWithLength(std::istream& is,
VL & length,
bool readvalues =
true);
43 template <
typename TSwap>
44 std::istream &ReadValueWithLength(std::istream& is,
VL & length,
bool readvalues =
true);
46 template <
typename TSwap>
47 const std::ostream &Write(std::ostream& os)
const;
52 #include "gdcmImplicitDataElement.txx"
54 #endif //GDCMIMPLICITDATAELEMENT_H
#define GDCM_EXPORT
Definition: gdcmWin32.h:34
Class to represent an Implicit VR Data Element.
Definition: gdcmImplicitDataElement.h:26
Value Length.
Definition: gdcmVL.h:29
Class to represent a Data Element either Implicit or Explicit.
Definition: gdcmDataElement.h:58