32 #include "dcmtk/config/osconfig.h"
34 #include "dcmtk/dcmdata/dcchrstr.h"
50 const Uint32 len = 0);
92 virtual DcmEVR
ident()
const;
100 const OFBool oldFormat = OFFalse);
107 virtual unsigned long getVM();
116 const unsigned long pos,
117 OFBool normalize = OFTrue);
125 OFBool normalize = OFTrue);
a class representing the DICOM value representation 'Long Text' (LT)
static OFCondition checkStringValue(const OFString &value)
check whether given string value conforms to the VR "LT" (Long Text)
virtual DcmEVR ident() const
get element type identifier
this class encapsulates an attribute tag (group, element) and a VR.
virtual OFCondition checkValue(const OFString &vm="", const OFBool oldFormat=OFFalse)
check whether stored value conforms to the VR and to the specified VM
Abstract base class for most classes in module dcmdata.
base class for DICOM elements with value representation LO, LT, PN, SH, ST, UT
virtual DcmObject * clone() const
clone method
DcmLongText & operator=(const DcmLongText &obj)
assignment operator
DcmLongText(const DcmTag &tag, const Uint32 len=0)
constructor.
virtual OFCondition getOFString(OFString &stringVal, const unsigned long pos, OFBool normalize=OFTrue)
get a copy of a particular string component
virtual OFCondition copyFrom(const DcmObject &rhs)
Virtual object copying.
virtual unsigned long getVM()
get the value multiplicity.
virtual OFCondition getOFStringArray(OFString &stringVal, OFBool normalize=OFTrue)
get the string value (all compenents)
virtual ~DcmLongText()
destructor
a simple string class that implements a subset of std::string.
General purpose class for condition codes.