#include <Index.h>
Definition at line 42 of file Index.h.
◆ iterator() [1/2]
| ippl::Index::iterator::iterator |
( |
| ) |
|
|
inline |
Definition at line 44 of file Index.h.
References current_m, and stride_m.
Referenced by operator!=(), operator+(), operator++(), operator++(), operator+=(), operator-(), operator--(), operator--(), operator-=(), operator<(), operator<=(), operator==(), operator>(), and operator>=().
◆ iterator() [2/2]
| ippl::Index::iterator::iterator |
( |
int | current, |
|
|
int | stride = 1 ) |
|
inline |
◆ operator!=()
| bool ippl::Index::iterator::operator!= |
( |
const iterator & | y | ) |
const |
|
inline |
◆ operator*()
| int ippl::Index::iterator::operator* |
( |
| ) |
|
|
inline |
◆ operator+()
| iterator ippl::Index::iterator::operator+ |
( |
int | i | ) |
const |
|
inline |
◆ operator++() [1/2]
| iterator & ippl::Index::iterator::operator++ |
( |
| ) |
|
|
inline |
◆ operator++() [2/2]
| iterator ippl::Index::iterator::operator++ |
( |
int | | ) |
|
|
inline |
◆ operator+=()
| iterator & ippl::Index::iterator::operator+= |
( |
int | i | ) |
|
|
inline |
◆ operator-()
| iterator ippl::Index::iterator::operator- |
( |
int | i | ) |
const |
|
inline |
◆ operator--() [1/2]
| iterator & ippl::Index::iterator::operator-- |
( |
| ) |
|
|
inline |
◆ operator--() [2/2]
| iterator ippl::Index::iterator::operator-- |
( |
int | | ) |
|
|
inline |
◆ operator-=()
| iterator & ippl::Index::iterator::operator-= |
( |
int | i | ) |
|
|
inline |
◆ operator<()
| bool ippl::Index::iterator::operator< |
( |
const iterator & | y | ) |
const |
|
inline |
◆ operator<=()
| bool ippl::Index::iterator::operator<= |
( |
const iterator & | y | ) |
const |
|
inline |
◆ operator==()
| bool ippl::Index::iterator::operator== |
( |
const iterator & | y | ) |
const |
|
inline |
◆ operator>()
| bool ippl::Index::iterator::operator> |
( |
const iterator & | y | ) |
const |
|
inline |
◆ operator>=()
| bool ippl::Index::iterator::operator>= |
( |
const iterator & | y | ) |
const |
|
inline |
◆ operator[]()
| int ippl::Index::iterator::operator[] |
( |
int | i | ) |
const |
|
inline |
◆ current_m
| int ippl::Index::iterator::current_m |
|
private |
Definition at line 110 of file Index.h.
Referenced by iterator(), iterator(), operator*(), operator+(), operator++(), operator++(), operator+=(), operator-(), operator--(), operator--(), operator-=(), operator<(), operator==(), and operator[]().
◆ stride_m
| int ippl::Index::iterator::stride_m |
|
private |
Definition at line 111 of file Index.h.
Referenced by iterator(), iterator(), operator+(), operator++(), operator++(), operator+=(), operator-(), operator--(), operator--(), operator-=(), operator<(), operator==(), and operator[]().
The documentation for this class was generated from the following file: