|
phdMesh Version of the Day
|
Pair of begin and end iterators wrapped to provide a container-like view of the span. More...
#include <PairIter.hpp>
Public Types | |
| typedef IterType | iterator |
| typedef Traits::value_type | value_type |
| typedef Traits::pointer | pointer |
| typedef Traits::reference | reference |
| typedef Traits::difference_type | difference_type |
| typedef size_t | size_type |
Public Member Functions | |
| PairIter (const Self &rhs) | |
| PairIter (const Pair &rhs) | |
| Self & | operator= (const Self &rhs) |
| Self & | operator= (const Pair &rhs) |
| bool | operator== (const Self &rhs) const |
| bool | operator!= (const Self &rhs) const |
| bool | operator== (const Pair &rhs) const |
| bool | operator!= (const Pair &rhs) const |
| Self & | operator++ () |
| Self | operator++ (int) |
| reference | operator* () const |
| pointer | operator-> () const |
| reference | front () const |
| reference | back () const |
| iterator | begin () const |
| iterator | end () const |
| template<class Iterator > | |
| PairIter (Iterator i, Iterator e) | |
| template<class Container > | |
| PairIter (const Container &c) | |
| template<class Container > | |
| PairIter (Container &c) | |
| bool | empty () const |
| operator bool () const | |
| reference | operator[] (size_t n) const |
| size_t | size () const |
Pair of begin and end iterators wrapped to provide a container-like view of the span.
Definition at line 52 of file PairIter.hpp.
1.7.4