DCMTK  Version 3.6.3
OFFIS DICOM Toolkit
Public Member Functions | List of all members
SiTimeStamp Class Referenceabstract

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

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

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

◆ stamp()

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

◆ write()

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 Mon Feb 5 2018 for DCMTK Version 3.6.3 by Doxygen 1.8.14