Warning

This functionality is only available in the C++ toolkits.

OEConcatIter

template<class A>
class OEConcatIter : public OEIterBase<A>

This class represents OEConcatIter.

The following methods are publicly inherited from OEIterBase:

operator*

operator-=

Copy

operator++

operator->

Push

operator+=

operator A *

ToFirst

operator--

operator bool

ToLast

Constructors

OEConcatIter()
OEConcatIter(OEIterBase<A> *rhs)
OEConcatIter(const OEConcatIter<A> &rhs)
OEConcatIter(OEIterBase<A> *ib1, OEIterBase<A> *ib2)

Default and copy constructors.

operator*

A &operator*() const

operator++

OEIterBase<A> &operator++()

operator+=

OEIterBase<A> &operator+=(int x)
OEIterBase<A> &operator+=(unsigned int x)

operator–

OEIterBase<A> &operator--()

operator-=

OEIterBase<A> &operator-=(int x)
OEIterBase<A> &operator-=(unsigned int x)

operator->

A *operator->() const

operator bool

operator bool() const

Copy

OEIterBase<A> *Copy() const

Push

OEIterBase<A> *Push(OEIterBase<A> *ib)

ToFirst

OEIterBase<A> &ToFirst()

ToLast

OEIterBase<A> &ToLast()