OCC Main Page | FoundationClasses | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

FoundationClasses
TKernel
NCollection


NCollection_BaseSequence::Iterator Class Reference

#include <NCollection_BaseSequence.hxx>

Inheritance diagram for NCollection_BaseSequence::Iterator:

Inheritance graph
[legend]

Public Member Functions

 Iterator (void)
 Empty constructor.
 Iterator (const NCollection_BaseSequence &theSeq, const Standard_Boolean isStart)
 Constructor with initialisation.
void Init (const NCollection_BaseSequence &theSeq, const Standard_Boolean isStart=Standard_True)
 Initialisation.
Iteratoroperator= (const Iterator &theOther)
 Assignment.
void Previous ()
 Previous.

Protected Attributes

NCollection_SeqNodemyCurrent
 Pointer to the current node.

Constructor & Destructor Documentation

NCollection_BaseSequence::Iterator::Iterator void   )  [inline]
 

Reimplemented in NCollection_Sequence< TheItemType >::Iterator.

NCollection_BaseSequence::Iterator::Iterator const NCollection_BaseSequence theSeq,
const Standard_Boolean  isStart
[inline]
 


Member Function Documentation

void NCollection_BaseSequence::Iterator::Init const NCollection_BaseSequence theSeq,
const Standard_Boolean  isStart = Standard_True
[inline]
 

Iterator& NCollection_BaseSequence::Iterator::operator= const Iterator theOther  )  [inline]
 

Reimplemented in NCollection_Sequence< TheItemType >::Iterator.

void NCollection_BaseSequence::Iterator::Previous  )  [inline]
 


Field Documentation

NCollection_SeqNode* NCollection_BaseSequence::Iterator::myCurrent [protected]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:12:53 2008 for OpenCASCADE by  doxygen 1.4.1