Open CASCADE Technology 6.6.0
|
#include <NCollection_BaseList.hxx>
Public Member Functions | |
Iterator (void) | |
Iterator (const NCollection_BaseList &theList) | |
void | Init (const NCollection_BaseList &theList) |
void | Initialize (const NCollection_BaseList &theList) |
Standard_Boolean | More (void) const |
Iterator & | operator= (const Iterator &theIt) |
Standard_Boolean | operator== (const Iterator &theIt) |
Data Fields | |
NCollection_ListNode * | myCurrent |
NCollection_ListNode * | myPrevious |
Protected Member Functions | |
void | Init (const NCollection_BaseList &theList, NCollection_ListNode *const thePrev) |
NCollection_BaseList::Iterator::Iterator | ( | void | ) | [inline] |
NCollection_BaseList::Iterator::Iterator | ( | const NCollection_BaseList & | theList | ) | [inline] |
void NCollection_BaseList::Iterator::Init | ( | const NCollection_BaseList & | theList | ) | [inline] |
void NCollection_BaseList::Iterator::Init | ( | const NCollection_BaseList & | theList, |
NCollection_ListNode *const | thePrev | ||
) | [inline, protected] |
void NCollection_BaseList::Iterator::Initialize | ( | const NCollection_BaseList & | theList | ) | [inline] |
Standard_Boolean NCollection_BaseList::Iterator::More | ( | void | ) | const [inline] |
Reimplemented in NCollection_TListIterator< TheItemType >.
Standard_Boolean NCollection_BaseList::Iterator::operator== | ( | const Iterator & | theIt | ) | [inline] |