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