Writable iterator.
More...
#include <array2.h>
template<class T>
class array2< T >::iterator
Writable iterator.
◆ divide()
template<class T >
void array2< T >::iterator::divide |
( |
const T & |
value | ) |
|
|
inline |
Divide by value.
- Parameters
-
[in] | value | Value to divide. |
◆ increment()
template<class T >
void array2< T >::iterator::increment |
( |
const T & |
value | ) |
|
|
inline |
Increment value.
- Parameters
-
[in] | value | Value to increment. |
◆ multiply()
template<class T >
void array2< T >::iterator::multiply |
( |
const T & |
value | ) |
|
|
inline |
Multiply value.
- Parameters
-
[in] | value | Value to multiply. |
◆ operator()()
template<class T >
const T& array2< T >::iterator::operator() |
( |
| ) |
const |
|
inline |
Get the value.
- Returns
- Value on the cell.
◆ ptr() [1/2]
template<class T >
T* array2< T >::iterator::ptr |
( |
| ) |
|
|
inline |
Get pointer to the value.
- Returns
- Pointer to the value on the cell.
◆ ptr() [2/2]
template<class T >
const T* array2< T >::iterator::ptr |
( |
| ) |
const |
|
inline |
Get const pointer to the value.
- Returns
- Const pointer to the value on the cell.
◆ set()
template<class T >
void array2< T >::iterator::set |
( |
const T & |
value | ) |
|
|
inline |
◆ subtract()
template<class T >
void array2< T >::iterator::subtract |
( |
const T & |
value | ) |
|
|
inline |
Subtract value.
- Parameters
-
[in] | value | Value to subtract. |
The documentation for this class was generated from the following file: