MeVisLab Toolbox Reference
ml::DcmDRTDigitalSignaturesSequenceInterface::Item Class Reference

#include <mlDcmDRTDigitalSignaturesSequenceInterface.h>

Public Member Functions

 Item ()
 
 Item (DCMTree::TreePtr dcmItem)
 
 Item (const Item &copyDcmItem)
 
Itemoperator= (const Item &copyDcmItem)
 
virtual ~Item ()
 
DCMTree::TreePtr getTreePtr () const
 
bool isValid () const
 
bool getCertificateOfSigner (int &parameter) const
 
std::string getCertificateOfSignerTag () const
 
bool setCertificateOfSigner (int parameter)
 
bool getCertificateType (std::string &parameter) const
 
std::string getCertificateTypeTag () const
 
bool setCertificateType (std::string parameter)
 
bool getCertifiedTimestamp (int &parameter) const
 
std::string getCertifiedTimestampTag () const
 
bool setCertifiedTimestamp (int parameter)
 
bool getCertifiedTimestampType (std::string &parameter) const
 
std::string getCertifiedTimestampTypeTag () const
 
bool setCertifiedTimestampType (std::string parameter)
 
bool getDigitalSignatureDateTime (std::string &parameter) const
 
std::string getDigitalSignatureDateTimeTag () const
 
bool setDigitalSignatureDateTime (std::string parameter)
 
bool getDigitalSignatureUID (std::string &parameter) const
 
std::string getDigitalSignatureUIDTag () const
 
bool setDigitalSignatureUID (std::string parameter)
 
bool getMACIDNumber (MLuint16 &parameter) const
 
std::string getMACIDNumberTag () const
 
bool setMACIDNumber (MLuint16 parameter)
 
bool getSignature (int &parameter) const
 
std::string getSignatureTag () const
 
bool setSignature (int parameter)
 
DcmDRTDigitalSignaturePurposeCodeSequenceInterface getDigitalSignaturePurposeCodeSequence () const
 
std::string getDigitalSignaturePurposeCodeSequenceTag () const
 
void setDigitalSignaturePurposeCodeSequence (DcmDRTDigitalSignaturePurposeCodeSequenceInterface seq)
 

Detailed Description

Definition at line 48 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTDigitalSignaturesSequenceInterface::Item::Item ( )
inline

Definition at line 52 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ Item() [2/3]

ml::DcmDRTDigitalSignaturesSequenceInterface::Item::Item ( DCMTree::TreePtr dcmItem)
inline

Definition at line 54 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ Item() [3/3]

ml::DcmDRTDigitalSignaturesSequenceInterface::Item::Item ( const Item & copyDcmItem)
inline

Definition at line 56 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ ~Item()

virtual ml::DcmDRTDigitalSignaturesSequenceInterface::Item::~Item ( )
inlinevirtual

Definition at line 60 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

Member Function Documentation

◆ getCertificateOfSigner()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertificateOfSigner ( int & parameter) const

◆ getCertificateOfSignerTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertificateOfSignerTag ( ) const
inline

Definition at line 69 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ getCertificateType()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertificateType ( std::string & parameter) const

◆ getCertificateTypeTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertificateTypeTag ( ) const
inline

Definition at line 74 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ getCertifiedTimestamp()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertifiedTimestamp ( int & parameter) const

◆ getCertifiedTimestampTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertifiedTimestampTag ( ) const
inline

Definition at line 79 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ getCertifiedTimestampType()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertifiedTimestampType ( std::string & parameter) const

◆ getCertifiedTimestampTypeTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getCertifiedTimestampTypeTag ( ) const
inline

Definition at line 84 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ getDigitalSignatureDateTime()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getDigitalSignatureDateTime ( std::string & parameter) const

◆ getDigitalSignatureDateTimeTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getDigitalSignatureDateTimeTag ( ) const
inline

Definition at line 89 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ getDigitalSignaturePurposeCodeSequence()

DcmDRTDigitalSignaturePurposeCodeSequenceInterface ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getDigitalSignaturePurposeCodeSequence ( ) const

◆ getDigitalSignaturePurposeCodeSequenceTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getDigitalSignaturePurposeCodeSequenceTag ( ) const
inline

◆ getDigitalSignatureUID()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getDigitalSignatureUID ( std::string & parameter) const

◆ getDigitalSignatureUIDTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getDigitalSignatureUIDTag ( ) const
inline

Definition at line 94 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ getMACIDNumber()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getMACIDNumber ( MLuint16 & parameter) const

◆ getMACIDNumberTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getMACIDNumberTag ( ) const
inline

Definition at line 99 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ getSignature()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getSignature ( int & parameter) const

◆ getSignatureTag()

std::string ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getSignatureTag ( ) const
inline

◆ getTreePtr()

DCMTree::TreePtr ml::DcmDRTDigitalSignaturesSequenceInterface::Item::getTreePtr ( ) const
inline

Definition at line 62 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

Referenced by operator=().

◆ isValid()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::isValid ( ) const
inline

Definition at line 64 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

◆ operator=()

Item & ml::DcmDRTDigitalSignaturesSequenceInterface::Item::operator= ( const Item & copyDcmItem)
inline

Definition at line 58 of file mlDcmDRTDigitalSignaturesSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setCertificateOfSigner()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setCertificateOfSigner ( int parameter)

◆ setCertificateType()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setCertificateType ( std::string parameter)

◆ setCertifiedTimestamp()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setCertifiedTimestamp ( int parameter)

◆ setCertifiedTimestampType()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setCertifiedTimestampType ( std::string parameter)

◆ setDigitalSignatureDateTime()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setDigitalSignatureDateTime ( std::string parameter)

◆ setDigitalSignaturePurposeCodeSequence()

void ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setDigitalSignaturePurposeCodeSequence ( DcmDRTDigitalSignaturePurposeCodeSequenceInterface seq)

◆ setDigitalSignatureUID()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setDigitalSignatureUID ( std::string parameter)

◆ setMACIDNumber()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setMACIDNumber ( MLuint16 parameter)

◆ setSignature()

bool ml::DcmDRTDigitalSignaturesSequenceInterface::Item::setSignature ( int parameter)

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