MeVisLab Toolbox Reference
ml::DcmDRTRequestAttributesSequenceInterface::Item Class Reference

#include <mlDcmDRTRequestAttributesSequenceInterface.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 getAccessionNumber (std::string &parameter) const
 
std::string getAccessionNumberTag () const
 
bool setAccessionNumber (std::string parameter)
 
bool getReasonForTheRequestedProcedure (std::string &parameter) const
 
std::string getReasonForTheRequestedProcedureTag () const
 
bool setReasonForTheRequestedProcedure (std::string parameter)
 
bool getRequestedProcedureDescription (std::string &parameter) const
 
std::string getRequestedProcedureDescriptionTag () const
 
bool setRequestedProcedureDescription (std::string parameter)
 
bool getRequestedProcedureID (std::string &parameter) const
 
std::string getRequestedProcedureIDTag () const
 
bool setRequestedProcedureID (std::string parameter)
 
bool getScheduledProcedureStepDescription (std::string &parameter) const
 
std::string getScheduledProcedureStepDescriptionTag () const
 
bool setScheduledProcedureStepDescription (std::string parameter)
 
bool getScheduledProcedureStepID (std::string &parameter) const
 
std::string getScheduledProcedureStepIDTag () const
 
bool setScheduledProcedureStepID (std::string parameter)
 
bool getStudyInstanceUID (std::string &parameter) const
 
std::string getStudyInstanceUIDTag () const
 
bool setStudyInstanceUID (std::string parameter)
 
DcmDRTReasonForRequestedProcedureCodeSequenceInterface getReasonForRequestedProcedureCodeSequence () const
 
std::string getReasonForRequestedProcedureCodeSequenceTag () const
 
void setReasonForRequestedProcedureCodeSequence (DcmDRTReasonForRequestedProcedureCodeSequenceInterface seq)
 
DcmDRTReferencedStudySequenceInterface getReferencedStudySequence () const
 
std::string getReferencedStudySequenceTag () const
 
void setReferencedStudySequence (DcmDRTReferencedStudySequenceInterface seq)
 
DcmDRTRequestedProcedureCodeSequenceInterface getRequestedProcedureCodeSequence () const
 
std::string getRequestedProcedureCodeSequenceTag () const
 
void setRequestedProcedureCodeSequence (DcmDRTRequestedProcedureCodeSequenceInterface seq)
 
DcmDRTScheduledProtocolCodeSequenceInterface getScheduledProtocolCodeSequence () const
 
std::string getScheduledProtocolCodeSequenceTag () const
 
void setScheduledProtocolCodeSequence (DcmDRTScheduledProtocolCodeSequenceInterface seq)
 

Detailed Description

Definition at line 51 of file mlDcmDRTRequestAttributesSequenceInterface.h.

Constructor & Destructor Documentation

◆ Item() [1/3]

ml::DcmDRTRequestAttributesSequenceInterface::Item::Item ( )
inline

Definition at line 55 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ Item() [2/3]

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

Definition at line 57 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ Item() [3/3]

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

Definition at line 59 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ ~Item()

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

Definition at line 63 of file mlDcmDRTRequestAttributesSequenceInterface.h.

Member Function Documentation

◆ getAccessionNumber()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::getAccessionNumber ( std::string & parameter) const

◆ getAccessionNumberTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getAccessionNumberTag ( ) const
inline

Definition at line 72 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ getReasonForRequestedProcedureCodeSequence()

DcmDRTReasonForRequestedProcedureCodeSequenceInterface ml::DcmDRTRequestAttributesSequenceInterface::Item::getReasonForRequestedProcedureCodeSequence ( ) const

◆ getReasonForRequestedProcedureCodeSequenceTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getReasonForRequestedProcedureCodeSequenceTag ( ) const
inline

◆ getReasonForTheRequestedProcedure()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::getReasonForTheRequestedProcedure ( std::string & parameter) const

◆ getReasonForTheRequestedProcedureTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getReasonForTheRequestedProcedureTag ( ) const
inline

Definition at line 77 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ getReferencedStudySequence()

DcmDRTReferencedStudySequenceInterface ml::DcmDRTRequestAttributesSequenceInterface::Item::getReferencedStudySequence ( ) const

◆ getReferencedStudySequenceTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getReferencedStudySequenceTag ( ) const
inline

◆ getRequestedProcedureCodeSequence()

DcmDRTRequestedProcedureCodeSequenceInterface ml::DcmDRTRequestAttributesSequenceInterface::Item::getRequestedProcedureCodeSequence ( ) const

◆ getRequestedProcedureCodeSequenceTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getRequestedProcedureCodeSequenceTag ( ) const
inline

◆ getRequestedProcedureDescription()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::getRequestedProcedureDescription ( std::string & parameter) const

◆ getRequestedProcedureDescriptionTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getRequestedProcedureDescriptionTag ( ) const
inline

Definition at line 82 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ getRequestedProcedureID()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::getRequestedProcedureID ( std::string & parameter) const

◆ getRequestedProcedureIDTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getRequestedProcedureIDTag ( ) const
inline

Definition at line 87 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ getScheduledProcedureStepDescription()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::getScheduledProcedureStepDescription ( std::string & parameter) const

◆ getScheduledProcedureStepDescriptionTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getScheduledProcedureStepDescriptionTag ( ) const
inline

Definition at line 92 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ getScheduledProcedureStepID()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::getScheduledProcedureStepID ( std::string & parameter) const

◆ getScheduledProcedureStepIDTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getScheduledProcedureStepIDTag ( ) const
inline

Definition at line 97 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ getScheduledProtocolCodeSequence()

DcmDRTScheduledProtocolCodeSequenceInterface ml::DcmDRTRequestAttributesSequenceInterface::Item::getScheduledProtocolCodeSequence ( ) const

◆ getScheduledProtocolCodeSequenceTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getScheduledProtocolCodeSequenceTag ( ) const
inline

◆ getStudyInstanceUID()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::getStudyInstanceUID ( std::string & parameter) const

◆ getStudyInstanceUIDTag()

std::string ml::DcmDRTRequestAttributesSequenceInterface::Item::getStudyInstanceUIDTag ( ) const
inline

◆ getTreePtr()

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

Definition at line 65 of file mlDcmDRTRequestAttributesSequenceInterface.h.

Referenced by operator=().

◆ isValid()

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

Definition at line 67 of file mlDcmDRTRequestAttributesSequenceInterface.h.

◆ operator=()

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

Definition at line 61 of file mlDcmDRTRequestAttributesSequenceInterface.h.

References getTreePtr(), and mlrange_cast().

◆ setAccessionNumber()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::setAccessionNumber ( std::string parameter)

◆ setReasonForRequestedProcedureCodeSequence()

void ml::DcmDRTRequestAttributesSequenceInterface::Item::setReasonForRequestedProcedureCodeSequence ( DcmDRTReasonForRequestedProcedureCodeSequenceInterface seq)

◆ setReasonForTheRequestedProcedure()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::setReasonForTheRequestedProcedure ( std::string parameter)

◆ setReferencedStudySequence()

void ml::DcmDRTRequestAttributesSequenceInterface::Item::setReferencedStudySequence ( DcmDRTReferencedStudySequenceInterface seq)

◆ setRequestedProcedureCodeSequence()

void ml::DcmDRTRequestAttributesSequenceInterface::Item::setRequestedProcedureCodeSequence ( DcmDRTRequestedProcedureCodeSequenceInterface seq)

◆ setRequestedProcedureDescription()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::setRequestedProcedureDescription ( std::string parameter)

◆ setRequestedProcedureID()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::setRequestedProcedureID ( std::string parameter)

◆ setScheduledProcedureStepDescription()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::setScheduledProcedureStepDescription ( std::string parameter)

◆ setScheduledProcedureStepID()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::setScheduledProcedureStepID ( std::string parameter)

◆ setScheduledProtocolCodeSequence()

void ml::DcmDRTRequestAttributesSequenceInterface::Item::setScheduledProtocolCodeSequence ( DcmDRTScheduledProtocolCodeSequenceInterface seq)

◆ setStudyInstanceUID()

bool ml::DcmDRTRequestAttributesSequenceInterface::Item::setStudyInstanceUID ( std::string parameter)

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