Arcane  v3.16.6.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::ConstMultiMemoryView

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

#include <arcane/utils/MemoryView.h>

Fonctions membres publiques

 ConstMultiMemoryView (SmallSpan< const Span< const std::byte > > views, Int32 datatype_size)
 
 ConstMultiMemoryView (SmallSpan< const Span< std::byte > > views, Int32 datatype_size)
 
constexpr SmallSpan< const Span< const 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 constantes sur des zones mémoires contigues.

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

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

Documentation des constructeurs et destructeur

◆ ConstMultiMemoryView() [1/2]

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

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

◆ ConstMultiMemoryView() [2/2]

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

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

Documentation des fonctions membres

◆ datatypeSize()

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

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

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

Référencé par Arcane::MemoryUtils::copyWithIndexedSource().

◆ views()

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

Vues en octets sur la zone mémoire.

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

Référencé par Arcane::MemoryUtils::copyWithIndexedSource().


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