Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la structure Arcane::Alina::backend::bytes_impl< T, Enable >

Implementation for function returning number of bytes allocated for a matrix/vector. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/alina/arccore/alina/BackendInterface.h>

+ Graphe de collaboration de Arcane::Alina::backend::bytes_impl< T, Enable >:

Fonctions membres publiques statiques

template<class U>
static auto get_impl (const U &t, int) -> decltype(t.bytes())
 
template<class U>
static size_t get_impl (const U &,...)
 
static size_t get (const T &t)
 

Description détaillée

template<class T, class Enable = void>
struct Arcane::Alina::backend::bytes_impl< T, Enable >

Implementation for function returning number of bytes allocated for a matrix/vector.

Note
Used in bytes()

Définition à la ligne 135 du fichier BackendInterface.h.

Documentation des fonctions membres

◆ get()

template<class T, class Enable = void>
static size_t Arcane::Alina::backend::bytes_impl< T, Enable >::get ( const T & t)
inlinestatic

Définition à la ligne 152 du fichier BackendInterface.h.

◆ get_impl() [1/2]

template<class T, class Enable = void>
template<class U>
static size_t Arcane::Alina::backend::bytes_impl< T, Enable >::get_impl ( const U & ,
... )
inlinestatic

Définition à la ligne 147 du fichier BackendInterface.h.

◆ get_impl() [2/2]

template<class T, class Enable = void>
template<class U>
static auto Arcane::Alina::backend::bytes_impl< T, Enable >::get_impl ( const U & t,
int  ) -> decltype(t.bytes())
inlinestatic

Définition à la ligne 140 du fichier BackendInterface.h.


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