|
| it_index () |
| Constructor.
|
|
| it_index (const T &it, int index=0) |
| Constructor. More...
|
|
| it_index (const it_index< T > &that) |
| Copy constructor. More...
|
|
void | set (const T &it, int index) |
| Change the current pair. More...
|
|
bool | operator< (const it_index< T > &that) const |
|
bool | operator< (const T &it) const |
|
bool | operator< (int index) const |
|
bool | operator<= (const it_index< T > &that) const |
|
bool | operator<= (const T &it) const |
|
bool | operator<= (int index) const |
|
bool | operator> (const it_index< T > &that) const |
|
bool | operator> (const T &it) const |
|
bool | operator> (int index) const |
|
bool | operator>= (const it_index< T > &that) const |
|
bool | operator>= (const T &it) const |
|
bool | operator>= (int index) const |
|
bool | operator== (const it_index< T > &that) const |
|
bool | operator== (const T &it) const |
|
bool | operator== (int index) const |
|
bool | operator!= (const it_index< T > &that) const |
|
bool | operator!= (const T &it) const |
|
bool | operator!= (int index) const |
|
it_index< T > | operator+ (int index) const |
|
it_index< T > | operator- (int index) const |
|
it_index< T > | operator* (int index) const |
|
it_index< T > | operator/ (int index) const |
|
reference | operator* () const |
|
pointer | operator-> () const |
|
it_index< T > & | operator++ () |
|
it_index< T > | operator++ (int) |
|
it_index< T > & | operator-- () |
|
it_index< T > | operator-- (int) |
|
it_index< T > & | operator+= (int index) |
|
it_index< T > & | operator-= (int index) |
|
it_index< T > & | operator*= (int index) |
|
it_index< T > & | operator/= (int index) |
|
| operator int () const |
|
| operator T () const |
|
template<class T>
class claw::it_index< T >
A class to manage an index and an iterator easily.
- Parameters
-
- Author
- Julien Jorge
Definition at line 42 of file it_index.hpp.