Vue en lecture, écriture ou lecture/écriture sur un 'SmallSpan'. Plus de détails...
#include <arcane/accelerator/SpanViews.h>
Types publics | |
using | DataType = typename Accessor::ValueType |
using | AccessorReturnType = typename Accessor::AccessorReturnType |
using | SpanType = SmallSpan< DataType > |
using | size_type = typename SpanType::size_type |
Fonctions membres publiques | |
SmallSpanView (const ViewBuildInfo &command, SpanType v) | |
constexpr ARCCORE_HOST_DEVICE AccessorReturnType | operator() (size_type i) const |
constexpr ARCCORE_HOST_DEVICE AccessorReturnType | operator[] (size_type i) const |
constexpr ARCCORE_HOST_DEVICE size_type | size () const |
Attributs privés | |
SpanType | m_values |
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 'SmallSpan'.
Définition à la ligne 104 du fichier SpanViews.h.
using Arcane::Accelerator::SmallSpanView< Accessor >::AccessorReturnType = typename Accessor::AccessorReturnType |
Définition à la ligne 110 du fichier SpanViews.h.
using Arcane::Accelerator::SmallSpanView< Accessor >::DataType = typename Accessor::ValueType |
Définition à la ligne 109 du fichier SpanViews.h.
using Arcane::Accelerator::SmallSpanView< Accessor >::size_type = typename SpanType::size_type |
Définition à la ligne 112 du fichier SpanViews.h.
using Arcane::Accelerator::SmallSpanView< Accessor >::SpanType = SmallSpan<DataType> |
Définition à la ligne 111 du fichier SpanViews.h.
|
inline |
Définition à la ligne 116 du fichier SpanViews.h.
|
inlineconstexpr |
Définition à la ligne 121 du fichier SpanViews.h.
|
inlineconstexpr |
Définition à la ligne 126 du fichier SpanViews.h.
|
inlineconstexpr |
Définition à la ligne 130 du fichier SpanViews.h.
|
private |
Définition à la ligne 134 du fichier SpanViews.h.