#include <mlDcmDRTRequestAttributesSequenceInterface.h>
Public Member Functions | |
| DcmDRTRequestAttributesSequenceInterface (DRTRequestAttributesSequence *_dcmSequence=NULL) | |
| Default Constructor. | |
| virtual | ~DcmDRTRequestAttributesSequenceInterface () |
| Default virtual Destructor. | |
| bool | getAccessionNumber (unsigned long idx, std::string ¶meter) |
| bool | getAccessionNumber (DRTRequestAttributesSequence::Item &item, std::string ¶meter) |
| std::string | getAccessionNumberTag () const |
| bool | setAccessionNumber (unsigned long idx, std::string ¶meter) |
| bool | getReasonForTheRequestedProcedure (unsigned long idx, std::string ¶meter) |
| bool | getReasonForTheRequestedProcedure (DRTRequestAttributesSequence::Item &item, std::string ¶meter) |
| std::string | getReasonForTheRequestedProcedureTag () const |
| bool | setReasonForTheRequestedProcedure (unsigned long idx, std::string ¶meter) |
| bool | getRequestedProcedureDescription (unsigned long idx, std::string ¶meter) |
| bool | getRequestedProcedureDescription (DRTRequestAttributesSequence::Item &item, std::string ¶meter) |
| std::string | getRequestedProcedureDescriptionTag () const |
| bool | setRequestedProcedureDescription (unsigned long idx, std::string ¶meter) |
| bool | getRequestedProcedureID (unsigned long idx, std::string ¶meter) |
| bool | getRequestedProcedureID (DRTRequestAttributesSequence::Item &item, std::string ¶meter) |
| std::string | getRequestedProcedureIDTag () const |
| bool | setRequestedProcedureID (unsigned long idx, std::string ¶meter) |
| bool | getScheduledProcedureStepDescription (unsigned long idx, std::string ¶meter) |
| bool | getScheduledProcedureStepDescription (DRTRequestAttributesSequence::Item &item, std::string ¶meter) |
| std::string | getScheduledProcedureStepDescriptionTag () const |
| bool | setScheduledProcedureStepDescription (unsigned long idx, std::string ¶meter) |
| bool | getScheduledProcedureStepID (unsigned long idx, std::string ¶meter) |
| bool | getScheduledProcedureStepID (DRTRequestAttributesSequence::Item &item, std::string ¶meter) |
| std::string | getScheduledProcedureStepIDTag () const |
| bool | setScheduledProcedureStepID (unsigned long idx, std::string ¶meter) |
| bool | getStudyInstanceUID (unsigned long idx, std::string ¶meter) |
| bool | getStudyInstanceUID (DRTRequestAttributesSequence::Item &item, std::string ¶meter) |
| std::string | getStudyInstanceUIDTag () const |
| bool | setStudyInstanceUID (unsigned long idx, std::string ¶meter) |
| DRTReasonForRequestedProcedureCodeSequence & | getReasonForRequestedProcedureCodeSequence (unsigned long idx) |
| std::string | getReasonForRequestedProcedureCodeSequenceTag () const |
| DRTReferencedStudySequence & | getReferencedStudySequence (unsigned long idx) |
| std::string | getReferencedStudySequenceTag () const |
| DRTRequestedProcedureCodeSequence & | getRequestedProcedureCodeSequence (unsigned long idx) |
| std::string | getRequestedProcedureCodeSequenceTag () const |
| DRTScheduledProtocolCodeSequence & | getScheduledProtocolCodeSequence (unsigned long idx) |
| std::string | getScheduledProtocolCodeSequenceTag () const |
| void | setSequence (DRTRequestAttributesSequence *dcmSequence) |
| Set the DRTRequestAttributesSequence this interface class provides access to. | |
| DRTRequestAttributesSequence * | getSequence () const |
| Return the DRTRequestAttributesSequence this interface class provides access to. | |
| bool | hasSequence () const |
| Check if the DRTRequestAttributesSequence is set. | |
| MLint | getNumberOfItems () const |
| Return number of items the internal sequence consists of. | |
| DRTRequestAttributesSequence::Item * | getItem (const unsigned long idx) |
| Return number of items the internal sequence consists of. | |
| DRTRequestAttributesSequence::Item * | addItem () |
| Return number of items the internal sequence consists of. | |
| bool | insertItem (const unsigned long idx) |
| Return number of items the internal sequence consists of. | |
| bool | removeItem (const unsigned long idx) |
| Return number of items the internal sequence consists of. | |
Protected Attributes | |
| DRTRequestAttributesSequence * | _dcmSequence |
| Reference to the wrapped DcmSequence. | |
Definition at line 46 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| ml::DcmDRTRequestAttributesSequenceInterface::DcmDRTRequestAttributesSequenceInterface | ( | DRTRequestAttributesSequence * | _dcmSequence = NULL |
) | [inline] |
| virtual ml::DcmDRTRequestAttributesSequenceInterface::~DcmDRTRequestAttributesSequenceInterface | ( | ) | [inline, virtual] |
Default virtual Destructor.
Definition at line 53 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| DRTRequestAttributesSequence::Item* ml::DcmDRTRequestAttributesSequenceInterface::addItem | ( | ) | [inline] |
Return number of items the internal sequence consists of.
Definition at line 151 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::getAccessionNumber | ( | DRTRequestAttributesSequence::Item & | item, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::getAccessionNumber | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getAccessionNumberTag | ( | ) | const [inline] |
Definition at line 57 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| DRTRequestAttributesSequence::Item* ml::DcmDRTRequestAttributesSequenceInterface::getItem | ( | const unsigned long | idx | ) | [inline] |
Return number of items the internal sequence consists of.
Definition at line 142 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| MLint ml::DcmDRTRequestAttributesSequenceInterface::getNumberOfItems | ( | ) | const [inline] |
Return number of items the internal sequence consists of.
Definition at line 133 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| DRTReasonForRequestedProcedureCodeSequence& ml::DcmDRTRequestAttributesSequenceInterface::getReasonForRequestedProcedureCodeSequence | ( | unsigned long | idx | ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getReasonForRequestedProcedureCodeSequenceTag | ( | ) | const [inline] |
Definition at line 98 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::getReasonForTheRequestedProcedure | ( | DRTRequestAttributesSequence::Item & | item, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::getReasonForTheRequestedProcedure | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getReasonForTheRequestedProcedureTag | ( | ) | const [inline] |
Definition at line 63 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| DRTReferencedStudySequence& ml::DcmDRTRequestAttributesSequenceInterface::getReferencedStudySequence | ( | unsigned long | idx | ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getReferencedStudySequenceTag | ( | ) | const [inline] |
Definition at line 102 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| DRTRequestedProcedureCodeSequence& ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureCodeSequence | ( | unsigned long | idx | ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureCodeSequenceTag | ( | ) | const [inline] |
Definition at line 106 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureDescription | ( | DRTRequestAttributesSequence::Item & | item, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureDescription | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureDescriptionTag | ( | ) | const [inline] |
Definition at line 69 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureID | ( | DRTRequestAttributesSequence::Item & | item, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureID | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getRequestedProcedureIDTag | ( | ) | const [inline] |
Definition at line 75 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProcedureStepDescription | ( | DRTRequestAttributesSequence::Item & | item, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProcedureStepDescription | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProcedureStepDescriptionTag | ( | ) | const [inline] |
Definition at line 81 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProcedureStepID | ( | DRTRequestAttributesSequence::Item & | item, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProcedureStepID | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProcedureStepIDTag | ( | ) | const [inline] |
Definition at line 87 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| DRTScheduledProtocolCodeSequence& ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProtocolCodeSequence | ( | unsigned long | idx | ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getScheduledProtocolCodeSequenceTag | ( | ) | const [inline] |
Definition at line 110 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| DRTRequestAttributesSequence* ml::DcmDRTRequestAttributesSequenceInterface::getSequence | ( | ) | const [inline] |
Return the DRTRequestAttributesSequence this interface class provides access to.
| dcmSequence | Pointer to DRTRequestAttributesSequence |
Definition at line 121 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::getStudyInstanceUID | ( | DRTRequestAttributesSequence::Item & | item, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::getStudyInstanceUID | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| std::string ml::DcmDRTRequestAttributesSequenceInterface::getStudyInstanceUIDTag | ( | ) | const [inline] |
Definition at line 93 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::hasSequence | ( | ) | const [inline] |
Check if the DRTRequestAttributesSequence is set.
Definition at line 127 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::insertItem | ( | const unsigned long | idx | ) | [inline] |
Return number of items the internal sequence consists of.
Definition at line 162 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::removeItem | ( | const unsigned long | idx | ) | [inline] |
Return number of items the internal sequence consists of.
Definition at line 173 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::setAccessionNumber | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::setReasonForTheRequestedProcedure | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::setRequestedProcedureDescription | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::setRequestedProcedureID | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::setScheduledProcedureStepDescription | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| bool ml::DcmDRTRequestAttributesSequenceInterface::setScheduledProcedureStepID | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
| void ml::DcmDRTRequestAttributesSequenceInterface::setSequence | ( | DRTRequestAttributesSequence * | dcmSequence | ) | [inline] |
Set the DRTRequestAttributesSequence this interface class provides access to.
| dcmSequence | Pointer to DRTRequestAttributesSequence |
Definition at line 115 of file mlDcmDRTRequestAttributesSequenceInterface.h.
| bool ml::DcmDRTRequestAttributesSequenceInterface::setStudyInstanceUID | ( | unsigned long | idx, | |
| std::string & | parameter | |||
| ) |
DRTRequestAttributesSequence* ml::DcmDRTRequestAttributesSequenceInterface::_dcmSequence [protected] |
Reference to the wrapped DcmSequence.
Definition at line 183 of file mlDcmDRTRequestAttributesSequenceInterface.h.
1.5.8