Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >
+ Graphe d'héritage de Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >:
+ Graphe de collaboration de Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >:

Fonctions membres publiques

Int32 datatypeSize () const override
 
- Fonctions membres publiques hérités de Arcane::impl::ISpecificMemoryCopy
virtual void copyFrom (const IndexedMemoryCopyArgs &args)=0
 
virtual void copyTo (const IndexedMemoryCopyArgs &args)=0
 
virtual void fill (const IndexedMemoryCopyArgs &args)=0
 
virtual void copyFrom (const IndexedMultiMemoryCopyArgs &)=0
 
virtual void copyTo (const IndexedMultiMemoryCopyArgs &)=0
 
virtual void fill (const IndexedMultiMemoryCopyArgs &args)=0
 

Attributs publics

Extent m_extent
 

Fonctions membres protégées statiques

static Span< const DataType > _toTrueType (Span< const std::byte > a)
 
static Span< DataType > _toTrueType (Span< std::byte > a)
 

Fonctions membres privées statiques

static Int32 typeSize ()
 

Description détaillée

template<typename DataType, typename Extent>
class Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >

Définition à la ligne 304 du fichier SpecificMemoryCopyList.h.

Documentation des fonctions membres

◆ _toTrueType() [1/2]

template<typename DataType , typename Extent >
static Span< const DataType > Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >::_toTrueType ( Span< const std::byte >  a)
inlinestaticprotected

Définition à la ligne 319 du fichier SpecificMemoryCopyList.h.

◆ _toTrueType() [2/2]

template<typename DataType , typename Extent >
static Span< DataType > Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >::_toTrueType ( Span< std::byte >  a)
inlinestaticprotected

Définition à la ligne 323 du fichier SpecificMemoryCopyList.h.

◆ datatypeSize()

template<typename DataType , typename Extent >
Int32 Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >::datatypeSize ( ) const
inlineoverridevirtual

Implémente Arcane::impl::ISpecificMemoryCopy.

Définition à la ligne 311 du fichier SpecificMemoryCopyList.h.

◆ typeSize()

template<typename DataType , typename Extent >
static Int32 Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >::typeSize ( )
inlinestaticprivate

Définition à la ligne 307 du fichier SpecificMemoryCopyList.h.

Documentation des données membres

◆ m_extent

template<typename DataType , typename Extent >
Extent Arcane::impl::SpecificMemoryCopyBase< DataType, Extent >::m_extent

Définition à la ligne 315 du fichier SpecificMemoryCopyList.h.


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