Arcane  v4.1.1.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MutableMultiMemoryView

Liste de vues modifiables sur des zones mémoires contigues. Plus de détails...

#include <arccore/base/MemoryView.h>

Fonctions membres publiques

 MutableMultiMemoryView (SmallSpan< Span< std::byte > > views, Int32 datatype_size)
 
constexpr SmallSpan< Span< std::byte > > views () const
 Vues en octets sur la zone mémoire.
 
constexpr Int32 datatypeSize () const
 Taille du type de donnée associé (1 par défaut)
 

Description détaillée

Liste de vues modifiables sur des zones mémoires contigues.

Avertissement
API en cours de définition. Ne pas utiliser en dehors de Arcane.

Définition à la ligne 294 du fichier arccore/src/base/arccore/base/MemoryView.h.

Documentation des constructeurs et destructeur

◆ MutableMultiMemoryView()

Arcane::MutableMultiMemoryView::MutableMultiMemoryView ( SmallSpan< Span< std::byte > > views,
Int32 datatype_size )
inline

Définition à la ligne 298 du fichier arccore/src/base/arccore/base/MemoryView.h.

Documentation des fonctions membres

◆ datatypeSize()

Int32 Arcane::MutableMultiMemoryView::datatypeSize ( ) const
inlineconstexpr

Taille du type de donnée associé (1 par défaut)

Définition à la ligne 309 du fichier arccore/src/base/arccore/base/MemoryView.h.

Référencé par Arcane::MemoryUtils::copyWithIndexedDestination(), Arcane::MemoryUtils::fill(), et Arcane::MemoryUtils::fillIndexed().

◆ views()

SmallSpan< Span< std::byte > > Arcane::MutableMultiMemoryView::views ( ) const
inlineconstexpr

La documentation de cette classe a été générée à partir du fichier suivant :