Vue en lecture, écriture ou lecture/écriture sur un 'Span'. Plus de détails...
#include <arcane/accelerator/SpanViews.h>
| Types publics | |
| using | DataType = typename Accessor::ValueType | 
| using | AccessorReturnType = typename Accessor::AccessorReturnType | 
| using | SpanType = Span<DataType> | 
| using | size_type = typename SpanType::size_type | 
| Fonctions membres publiques | |
| SpanView (const ViewBuildInfo &command, SpanType v) | |
| constexpr __host__ __device__ AccessorReturnType | operator() (size_type i) const | 
| constexpr __host__ __device__ AccessorReturnType | operator[] (size_type i) const | 
| constexpr __host__ __device__ size_type | size () const | 
| Membres hérités additionnels | |
|  Fonctions membres protégées hérités de Arcane::Accelerator::SpanViewBase | |
| SpanViewBase (const ViewBuildInfo &) | |
Vue en lecture, écriture ou lecture/écriture sur un 'Span'.
Définition à la ligne 65 du fichier SpanViews.h.
| using Arcane::Accelerator::SpanView< Accessor >::AccessorReturnType = typename Accessor::AccessorReturnType | 
Définition à la ligne 71 du fichier SpanViews.h.
| using Arcane::Accelerator::SpanView< Accessor >::DataType = typename Accessor::ValueType | 
Définition à la ligne 70 du fichier SpanViews.h.
| using Arcane::Accelerator::SpanView< Accessor >::size_type = typename SpanType::size_type | 
Définition à la ligne 73 du fichier SpanViews.h.
| using Arcane::Accelerator::SpanView< Accessor >::SpanType = Span<DataType> | 
Définition à la ligne 72 du fichier SpanViews.h.
| 
 | inline | 
Définition à la ligne 77 du fichier SpanViews.h.
| 
 | inlineconstexpr | 
Définition à la ligne 82 du fichier SpanViews.h.
| 
 | inlineconstexpr | 
Définition à la ligne 87 du fichier SpanViews.h.
| 
 | inlineconstexpr | 
Définition à la ligne 91 du fichier SpanViews.h.