DSRReferencedDatetimeList Class Reference

Class for referenced datetime list. More...

Inheritance diagram for DSRReferencedDatetimeList:

DSRListOfItems< OFString > List of all members.

Public Member Functions

 DSRReferencedDatetimeList ()
 default constructor
 DSRReferencedDatetimeList (const DSRReferencedDatetimeList &lst)
 copy constructor
virtual ~DSRReferencedDatetimeList ()
 destructor
DSRReferencedDatetimeListoperator= (const DSRReferencedDatetimeList &lst)
 assignment operator
OFCondition print (STD_NAMESPACE ostream &stream, const size_t flags=0, const char separator= ',') const
 print list of referenced datetime.
OFCondition read (DcmItem &dataset)
 read list of referenced datetime
OFCondition write (DcmItem &dataset) const
 write list of referenced datetime
OFCondition putString (const char *stringValue)
 put list of referenced datetime as a string.

Detailed Description

Class for referenced datetime list.

Definition at line 48 of file dsrtcodt.h.


Constructor & Destructor Documentation

DSRReferencedDatetimeList::DSRReferencedDatetimeList ( const DSRReferencedDatetimeList lst  ) 

copy constructor

Parameters:
lst list to be copied


Member Function Documentation

DSRReferencedDatetimeList& DSRReferencedDatetimeList::operator= ( const DSRReferencedDatetimeList lst  ) 

assignment operator

Parameters:
lst list to be copied
Returns:
reference to this list after 'lst' has been copied

OFCondition DSRReferencedDatetimeList::print ( STD_NAMESPACE ostream &  stream,
const size_t  flags = 0,
const char  separator = ',' 
) const

print list of referenced datetime.

The output of a typical list looks like this: 20001010120000, ...

Parameters:
stream output stream to which the list should be printed
flags flag used to customize the output (see DSRTypes::PF_xxx)
separator character specifying the separator between the list items
Returns:
status, EC_Normal if successful, an error code otherwise

OFCondition DSRReferencedDatetimeList::read ( DcmItem dataset  ) 

read list of referenced datetime

Parameters:
dataset DICOM dataset from which the list should be read
Returns:
status, EC_Normal if successful, an error code otherwise

OFCondition DSRReferencedDatetimeList::write ( DcmItem dataset  )  const

write list of referenced datetime

Parameters:
dataset DICOM dataset to which the list should be written
Returns:
status, EC_Normal if successful, an error code otherwise

OFCondition DSRReferencedDatetimeList::putString ( const char *  stringValue  ) 

put list of referenced datetime as a string.

This function expects the same input format as created by print(), i.e. a comma separated list of datetime values.

Parameters:
stringValue string value to be set
Returns:
status, EC_Normal if successful, an error code otherwise


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


Generated on 6 Jan 2011 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.5.1