|
DCMTK
Version 3.6.1 20120515
OFFIS DICOM Toolkit
|
an ordered list of pointers to DcmDictEntry objects More...
Public Member Functions | |
| 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 | |
Private Member Functions | |
| DcmDictEntryList (const DcmDictEntryList &) | |
| private undefined copy constructor | |
| DcmDictEntryList & | operator= (const DcmDictEntryList &) |
| private undefined copy assignment operator | |
Private Attributes | |
| OFList< DcmDictEntry * > | list_ |
| list of entries | |
an ordered list of pointers to DcmDictEntry objects
| DcmDictEntryListIterator DcmDictEntryList::begin | ( | ) |
| DcmDictEntryListConstIterator DcmDictEntryList::begin | ( | ) | const |
| OFBool DcmDictEntryList::empty | ( | ) | const |
| DcmDictEntryListIterator DcmDictEntryList::end | ( | ) |
| DcmDictEntryListConstIterator DcmDictEntryList::end | ( | ) | const |
| DcmDictEntry* DcmDictEntryList::find | ( | const DcmTagKey & | key, |
| const char * | privCreator | ||
| ) |
find an entry in the set
| key | tag key of the entry to be searched for |
| privCreator | private creator name, may be NULL |
| DcmDictEntryListIterator DcmDictEntryList::insert | ( | DcmDictEntryListIterator | position, |
| DcmDictEntry * | entry | ||
| ) |
Insert a new element in the list.
| position | Position to insert after |
| entry | Entry to insert |
inserts an entry into the list and returns any replaced entry
| entry | new list entry |
| void DcmDictEntryList::push_back | ( | DcmDictEntry * | entry | ) |
Append a new entry to the list.
| entry | The entry to append. |
| void DcmDictEntryList::remove | ( | DcmDictEntry * | entry | ) |
Remove an element from the list.
| entry | The entry to remove |
| unsigned int DcmDictEntryList::size | ( | ) | const |