#include <UtlHashBagIterator.h>
UtlHashBagIterator allows developers to iterator (walks through) an UtlHashBag.
- See also
- UtlIterator
-
UtlSList
Construct an iterator over all objects in a given UtlHashBag If key is specified, iterate only over objects that match that key (UtlHashBags may have any number of copies of a given object)
Return the next element.
- Returns
- The next element or NULL if no more elements are available.
Implements UtlIterator.
Reset the list by moving the iterator cursor to the location before the first element.
Implements UtlIterator.
Gets the key of the current element
void removing |
( |
const UtlLink * |
node | ) |
|
|
protectedvirtual |
removing is called by the UtlHashMap when an element is about to be removed from the container. The iterator must ensure that the element for the removed node is not returned by any subsequent call.