Main Page | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | Related Pages

DcmShortString Class Reference

a class representing the DICOM value representation 'Short String' (SH) More...

Inheritance diagram for DcmShortString:

DcmCharString DcmByteString DcmElement DcmObject List of all members.

Public Member Functions

 DcmShortString (const DcmTag &tag, const Uint32 len=0)
 constructor.
 DcmShortString (const DcmShortString &old)
 copy constructor
virtual ~DcmShortString ()
 destructor
DcmShortString & operator= (const DcmShortString &obj)
 assignment operator
virtual DcmEVR ident () const
 get element type identifier
virtual OFCondition getOFString (OFString &stringVal, const unsigned long pos, OFBool normalize=OFTrue)
 get a copy of a particular string component

Detailed Description

a class representing the DICOM value representation 'Short String' (SH)

Definition at line 45 of file dcvrsh.h.


Constructor & Destructor Documentation

DcmShortString::DcmShortString (  const DcmTag &  tag,
const Uint32  len = 0
) 
 

constructor.

Create new element from given tag and length.

Parameters:
tag DICOM tag for the new element
len value length for the new element

DcmShortString::DcmShortString (  const DcmShortString &  old  ) 
 

copy constructor

Parameters:
old element to be copied


Member Function Documentation

virtual OFCondition DcmShortString::getOFString (  OFString &  stringVal,
const unsigned long  pos,
OFBool  normalize = OFTrue
)  [virtual]
 

get a copy of a particular string component

Parameters:
stringVal variable in which the result value is stored
pos index of the value in case of multi-valued elements (0..vm-1)
normalize delete leading and trailing spaces if OFTrue
Returns:
status, EC_Normal if successful, an error code otherwise

Reimplemented from DcmByteString.

virtual DcmEVR DcmShortString::ident (   )  const [virtual]
 

get element type identifier

Returns:
type identifier of this class (EVR_SH)

Reimplemented from DcmByteString.

DcmShortString& DcmShortString::operator= (  const DcmShortString &  obj  ) 
 

assignment operator

Parameters:
obj element to be assigned/copied
Returns:
reference to this object


The documentation for this class was generated from the following file:


Generated on 26 Apr 2005 for OFFIS DCMTK Version 3.5.3 by Doxygen 1.4.2