Class to provide access to DRTSetupDeviceSequence.  
 More...
#include <mlDcmDRTSetupDeviceSequenceInterface.h>
 | 
|   | DcmDRTSetupDeviceSequenceInterface () | 
|   | 
|   | DcmDRTSetupDeviceSequenceInterface (std::vector< DcmDRTSetupDeviceSequenceInterface::Item > dcmSequence) | 
|   | Default Constructor.  
  | 
|   | 
|   | DcmDRTSetupDeviceSequenceInterface (DCMTree::TreePtrVector treePtrSeq) | 
|   | 
| virtual  | ~DcmDRTSetupDeviceSequenceInterface () | 
|   | Default virtual Destructor.  
  | 
|   | 
| bool  | getSetupDeviceDescription (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getSetupDeviceDescription (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getSetupDeviceDescriptionTag () const | 
|   | 
| bool  | setSetupDeviceDescription (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getSetupDeviceLabel (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getSetupDeviceLabel (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getSetupDeviceLabelTag () const | 
|   | 
| bool  | setSetupDeviceLabel (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getSetupDeviceParameter (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getSetupDeviceParameter (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getSetupDeviceParameterTag () const | 
|   | 
| bool  | setSetupDeviceParameter (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getSetupDeviceType (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getSetupDeviceType (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getSetupDeviceTypeTag () const | 
|   | 
| bool  | setSetupDeviceType (unsigned long idx, std::string parameter) | 
|   | 
| bool  | getSetupReferenceDescription (unsigned long idx, std::string ¶meter) const | 
|   | 
| bool  | getSetupReferenceDescription (DCMTree::TreePtr item, std::string ¶meter) const | 
|   | 
| std::string  | getSetupReferenceDescriptionTag () const | 
|   | 
| bool  | setSetupReferenceDescription (unsigned long idx, std::string parameter) | 
|   | 
| void  | setSequence (std::vector< DcmDRTSetupDeviceSequenceInterface::Item > dcmSequence) | 
|   | Set the DRTSetupDeviceSequence this interface class provides access to.  
  | 
|   | 
| std::vector< DcmDRTSetupDeviceSequenceInterface::Item >  | getSequence () const | 
|   | Return the DRTSetupDeviceSequence this interface class provides access to.  
  | 
|   | 
| bool  | hasSequence () const | 
|   | Check if the DRTSetupDeviceSequence is set.  
  | 
|   | 
| MLint  | getNumberOfItems () const | 
|   | Return number of items the internal sequence consists of.  
  | 
|   | 
| DcmDRTSetupDeviceSequenceInterface::Item  | getItem (const size_t idx) const | 
|   | Gets the item at the indicated position.  
  | 
|   | 
| DcmDRTSetupDeviceSequenceInterface::Item &  | addItem () | 
|   | Adds a new item to the sequence.  
  | 
|   | 
| void  | addItem (DcmDRTSetupDeviceSequenceInterface::Item newItem) | 
|   | 
| bool  | insertItem (const size_t idx) | 
|   | Insert an item at the indicated position.  
  | 
|   | 
| bool  | removeItem (const size_t idx) | 
|   | Removes the indicated item from the sequence.  
  | 
|   | 
Class to provide access to DRTSetupDeviceSequence. 
Definition at line 43 of file mlDcmDRTSetupDeviceSequenceInterface.h.
 
◆ DcmDRTSetupDeviceSequenceInterface() [1/3]
  
  
      
        
          | ml::DcmDRTSetupDeviceSequenceInterface::DcmDRTSetupDeviceSequenceInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ DcmDRTSetupDeviceSequenceInterface() [2/3]
◆ DcmDRTSetupDeviceSequenceInterface() [3/3]
  
  
      
        
          | ml::DcmDRTSetupDeviceSequenceInterface::DcmDRTSetupDeviceSequenceInterface  | 
          ( | 
          DCMTree::TreePtrVector |           treePtrSeq | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~DcmDRTSetupDeviceSequenceInterface()
  
  
      
        
          | virtual ml::DcmDRTSetupDeviceSequenceInterface::~DcmDRTSetupDeviceSequenceInterface  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinevirtual   | 
  
 
 
◆ addItem() [1/2]
◆ addItem() [2/2]
◆ getItem()
◆ getNumberOfItems()
  
  
      
        
          | MLint ml::DcmDRTSetupDeviceSequenceInterface::getNumberOfItems  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
Return number of items the internal sequence consists of. 
- Returns
 - Number of items of internal sequence, 0 if internal sequence is NULL. 
 
Definition at line 163 of file mlDcmDRTSetupDeviceSequenceInterface.h.
 
 
◆ getSequence()
◆ getSetupDeviceDescription() [1/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceDescription  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceDescription() [2/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceDescription  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceDescriptionTag()
  
  
      
        
          | std::string ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceDescriptionTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSetupDeviceLabel() [1/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceLabel  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceLabel() [2/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceLabel  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceLabelTag()
  
  
      
        
          | std::string ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceLabelTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSetupDeviceParameter() [1/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceParameter  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceParameter() [2/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceParameter  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceParameterTag()
  
  
      
        
          | std::string ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceParameterTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSetupDeviceType() [1/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceType  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceType() [2/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceType  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupDeviceTypeTag()
  
  
      
        
          | std::string ml::DcmDRTSetupDeviceSequenceInterface::getSetupDeviceTypeTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSetupReferenceDescription() [1/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupReferenceDescription  | 
          ( | 
          DCMTree::TreePtr |           item,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupReferenceDescription() [2/2]
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::getSetupReferenceDescription  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string & |           parameter ) const | 
        
      
 
 
◆ getSetupReferenceDescriptionTag()
  
  
      
        
          | std::string ml::DcmDRTSetupDeviceSequenceInterface::getSetupReferenceDescriptionTag  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ hasSequence()
  
  
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::hasSequence  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ insertItem()
  
  
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::insertItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ removeItem()
  
  
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::removeItem  | 
          ( | 
          const size_t |           idx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setSequence()
◆ setSetupDeviceDescription()
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::setSetupDeviceDescription  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSetupDeviceLabel()
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::setSetupDeviceLabel  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSetupDeviceParameter()
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::setSetupDeviceParameter  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSetupDeviceType()
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::setSetupDeviceType  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ setSetupReferenceDescription()
      
        
          | bool ml::DcmDRTSetupDeviceSequenceInterface::setSetupReferenceDescription  | 
          ( | 
          unsigned long |           idx,  | 
        
        
           | 
           | 
          std::string |           parameter ) | 
        
      
 
 
◆ _itemVec
The documentation for this class was generated from the following file: