Arcane  v3.16.6.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 <arcane/utils/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 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 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 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

Vues en octets sur la zone mémoire.

Définition à la ligne 306 du fichier MemoryView.h.

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


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