MeVisLab Toolbox Reference
DRTProtocolContextSequenceWrapper Class Reference

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

#include <mlDRTProtocolContextSequenceWrapper.h>

Inheritance diagram for DRTProtocolContextSequenceWrapper:

Public Slots

Access to wrapped DRTProtocolContextSequence object.

\script

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

Public Member Functions

 DRTProtocolContextSequenceWrapper (ml::DcmDRTProtocolContextSequenceInterface *wrappedSequence)
 
 DRTProtocolContextSequenceWrapper (const DRTProtocolContextSequenceWrapper &toCopy)
 
DRTProtocolContextSequenceWrapperoperator= (const DRTProtocolContextSequenceWrapper &toCopy)
 
ml::DcmDRTProtocolContextSequenceInterface getWrappedSequence () const
 
QString getDateTag () const
 
QString getDateTimeTag () const
 
QString getNumericValueTag () const
 
QString getPersonNameTag () const
 
QString getTextValueTag () const
 
QString getTimeTag () const
 
QString getUIDTag () const
 
QString getValueTypeTag () const
 
QString getConceptCodeSequenceTag () const
 
QString getConceptNameCodeSequenceTag () const
 
QString getContentItemModifierSequenceTag () const
 
QString getMeasurementUnitsCodeSequenceTag () const
 

Detailed Description

A class that wraps DRTProtocolContextSequence Item for use in Python.

\script

Definition at line 45 of file mlDRTProtocolContextSequenceWrapper.h.

Constructor & Destructor Documentation

◆ DRTProtocolContextSequenceWrapper() [1/2]

DRTProtocolContextSequenceWrapper::DRTProtocolContextSequenceWrapper ( ml::DcmDRTProtocolContextSequenceInterface wrappedSequence)
inline

Definition at line 51 of file mlDRTProtocolContextSequenceWrapper.h.

◆ DRTProtocolContextSequenceWrapper() [2/2]

DRTProtocolContextSequenceWrapper::DRTProtocolContextSequenceWrapper ( const DRTProtocolContextSequenceWrapper toCopy)
inline

Member Function Documentation

◆ addItem

QVariant DRTProtocolContextSequenceWrapper::addItem ( )
slot

◆ getConceptCodeSequenceTag()

QString DRTProtocolContextSequenceWrapper::getConceptCodeSequenceTag ( ) const
inline

◆ getConceptNameCodeSequenceTag()

QString DRTProtocolContextSequenceWrapper::getConceptNameCodeSequenceTag ( ) const
inline

◆ getContentItemModifierSequenceTag()

QString DRTProtocolContextSequenceWrapper::getContentItemModifierSequenceTag ( ) const
inline

◆ getDateTag()

QString DRTProtocolContextSequenceWrapper::getDateTag ( ) const
inline

◆ getDateTimeTag()

QString DRTProtocolContextSequenceWrapper::getDateTimeTag ( ) const
inline

◆ getItem

QVariant DRTProtocolContextSequenceWrapper::getItem ( int  idx)
slot

◆ getMeasurementUnitsCodeSequenceTag()

QString DRTProtocolContextSequenceWrapper::getMeasurementUnitsCodeSequenceTag ( ) const
inline

◆ getNumberOfItems

int DRTProtocolContextSequenceWrapper::getNumberOfItems ( ) const
slot

◆ getNumericValueTag()

QString DRTProtocolContextSequenceWrapper::getNumericValueTag ( ) const
inline

◆ getPersonNameTag()

QString DRTProtocolContextSequenceWrapper::getPersonNameTag ( ) const
inline

◆ getTextValueTag()

QString DRTProtocolContextSequenceWrapper::getTextValueTag ( ) const
inline

◆ getTimeTag()

QString DRTProtocolContextSequenceWrapper::getTimeTag ( ) const
inline

◆ getUIDTag()

QString DRTProtocolContextSequenceWrapper::getUIDTag ( ) const
inline

◆ getValueTypeTag()

QString DRTProtocolContextSequenceWrapper::getValueTypeTag ( ) const
inline

◆ getWrappedSequence()

ml::DcmDRTProtocolContextSequenceInterface DRTProtocolContextSequenceWrapper::getWrappedSequence ( ) const
inline

◆ insertItem

bool DRTProtocolContextSequenceWrapper::insertItem ( int  idx)
slot

◆ operator=()

◆ removeItem

bool DRTProtocolContextSequenceWrapper::removeItem ( int  idx)
slot

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