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: