sipxportlib
Version 3.3
|
#include <UtlSListIterator.h>
Public Member Functions | |
UtlSListIterator (const UtlSList &list) | |
virtual UtlContainable * | findNext (const UtlContainable *objectToFind) |
UtlContainable * | insertAfterPoint (UtlContainable *) |
Public Member Functions inherited from UtlListIterator | |
UtlListIterator (const UtlList &list) | |
virtual | ~UtlListIterator () |
virtual UtlContainable * | operator() () |
virtual void | reset () |
virtual UtlContainable * | toLast () |
UtlContainable * | item () const |
UtlBoolean | atLast () const |
Public Member Functions inherited from UtlIterator | |
UtlIterator (const UtlContainer &container) | |
virtual | ~UtlIterator ()=0 |
Friends | |
class | UtlSList |
Additional Inherited Members | |
Protected Member Functions inherited from UtlListIterator | |
virtual void | removing (const UtlLink *node) |
Protected Member Functions inherited from UtlIterator | |
void | addToContainer (const UtlContainer *container) |
virtual void | invalidate () |
Protected Attributes inherited from UtlListIterator | |
UtlLink * | mpCurrentNode |
Protected Attributes inherited from UtlIterator | |
OsBSem | mContainerRefLock |
UtlContainer * | mpMyContainer |
Static Protected Attributes inherited from UtlListIterator | |
static UtlLink const * | OFF_LIST_END |
UtlSListIterator allows developers to iterator (walks through) an UtlSList.
UtlSListIterator | ( | const UtlSList & | list | ) |
Constructor accepting a source UtlSList
|
virtual |
Find the designated object, and reset the iterator so that it is the current position.
Implements UtlListIterator.
UtlContainable * insertAfterPoint | ( | UtlContainable * | insertedObject | ) |
Insert the designated element after the current iterator position.
|
friend |