DcmAgeString Class Reference

a class representing the DICOM value representation 'Age String' (AS) More...

Inheritance diagram for DcmAgeString:

DcmByteString DcmElement DcmObject List of all members.

Public Member Functions

 DcmAgeString (const DcmTag &tag, const Uint32 len=0)
 constructor.
 DcmAgeString (const DcmAgeString &old)
 copy constructor
virtual ~DcmAgeString (void)
 destructor
DcmAgeStringoperator= (const DcmAgeString &obj)
 assignment operator
virtual DcmObjectclone () const
 clone method
virtual DcmEVR ident (void) const
 get element type identifier

Detailed Description

a class representing the DICOM value representation 'Age String' (AS)

Definition at line 45 of file dcvras.h.


Constructor & Destructor Documentation

DcmAgeString::DcmAgeString 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

Referenced by clone().

DcmAgeString::DcmAgeString const DcmAgeString old  ) 
 

copy constructor

Parameters:
old element to be copied


Member Function Documentation

virtual DcmObject* DcmAgeString::clone  )  const [inline, virtual]
 

clone method

Returns:
deep copy of this object

Reimplemented from DcmByteString.

Definition at line 77 of file dcvras.h.

References DcmAgeString().

virtual DcmEVR DcmAgeString::ident void   )  const [virtual]
 

get element type identifier

Returns:
type identifier of this class (EVR_AS)

Reimplemented from DcmByteString.

DcmAgeString& DcmAgeString::operator= const DcmAgeString 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 20 Dec 2005 for OFFIS DCMTK Version 3.5.4 by Doxygen 1.4.5