Template Numerical Library version main:1655e92
TNL::Containers::Array< Value, Device, Index, Allocator > Member List

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

allocatorTNL::Containers::Array< Value, Device, Index, Allocator >protected
AllocatorType typedefTNL::Containers::Array< Value, Device, Index, Allocator >
Array()=defaultTNL::Containers::Array< Value, Device, Index, Allocator >
Array(const AllocatorType &allocator)TNL::Containers::Array< Value, Device, Index, Allocator >explicit
Array(IndexType size, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< Value, Device, Index, Allocator >explicit
Array(IndexType size, ValueType value, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< Value, Device, Index, Allocator >explicit
Array(ValueType *data, IndexType size, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< Value, Device, Index, Allocator >
Array(const Array &array)TNL::Containers::Array< Value, Device, Index, Allocator >explicit
Array(const Array &array, const AllocatorType &allocator)TNL::Containers::Array< Value, Device, Index, Allocator >explicit
Array(const Array &array, IndexType begin, IndexType size=0, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< Value, Device, Index, Allocator >
Array(Array &&array) noexceptTNL::Containers::Array< Value, Device, Index, Allocator >
Array(const Array< Value_, Device_, Index_, Allocator_ > &a)TNL::Containers::Array< Value, Device, Index, Allocator >explicit
Array(const std::initializer_list< InValue > &list, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< Value, Device, Index, Allocator >
Array(const std::list< InValue > &list, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< Value, Device, Index, Allocator >
Array(const std::vector< InValue > &vector, const AllocatorType &allocator=AllocatorType())TNL::Containers::Array< Value, Device, Index, Allocator >
ConstViewType typedefTNL::Containers::Array< Value, Device, Index, Allocator >
dataTNL::Containers::Array< Value, Device, Index, Allocator >protected
DeviceType typedefTNL::Containers::Array< Value, Device, Index, Allocator >
empty() constTNL::Containers::Array< Value, Device, Index, Allocator >
forAllElements(Function &&f)TNL::Containers::Array< Value, Device, Index, Allocator >
forAllElements(Function &&f) constTNL::Containers::Array< Value, Device, Index, Allocator >
forElements(IndexType begin, IndexType end, Function &&f)TNL::Containers::Array< Value, Device, Index, Allocator >
forElements(IndexType begin, IndexType end, Function &&f) constTNL::Containers::Array< Value, Device, Index, Allocator >
getAllocator() constTNL::Containers::Array< Value, Device, Index, Allocator >
getArrayData() constTNL::Containers::Array< Value, Device, Index, Allocator >
getArrayData()TNL::Containers::Array< Value, Device, Index, Allocator >
getConstView(IndexType begin=0, IndexType end=0) constTNL::Containers::Array< Value, Device, Index, Allocator >
getData() constTNL::Containers::Array< Value, Device, Index, Allocator >
getData()TNL::Containers::Array< Value, Device, Index, Allocator >
getElement(IndexType i) constTNL::Containers::Array< Value, Device, Index, Allocator >
getSerializationType()TNL::Containers::Array< Value, Device, Index, Allocator >static
getSerializationTypeVirtual() constTNL::Containers::Array< Value, Device, Index, Allocator >virtual
getSize() constTNL::Containers::Array< Value, Device, Index, Allocator >
getView(IndexType begin=0, IndexType end=0)TNL::Containers::Array< Value, Device, Index, Allocator >
IndexType typedefTNL::Containers::Array< Value, Device, Index, Allocator >
load(const String &fileName)TNL::Containers::Array< Value, Device, Index, Allocator >
operator ConstViewType() constTNL::Containers::Array< Value, Device, Index, Allocator >
operator ViewType()TNL::Containers::Array< Value, Device, Index, Allocator >
operator!=(const ArrayT &array) constTNL::Containers::Array< Value, Device, Index, Allocator >
operator()(IndexType i)TNL::Containers::Array< Value, Device, Index, Allocator >
operator()(IndexType i) constTNL::Containers::Array< Value, Device, Index, Allocator >
operator=(const Array &array)TNL::Containers::Array< Value, Device, Index, Allocator >
operator=(Array &&array) noexcept(false)TNL::Containers::Array< Value, Device, Index, Allocator >
operator=(const T &data)TNL::Containers::Array< Value, Device, Index, Allocator >
operator=(const std::list< InValue > &list)TNL::Containers::Array< Value, Device, Index, Allocator >
operator=(const std::vector< InValue > &vector)TNL::Containers::Array< Value, Device, Index, Allocator >
operator=(const T &data) (defined in TNL::Containers::Array< Value, Device, Index, Allocator >)TNL::Containers::Array< Value, Device, Index, Allocator >
operator=(const std::list< InValue > &list) (defined in TNL::Containers::Array< Value, Device, Index, Allocator >)TNL::Containers::Array< Value, Device, Index, Allocator >
operator=(const std::vector< InValue > &vector) (defined in TNL::Containers::Array< Value, Device, Index, Allocator >)TNL::Containers::Array< Value, Device, Index, Allocator >
operator==(const ArrayT &array) constTNL::Containers::Array< Value, Device, Index, Allocator >
operator[](IndexType i)TNL::Containers::Array< Value, Device, Index, Allocator >
operator[](IndexType i) constTNL::Containers::Array< Value, Device, Index, Allocator >
reallocate(IndexType size)TNL::Containers::Array< Value, Device, Index, Allocator >protected
releaseData()TNL::Containers::Array< Value, Device, Index, Allocator >protected
reset()TNL::Containers::Array< Value, Device, Index, Allocator >
resize(IndexType size)TNL::Containers::Array< Value, Device, Index, Allocator >
resize(IndexType size, ValueType value)TNL::Containers::Array< Value, Device, Index, Allocator >
save(const String &fileName) constTNL::Containers::Array< Value, Device, Index, Allocator >
Self typedefTNL::Containers::Array< Value, Device, Index, Allocator >
setElement(IndexType i, ValueType value)TNL::Containers::Array< Value, Device, Index, Allocator >
setLike(const ArrayT &array)TNL::Containers::Array< Value, Device, Index, Allocator >
setSize(IndexType size)TNL::Containers::Array< Value, Device, Index, Allocator >
setValue(ValueType value, IndexType begin=0, IndexType end=0)TNL::Containers::Array< Value, Device, Index, Allocator >
sizeTNL::Containers::Array< Value, Device, Index, Allocator >protected
swap(Array &array)TNL::Containers::Array< Value, Device, Index, Allocator >
ValueType typedefTNL::Containers::Array< Value, Device, Index, Allocator >
ViewType typedefTNL::Containers::Array< Value, Device, Index, Allocator >
~Array()TNL::Containers::Array< Value, Device, Index, Allocator >virtual