Graphe des dépendances par inclusion de NumArrayViews.h:
Ce graphe montre quels fichiers incluent directement ou indirectement ce fichier :Aller au code source de ce fichier.
Classes | |
| class | Arcane::Accelerator::NumArrayViewBase |
| Classe de base des vues sur les 'NumArray'. Plus de détails... | |
| class | Arcane::Accelerator::NumArrayView< Accessor, Extents, LayoutType > |
| Vue en lecture, écriture ou lecture/écriture sur un 'NumArray'. Plus de détails... | |
Espaces de nommage | |
| namespace | Arcane |
| -*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*- | |
Définitions de type | |
| template<typename DataType, typename Extents, typename LayoutType = DefaultLayout> | |
| using | Arcane::Accelerator::NumArrayInView = NumArrayView<DataViewGetter<DataType>, Extents, LayoutType> |
| Vue en entrée sur un NumArray. | |
| template<typename DataType, typename Extents, typename LayoutType = DefaultLayout> | |
| using | Arcane::Accelerator::NumArrayOutView = NumArrayView<DataViewSetter<DataType>, Extents, LayoutType> |
| Vue en sortie sur un NumArray. | |
| template<typename DataType, typename Extents, typename LayoutType = DefaultLayout> | |
| using | Arcane::Accelerator::NumArrayInOutView = NumArrayView<DataViewGetterSetter<DataType>, Extents, LayoutType> |
| Vue en entrée/sortie sur un NumArray. | |
Fonctions | |
| template<typename DataType, typename Extents, typename LayoutPolicy> | |
| auto | Arcane::Accelerator::viewOut (const ViewBuildInfo &command, NumArray< DataType, Extents, LayoutPolicy > &var) |
| Vue en écriture. | |
| template<typename DataType, typename Extents, typename LayoutPolicy> | |
| auto | Arcane::Accelerator::viewInOut (const ViewBuildInfo &command, NumArray< DataType, Extents, LayoutPolicy > &v) |
| Vue en lecture/écriture. | |
| template<typename DataType, typename Extents, typename LayoutType> | |
| auto | Arcane::Accelerator::viewIn (const ViewBuildInfo &command, const NumArray< DataType, Extents, LayoutType > &v) |
| Vue en lecture. | |
Ce fichier contient les déclarations des types pour gérer les vues pour les accélérateurs de la classe 'NumArray'.
Définition dans le fichier NumArrayViews.h.
| using Arcane::Accelerator::NumArrayInOutView = NumArrayView<DataViewGetterSetter<DataType>, Extents, LayoutType> |
Vue en entrée/sortie sur un NumArray.
Définition à la ligne 197 du fichier NumArrayViews.h.
| using Arcane::Accelerator::NumArrayInView = NumArrayView<DataViewGetter<DataType>, Extents, LayoutType> |
Vue en entrée sur un NumArray.
Définition à la ligne 189 du fichier NumArrayViews.h.
| using Arcane::Accelerator::NumArrayOutView = NumArrayView<DataViewSetter<DataType>, Extents, LayoutType> |
Vue en sortie sur un NumArray.
Définition à la ligne 193 du fichier NumArrayViews.h.
| auto Arcane::Accelerator::viewIn | ( | const ViewBuildInfo & | command, |
| const NumArray< DataType, Extents, LayoutType > & | v ) |
Vue en lecture.
Définition à la ligne 178 du fichier NumArrayViews.h.
| auto Arcane::Accelerator::viewInOut | ( | const ViewBuildInfo & | command, |
| NumArray< DataType, Extents, LayoutPolicy > & | v ) |
Vue en lecture/écriture.
Définition à la ligne 166 du fichier NumArrayViews.h.
| auto Arcane::Accelerator::viewOut | ( | const ViewBuildInfo & | command, |
| NumArray< DataType, Extents, LayoutPolicy > & | var ) |
Vue en écriture.
Définition à la ligne 153 du fichier NumArrayViews.h.