Open CASCADE Technology
7.5.0
|
Fixed-type iterator, implementing STL forward iterator interface, used for iteration over objects subject to parallel processing. It stores pointer to instance of polymorphic iterator inheriting from IteratorInterface, which contains actual type-specific iterator. More...
#include <OSD_Parallel.hxx>
Public Member Functions | |
UniversalIterator () | |
UniversalIterator (IteratorInterface *theOther) | |
UniversalIterator (const UniversalIterator &theOther) | |
UniversalIterator & | operator= (const UniversalIterator &theOther) |
bool | operator!= (const UniversalIterator &theOther) const |
bool | operator== (const UniversalIterator &theOther) const |
UniversalIterator & | operator++ () |
UniversalIterator | operator++ (int) |
const UniversalIterator & | operator* () const |
UniversalIterator & | operator* () |
const UniversalIterator * | operator-> () const |
UniversalIterator * | operator-> () |
template<typename Iterator > | |
const Iterator & | DownCast () const |
Fixed-type iterator, implementing STL forward iterator interface, used for iteration over objects subject to parallel processing. It stores pointer to instance of polymorphic iterator inheriting from IteratorInterface, which contains actual type-specific iterator.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |