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 |
OEConcatIter()
OEConcatIter(OEIterBase<A> *rhs)
OEConcatIter(const OEConcatIter<A> &rhs)
OEConcatIter(OEIterBase<A> *ib1, OEIterBase<A> *ib2)
Default and copy constructors.
A &operator*() const
OEIterBase<A> &operator++()
OEIterBase<A> &operator+=(int x)
OEIterBase<A> &operator+=(unsigned int x)
OEIterBase<A> &operator--()
OEIterBase<A> &operator-=(int x)
OEIterBase<A> &operator-=(unsigned int x)
A *operator->() const
operator bool() const
OEIterBase<A> *Copy() const
OEIterBase<A> *Push(OEIterBase<A> *ib)
OEIterBase<A> &ToFirst()
OEIterBase<A> &ToLast()