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 |