Arcane  v3.16.7.0
Documentation développeur
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>

+ Graphe de collaboration de Arcane::ConstMultiMemoryView:

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)
 

Attributs privés

SmallSpan< const Span< const std::byte > > m_views
 
Int32 m_datatype_size
 

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.

◆ 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.

Documentation des données membres

◆ m_datatype_size

Int32 Arcane::ConstMultiMemoryView::m_datatype_size
private

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

◆ m_views

SmallSpan<const Span<const std::byte> > Arcane::ConstMultiMemoryView::m_views
private

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


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