Fonctions membres publiques | |
| NumArrayContainer (eMemoryRessource r) | |
| NumArrayContainer (const ThatClass &rhs) | |
| NumArrayContainer (ThatClass &&rhs) | |
| ThatClass & | operator= (const ThatClass &rhs)=delete |
| ThatClass & | operator= (ThatClass &&rhs) |
| void | resize (Int64 new_size) |
| Span< DataType > | to1DSpan () |
| Span< const DataType > | to1DSpan () const |
| Span< std::byte > | bytes () |
| Span< const std::byte > | bytes () const |
| void | swap (NumArrayContainer< DataType > &rhs) |
| void | copy (Span< const DataType > rhs) |
| IMemoryAllocator * | allocator () const |
| eMemoryRessource | memoryRessource () const |
| void | copyInitializerList (std::initializer_list< DataType > alist) |
| void | copyOnly (const Span< const DataType > &v, eMemoryRessource input_ressource, const RunQueue *queue=nullptr) |
| Copie les valeurs de v dans l'instance. | |
| void | fill (const DataType &v, SmallSpan< const Int32 > indexes, const RunQueue *queue) |
| Remplit les indices données par indexes avec la valeur v. | |
| void | fill (const DataType &v, const RunQueue *queue) |
| Remplit les éléments de l'instance la valeur v. | |
| void | fill (ConstReferenceType value) |
| Remplit le tableau avec la valeur value. | |
Définition à la ligne 56 du fichier NumArrayContainer.h.
|
inlineexplicit |
Définition à la ligne 83 du fichier NumArrayContainer.h.
|
inlineexplicit |
Définition à la ligne 88 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 94 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 101 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 131 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 123 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 124 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 130 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 133 du fichier NumArrayContainer.h.
|
inline |
Copie les valeurs de v dans l'instance.
input_ressource indique l'origine de la zone mémoire (ou eMemoryRessource::Unknown si inconnu)
Définition à la ligne 152 du fichier NumArrayContainer.h.
|
inline |
Remplit les éléments de l'instance la valeur v.
Définition à la ligne 167 du fichier NumArrayContainer.h.
Références Arcane::asWritableBytes(), et Arcane::SpanImpl< T, SizeType, Extent >::size().
|
inline |
Remplit les indices données par indexes avec la valeur v.
Définition à la ligne 159 du fichier NumArrayContainer.h.
Références Arcane::asWritableBytes(), et Arcane::SpanImpl< T, SizeType, Extent >::size().
|
inline |
Remplit le tableau avec la valeur value.
Définition à la ligne 1405 du fichier arccore/src/collections/arccore/collections/Array.h.
|
inline |
Définition à la ligne 132 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 111 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 120 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 125 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 121 du fichier NumArrayContainer.h.
|
inline |
Définition à la ligne 122 du fichier NumArrayContainer.h.