DCMTK  Version 3.6.1 20170228
OFFIS DICOM Toolkit
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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

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 Feb 28 2017 for DCMTK Version 3.6.1 20170228 by Doxygen 1.8.8