Template Numerical Library version main:e6bb26f
TNL::Containers::ArrayView< Value, Device, Index > Member List

This is the complete list of members for TNL::Containers::ArrayView< Value, Device, Index >, including all inherited members.

ArrayView()=defaultTNL::Containers::ArrayView< Value, Device, Index >
ArrayView(ValueType *data, IndexType size)TNL::Containers::ArrayView< Value, Device, Index >
ArrayView(const ArrayView &view)=defaultTNL::Containers::ArrayView< Value, Device, Index >
ArrayView(const ArrayView< Value_, Device, Index > &view)TNL::Containers::ArrayView< Value, Device, Index >inline
ArrayView(ArrayView &&view) noexcept=defaultTNL::Containers::ArrayView< Value, Device, Index >
bind(ValueType *data, IndexType size)TNL::Containers::ArrayView< Value, Device, Index >
bind(ArrayView view)TNL::Containers::ArrayView< Value, Device, Index >
ConstViewType typedefTNL::Containers::ArrayView< Value, Device, Index >
dataTNL::Containers::ArrayView< Value, Device, Index >protected
DeviceType typedefTNL::Containers::ArrayView< Value, Device, Index >
empty() constTNL::Containers::ArrayView< Value, Device, Index >
forAllElements(Function &&f)TNL::Containers::ArrayView< Value, Device, Index >
forAllElements(Function &&f) constTNL::Containers::ArrayView< Value, Device, Index >
forElements(IndexType begin, IndexType end, Function &&f)TNL::Containers::ArrayView< Value, Device, Index >
forElements(IndexType begin, IndexType end, Function &&f) constTNL::Containers::ArrayView< Value, Device, Index >
getArrayData() constTNL::Containers::ArrayView< Value, Device, Index >
getArrayData()TNL::Containers::ArrayView< Value, Device, Index >
getConstView(IndexType begin=0, IndexType end=0) constTNL::Containers::ArrayView< Value, Device, Index >
getData() constTNL::Containers::ArrayView< Value, Device, Index >
getData()TNL::Containers::ArrayView< Value, Device, Index >
getElement(IndexType i) constTNL::Containers::ArrayView< Value, Device, Index >
getSize() constTNL::Containers::ArrayView< Value, Device, Index >
getView(IndexType begin=0, IndexType end=0)TNL::Containers::ArrayView< Value, Device, Index >
IndexType typedefTNL::Containers::ArrayView< Value, Device, Index >
load(const String &fileName)TNL::Containers::ArrayView< Value, Device, Index >
operator!=(const ArrayT &array) constTNL::Containers::ArrayView< Value, Device, Index >
operator()(IndexType i)TNL::Containers::ArrayView< Value, Device, Index >
operator()(IndexType i) constTNL::Containers::ArrayView< Value, Device, Index >
operator=(const ArrayView &view)TNL::Containers::ArrayView< Value, Device, Index >
operator=(const T &data)TNL::Containers::ArrayView< Value, Device, Index >
operator=(const T &data) (defined in TNL::Containers::ArrayView< Value, Device, Index >)TNL::Containers::ArrayView< Value, Device, Index >
operator==(const ArrayT &array) constTNL::Containers::ArrayView< Value, Device, Index >
operator[](IndexType i)TNL::Containers::ArrayView< Value, Device, Index >
operator[](IndexType i) constTNL::Containers::ArrayView< Value, Device, Index >
reset() (defined in TNL::Containers::ArrayView< Value, Device, Index >)TNL::Containers::ArrayView< Value, Device, Index >
save(const String &fileName) constTNL::Containers::ArrayView< Value, Device, Index >
Self typedefTNL::Containers::ArrayView< Value, Device, Index >
setElement(IndexType i, ValueType value)TNL::Containers::ArrayView< Value, Device, Index >
setValue(ValueType value, IndexType begin=0, IndexType end=0)TNL::Containers::ArrayView< Value, Device, Index >
sizeTNL::Containers::ArrayView< Value, Device, Index >protected
swap(ArrayView &view)TNL::Containers::ArrayView< Value, Device, Index >
ValueType typedefTNL::Containers::ArrayView< Value, Device, Index >
ViewType typedefTNL::Containers::ArrayView< Value, Device, Index >