an ordered list of pointers to DcmDictEntry objects  
 More...
|  | 
|  | DcmDictEntryList () | 
|  | constructor 
 | 
|  | 
|  | ~DcmDictEntryList () | 
|  | destructor 
 | 
|  | 
| void | clear () | 
|  | clears list and deletes all entries 
 | 
|  | 
| unsigned int | size () const | 
|  | 
| OFBool | empty () const | 
|  | 
| DcmDictEntryListIterator | begin () | 
|  | 
| DcmDictEntryListIterator | end () | 
|  | 
| DcmDictEntryListConstIterator | begin () const | 
|  | 
| DcmDictEntryListConstIterator | end () const | 
|  | 
| DcmDictEntryListIterator | insert (DcmDictEntryListIterator position, DcmDictEntry *entry) | 
|  | Insert a new element in the list. 
 | 
|  | 
| void | remove (DcmDictEntry *entry) | 
|  | Remove an element from the list. 
 | 
|  | 
| void | push_back (DcmDictEntry *entry) | 
|  | Append a new entry to the list. 
 | 
|  | 
| DcmDictEntry * | insertAndReplace (DcmDictEntry *entry) | 
|  | inserts an entry into the list and returns any replaced entry 
 | 
|  | 
| DcmDictEntry * | find (const DcmTagKey &key, const char *privCreator) | 
|  | find an entry in the set 
 | 
|  | 
an ordered list of pointers to DcmDictEntry objects 
◆ begin() [1/2]
      
        
          | DcmDictEntryListIterator DcmDictEntryList::begin | ( |  | ) |  | 
      
 
- Returns
- Iterator to the beginning of the list 
 
 
◆ begin() [2/2]
      
        
          | DcmDictEntryListConstIterator DcmDictEntryList::begin | ( |  | ) | const | 
      
 
- Returns
- Iterator to the beginning of the list 
 
 
◆ empty()
      
        
          | OFBool DcmDictEntryList::empty | ( |  | ) | const | 
      
 
- Returns
- True if this list is empty 
 
 
◆ end() [1/2]
      
        
          | DcmDictEntryListIterator DcmDictEntryList::end | ( |  | ) |  | 
      
 
- Returns
- Iterator past the end of the list 
 
 
◆ end() [2/2]
      
        
          | DcmDictEntryListConstIterator DcmDictEntryList::end | ( |  | ) | const | 
      
 
- Returns
- Iterator past the end of the list 
 
 
◆ find()
find an entry in the set 
- Parameters
- 
  
    | key | tag key of the entry to be searched for |  | privCreator | private creator identifier, may be NULL |  
 
- Returns
- pointer to entry (if found), otherwise NULL 
 
 
◆ insert()
      
        
          | DcmDictEntryListIterator DcmDictEntryList::insert | ( | DcmDictEntryListIterator | position, | 
        
          |  |  | DcmDictEntry * | entry ) | 
      
 
Insert a new element in the list. 
- Parameters
- 
  
    | position | Position to insert after |  | entry | Entry to insert |  
 
- Returns
- Iterator to the new entry 
 
 
◆ insertAndReplace()
inserts an entry into the list and returns any replaced entry 
- Parameters
- 
  
  
- Returns
- replaced list entry or NULL 
 
 
◆ push_back()
Append a new entry to the list. 
- Parameters
- 
  
    | entry | The entry to append. |  
 
 
 
◆ remove()
Remove an element from the list. 
- Parameters
- 
  
  
 
 
◆ size()
      
        
          | unsigned int DcmDictEntryList::size | ( |  | ) | const | 
      
 
- Returns
- the number of elements in this list 
 
 
The documentation for this class was generated from the following file:
- dcmdata/include/dcmtk/dcmdata/dchashdi.h