48 using ValueType = ValueT;
51 using Indexer =
typename Parameters::Indexer;
54 explicit VectorReaderT(
const IVector& vector);
56 virtual ~VectorReaderT() =
default;
58 inline const ValueType& operator[](Integer iIndex)
const
60 const Integer
id = Indexer::index(iIndex, m_local_offset);
65 [[nodiscard]]
inline Arccore::Integer size()
const {
return m_values.size(); }
68 ConstArrayView<ValueType> m_values;
70 Integer m_local_offset;