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).

Definition at line 44 of file sitstamp.h.


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:
inputData pointer to raw data
inputDataSize length 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:
item item 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 6 Jan 2011 for OFFIS DCMTK Version 3.6.0 by Doxygen 1.5.1