Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::View1DSetter< DataType > Class Template Reference

Class to access a 1D array of a read/write view. More...

#include <arcane/core/VariableView.h>

Collaboration diagram for Arcane::View1DSetter< DataType >:

Public Types

using ValueType = DataType
using DataTypeReturnReference = View1DSetter<DataType>

Public Member Functions

 View1DSetter (Span< DataType > data)
DataViewSetter< DataType > operator[] (Int64 index) const

Private Attributes

Span< DataType > m_data

Detailed Description

template<typename DataType>
class Arcane::View1DSetter< DataType >

Class to access a 1D array of a read/write view.

Definition at line 90 of file VariableView.h.

Member Typedef Documentation

◆ DataTypeReturnReference

template<typename DataType>
using Arcane::View1DSetter< DataType >::DataTypeReturnReference = View1DSetter<DataType>

Definition at line 95 of file VariableView.h.

◆ ValueType

template<typename DataType>
using Arcane::View1DSetter< DataType >::ValueType = DataType

Definition at line 94 of file VariableView.h.

Constructor & Destructor Documentation

◆ View1DSetter()

template<typename DataType>
Arcane::View1DSetter< DataType >::View1DSetter ( Span< DataType > data)
inline

Definition at line 96 of file VariableView.h.

Member Function Documentation

◆ operator[]()

template<typename DataType>
DataViewSetter< DataType > Arcane::View1DSetter< DataType >::operator[] ( Int64 index) const
inline

Definition at line 99 of file VariableView.h.

Member Data Documentation

◆ m_data

template<typename DataType>
Span<DataType> Arcane::View1DSetter< DataType >::m_data
private

Definition at line 106 of file VariableView.h.


The documentation for this class was generated from the following file: