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