32 #include "dcmtk/config/osconfig.h"
34 #include "dcmtk/dcmdata/dcbytstr.h"
51 const Uint32 len = 0);
93 virtual DcmEVR
ident()
const;
103 const OFBool oldFormat = OFFalse);
111 const unsigned long pos = 0);
120 const unsigned long pos,
121 OFBool normalize = OFTrue);
a class representing the DICOM value representation 'Integer String' (IS)
DcmIntegerString(const DcmTag &tag, const Uint32 len=0)
constructor.
virtual OFCondition copyFrom(const DcmObject &rhs)
Virtual object copying.
this class encapsulates an attribute tag (group, element) and a VR.
Abstract base class for most classes in module dcmdata.
virtual OFCondition getSint32(Sint32 &sintVal, const unsigned long pos=0)
get particular integer value
DcmIntegerString & operator=(const DcmIntegerString &obj)
assignment operator
base class for all DICOM value representations storing a character string
virtual OFCondition checkValue(const OFString &vm="1-n", const OFBool oldFormat=OFFalse)
check whether stored value conforms to the VR and to the specified VM
virtual ~DcmIntegerString()
destructor
a simple string class that implements a subset of std::string.
static OFCondition checkStringValue(const OFString &value, const OFString &vm="1-n")
check whether given string value conforms to the VR "IS" (Integer String) and to the specified VM...
virtual DcmEVR ident() const
get element type identifier
virtual OFCondition getOFString(OFString &stringVal, const unsigned long pos, OFBool normalize=OFTrue)
get a particular value as a character string
virtual DcmObject * clone() const
clone method
General purpose class for condition codes.