DCMTK  Version 3.6.1 20120515
OFFIS DICOM Toolkit
Public Member Functions
SiTimeStamp Class Reference

pure virtual base class for a timestamp client. More...

List of all members.

Public Member Functions

 SiTimeStamp ()
 default constructor
virtual ~SiTimeStamp ()
 destructor
virtual OFCondition stamp (const unsigned char *inputData, unsigned long inputDataSize)=0
 takes a block of raw data and requests a time stamp for this raw data.
virtual OFCondition write (DcmItem &item)=0
 writes the current timestamp into an item of the Digital Signatures Sequence and creates the timestamp type information in the item.

Detailed Description

pure virtual base class for a timestamp client.

Instances of derived classes are able to request timestamps from a timestamp service. Timestamps are not supported (yet).


Member Function Documentation

virtual OFCondition SiTimeStamp::stamp ( const unsigned char *  inputData,
unsigned long  inputDataSize 
) [pure virtual]

takes a block of raw data and requests a time stamp for this raw data.

Parameters:
inputDatapointer to raw data
inputDataSizelength of raw data block in bytes
Returns:
status code
virtual OFCondition SiTimeStamp::write ( DcmItem item) [pure virtual]

writes the current timestamp into an item of the Digital Signatures Sequence and creates the timestamp type information in the item.

Parameters:
itemitem of the DigitalSignatureSQ to which the timestamp is written
Returns:
dcmdata OFCondition status code

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


Generated on Tue May 15 2012 for DCMTK Version 3.6.1 20120515 by Doxygen 1.7.5.1-20111027