Tool to manipulate a vector entry while building a vector. More...
#include <core/alien/data/utils/VectorElement.h>
Public Member Functions | |
| VectorElementT (Arccore::ArrayView< T > values, Arccore::ConstArrayView< Arccore::Integer > indexes, Arccore::Integer local_offset) | |
| Constructor. | |
| void | operator= (Arccore::ConstArrayView< T > values) |
| Operator equal. | |
| void | operator+= (Arccore::ConstArrayView< T > values) |
| Plus equal operator. | |
| void | operator-= (Arccore::ConstArrayView< T > values) |
| Minus equal operator. | |
Tool to manipulate a vector entry while building a vector.
| T | The data type of the vector |
| Indexer | The indexer |
Definition at line 47 of file VectorElement.h.
| Alien::VectorElementT< T, Indexer >::VectorElementT | ( | Arccore::ArrayView< T > | values, |
| Arccore::ConstArrayView< Arccore::Integer > | indexes, | ||
| Arccore::Integer | local_offset ) |
Constructor.
| [in] | values | The array values |
| [in] | indexes | The indexes to work on |
| [in] | local_offset | The offset |
Definition at line 36 of file VectorElementT.h.
| void Alien::VectorElementT< T, Indexer >::operator+= | ( | Arccore::ConstArrayView< T > | values | ) |
Plus equal operator.
| [in] | values | The values to add |
Definition at line 61 of file VectorElementT.h.
| void Alien::VectorElementT< T, Indexer >::operator-= | ( | Arccore::ConstArrayView< T > | values | ) |
Minus equal operator.
| [in] | values | The values to substract |
Definition at line 74 of file VectorElementT.h.
| void Alien::VectorElementT< T, Indexer >::operator= | ( | Arccore::ConstArrayView< T > | values | ) |
Operator equal.
| [in] | values | The values to set |
Definition at line 48 of file VectorElementT.h.