base class for DICOM elements with value representation LO, LT, PN, SH, ST, UT More...
Public Member Functions | |
DcmCharString (const DcmTag &tag, const Uint32 len) | |
constructor. | |
DcmCharString (const DcmCharString &old) | |
copy constructor | |
virtual | ~DcmCharString () |
destructor | |
DcmCharString & | operator= (const DcmCharString &obj) |
assignment operator | |
virtual DcmObject * | clone () const |
clone method |
base class for DICOM elements with value representation LO, LT, PN, SH, ST, UT
Definition at line 58 of file dcchrstr.h.
DcmCharString::DcmCharString | ( | const DcmTag & | tag, | |
const Uint32 | len | |||
) |
constructor.
Create new element from given tag and length.
tag | DICOM tag for the new element | |
len | value length for the new element |
Referenced by clone().
DcmCharString::DcmCharString | ( | const DcmCharString & | old | ) |
copy constructor
old | element to be copied |
virtual DcmObject* DcmCharString::clone | ( | ) | const [inline, virtual] |
clone method
Reimplemented from DcmByteString.
Reimplemented in DcmLongString, DcmLongText, DcmPersonName, DcmShortString, DcmShortText, and DcmUnlimitedText.
Definition at line 90 of file dcchrstr.h.
References DcmCharString().
DcmCharString& DcmCharString::operator= | ( | const DcmCharString & | obj | ) |
assignment operator
obj | element to be assigned/copied |
Reimplemented from DcmByteString.
Reimplemented in DcmLongString, DcmLongText, DcmPersonName, DcmShortString, and DcmShortText.