MeVisLab Toolbox Reference
DRTHL7StructuredDocumentReferenceSequenceWrapper Class Reference

A class that wraps DRTHL7StructuredDocumentReferenceSequence Item for use in Python. More...

#include <mlDRTHL7StructuredDocumentReferenceSequenceWrapper.h>

Inheritance diagram for DRTHL7StructuredDocumentReferenceSequenceWrapper:

Public Slots

Access to wrapped DRTHL7StructuredDocumentReferenceSequence object.

\script

int getNumberOfItems () const
 
QVariant getItem (int idx)
 
QVariant addItem ()
 
bool insertItem (int idx)
 
bool removeItem (int idx)
 

Public Member Functions

 DRTHL7StructuredDocumentReferenceSequenceWrapper (ml::DcmDRTHL7StructuredDocumentReferenceSequenceInterface *wrappedSequence)
 
 DRTHL7StructuredDocumentReferenceSequenceWrapper (const DRTHL7StructuredDocumentReferenceSequenceWrapper &toCopy)
 
DRTHL7StructuredDocumentReferenceSequenceWrapperoperator= (const DRTHL7StructuredDocumentReferenceSequenceWrapper &toCopy)
 
ml::DcmDRTHL7StructuredDocumentReferenceSequenceInterface getWrappedSequence () const
 
QString getHL7InstanceIdentifierTag () const
 
QString getReferencedSOPClassUIDTag () const
 
QString getReferencedSOPInstanceUIDTag () const
 
QString getRetrieveURITag () const
 

Detailed Description

A class that wraps DRTHL7StructuredDocumentReferenceSequence Item for use in Python.

\script

Definition at line 45 of file mlDRTHL7StructuredDocumentReferenceSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTHL7StructuredDocumentReferenceSequenceWrapper() [1/2]

DRTHL7StructuredDocumentReferenceSequenceWrapper::DRTHL7StructuredDocumentReferenceSequenceWrapper ( ml::DcmDRTHL7StructuredDocumentReferenceSequenceInterface wrappedSequence)
inline

◆ DRTHL7StructuredDocumentReferenceSequenceWrapper() [2/2]

DRTHL7StructuredDocumentReferenceSequenceWrapper::DRTHL7StructuredDocumentReferenceSequenceWrapper ( const DRTHL7StructuredDocumentReferenceSequenceWrapper toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTHL7StructuredDocumentReferenceSequenceWrapper::addItem ( )
slot

◆ getHL7InstanceIdentifierTag()

QString DRTHL7StructuredDocumentReferenceSequenceWrapper::getHL7InstanceIdentifierTag ( ) const
inline

◆ getItem

QVariant DRTHL7StructuredDocumentReferenceSequenceWrapper::getItem ( int  idx)
slot

◆ getNumberOfItems

int DRTHL7StructuredDocumentReferenceSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getReferencedSOPClassUIDTag()

QString DRTHL7StructuredDocumentReferenceSequenceWrapper::getReferencedSOPClassUIDTag ( ) const
inline

◆ getReferencedSOPInstanceUIDTag()

QString DRTHL7StructuredDocumentReferenceSequenceWrapper::getReferencedSOPInstanceUIDTag ( ) const
inline

◆ getRetrieveURITag()

QString DRTHL7StructuredDocumentReferenceSequenceWrapper::getRetrieveURITag ( ) const
inline

◆ getWrappedSequence()

ml::DcmDRTHL7StructuredDocumentReferenceSequenceInterface DRTHL7StructuredDocumentReferenceSequenceWrapper::getWrappedSequence ( ) const
inline

◆ insertItem

bool DRTHL7StructuredDocumentReferenceSequenceWrapper::insertItem ( int  idx)
slot

◆ operator=()

◆ removeItem

bool DRTHL7StructuredDocumentReferenceSequenceWrapper::removeItem ( int  idx)
slot

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