MeVisLab Toolbox Reference
ml::DcmDRTContentItemModifierSequenceInterface::Item Class Reference

#include <mlDcmDRTContentItemModifierSequenceInterface.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 getDate (std::string &parameter) const
 
std::string getDateTag () const
 
bool setDate (std::string parameter)
 
bool getDateTime (std::string &parameter) const
 
std::string getDateTimeTag () const
 
bool setDateTime (std::string parameter)
 
bool getNumericValue (std::string &parameter) const
 
std::string getNumericValueTag () const
 
bool setNumericValue (std::string parameter)
 
bool getPersonName (std::string &parameter) const
 
std::string getPersonNameTag () const
 
bool setPersonName (std::string parameter)
 
bool getTextValue (std::string &parameter) const
 
std::string getTextValueTag () const
 
bool setTextValue (std::string parameter)
 
bool getTime (std::string &parameter) const
 
std::string getTimeTag () const
 
bool setTime (std::string parameter)
 
bool getUID (std::string &parameter) const
 
std::string getUIDTag () const
 
bool setUID (std::string parameter)
 
bool getValueType (std::string &parameter) const
 
std::string getValueTypeTag () const
 
bool setValueType (std::string parameter)
 
DcmDRTConceptCodeSequenceInterface getConceptCodeSequence () const
 
std::string getConceptCodeSequenceTag () const
 
void setConceptCodeSequence (DcmDRTConceptCodeSequenceInterface seq)
 
DcmDRTConceptNameCodeSequenceInterface getConceptNameCodeSequence () const
 
std::string getConceptNameCodeSequenceTag () const
 
void setConceptNameCodeSequence (DcmDRTConceptNameCodeSequenceInterface seq)
 
DcmDRTMeasurementUnitsCodeSequenceInterface getMeasurementUnitsCodeSequence () const
 
std::string getMeasurementUnitsCodeSequenceTag () const
 
void setMeasurementUnitsCodeSequence (DcmDRTMeasurementUnitsCodeSequenceInterface seq)
 

Detailed Description

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTContentItemModifierSequenceInterface::Item::Item ( )
inline

◆ Item() [2/3]

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

◆ Item() [3/3]

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

◆ ~Item()

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

Member Function Documentation

◆ getConceptCodeSequence()

DcmDRTConceptCodeSequenceInterface ml::DcmDRTContentItemModifierSequenceInterface::Item::getConceptCodeSequence ( ) const

◆ getConceptCodeSequenceTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getConceptCodeSequenceTag ( ) const
inline

◆ getConceptNameCodeSequence()

DcmDRTConceptNameCodeSequenceInterface ml::DcmDRTContentItemModifierSequenceInterface::Item::getConceptNameCodeSequence ( ) const

◆ getConceptNameCodeSequenceTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getConceptNameCodeSequenceTag ( ) const
inline

◆ getDate()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getDate ( std::string & parameter) const

◆ getDateTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getDateTag ( ) const
inline

◆ getDateTime()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getDateTime ( std::string & parameter) const

◆ getDateTimeTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getDateTimeTag ( ) const
inline

◆ getMeasurementUnitsCodeSequence()

DcmDRTMeasurementUnitsCodeSequenceInterface ml::DcmDRTContentItemModifierSequenceInterface::Item::getMeasurementUnitsCodeSequence ( ) const

◆ getMeasurementUnitsCodeSequenceTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getMeasurementUnitsCodeSequenceTag ( ) const
inline

◆ getNumericValue()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getNumericValue ( std::string & parameter) const

◆ getNumericValueTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getNumericValueTag ( ) const
inline

◆ getPersonName()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getPersonName ( std::string & parameter) const

◆ getPersonNameTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getPersonNameTag ( ) const
inline

◆ getTextValue()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getTextValue ( std::string & parameter) const

◆ getTextValueTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getTextValueTag ( ) const
inline

◆ getTime()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getTime ( std::string & parameter) const

◆ getTimeTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getTimeTag ( ) const
inline

◆ getTreePtr()

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

Definition at line 64 of file mlDcmDRTContentItemModifierSequenceInterface.h.

Referenced by operator=().

◆ getUID()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getUID ( std::string & parameter) const

◆ getUIDTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getUIDTag ( ) const
inline

◆ getValueType()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::getValueType ( std::string & parameter) const

◆ getValueTypeTag()

std::string ml::DcmDRTContentItemModifierSequenceInterface::Item::getValueTypeTag ( ) const
inline

◆ isValid()

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

◆ operator=()

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

Definition at line 60 of file mlDcmDRTContentItemModifierSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setConceptCodeSequence()

void ml::DcmDRTContentItemModifierSequenceInterface::Item::setConceptCodeSequence ( DcmDRTConceptCodeSequenceInterface seq)

◆ setConceptNameCodeSequence()

void ml::DcmDRTContentItemModifierSequenceInterface::Item::setConceptNameCodeSequence ( DcmDRTConceptNameCodeSequenceInterface seq)

◆ setDate()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setDate ( std::string parameter)

◆ setDateTime()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setDateTime ( std::string parameter)

◆ setMeasurementUnitsCodeSequence()

void ml::DcmDRTContentItemModifierSequenceInterface::Item::setMeasurementUnitsCodeSequence ( DcmDRTMeasurementUnitsCodeSequenceInterface seq)

◆ setNumericValue()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setNumericValue ( std::string parameter)

◆ setPersonName()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setPersonName ( std::string parameter)

◆ setTextValue()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setTextValue ( std::string parameter)

◆ setTime()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setTime ( std::string parameter)

◆ setUID()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setUID ( std::string parameter)

◆ setValueType()

bool ml::DcmDRTContentItemModifierSequenceInterface::Item::setValueType ( std::string parameter)

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