Base class for the iterators.
More...
#include <tpie/packed_array.h>
|
|
typedef ptrdiff_t | difference_type |
| |
typedef
std::random_access_iterator_tag | iterator_category |
| |
|
|
const CT & | self () const |
| |
|
template<typename TT > |
| bool | operator== (const TT &o) const |
| |
|
template<typename TT > |
| bool | operator!= (const TT &o) const |
| |
|
CT & | operator++ () |
| |
|
CT | operator++ (int) |
| |
|
CT & | operator-- () |
| |
|
CT | operator-- (int) |
| |
|
bool | operator< (const CT &o) const |
| |
|
bool | operator> (const CT &o) const |
| |
|
bool | operator<= (const CT &o) const |
| |
|
bool | operator>= (const CT &o) const |
| |
|
ptrdiff_t | operator- (const CT &o) const |
| |
|
CT | operator+ (difference_type n) const |
| |
|
CT | operator- (difference_type n) const |
| |
|
CT & | operator+= (difference_type n) |
| |
|
CT & | operator-= (difference_type n) |
| |
|
RT | operator[] (difference_type n) |
| |
|
|
template<typename , bool , typename > |
| class | packed_array_iter_facade |
| |
template<typename CT, bool forward, typename RT>
class tpie::packed_array_iter_facade< CT, forward, RT >
Base class for the iterators.
- Template Parameters
-
| CT | CRTP child class |
| forward | Is this a forward iterator? |
Definition at line 41 of file packed_array.h.
The documentation for this class was generated from the following file: