_addRange(ConstReferenceType val, Int64 n) | Arcane::AbstractArray< T > | inlineprivate |
_addRange(Span< const T > val) | Arcane::AbstractArray< T > | inlineprivate |
_allocateMetaData() (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
_allocateMP(Int64 new_capacity, RunQueue *queue) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_assignFromArray(const AbstractArray< T > &rhs) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_checkFreeMemory() | Arcane::AbstractArray< T > | inlineprivate |
_checkHost(eMemoryRessource r) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_checkSetUseOwnMetaData() (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
_checkValidSharedArray() (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
_clampSizeOffet(Int64 offset, Int32 asize) const (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_clear() (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_clone(const ThatClassType &orig_array) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_copy(const T *rhs_begin, TrueType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_copy(const T *rhs_begin, FalseType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_copy(const T *rhs_begin) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_copyFromMemory(const T *source) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_copyMetaData(const AbstractArrayBase &rhs) (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
_createRange(Int64 abegin, Int64 aend, ConstReferenceType value, TrueType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_createRange(Int64 abegin, Int64 aend, ConstReferenceType value, FalseType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_createRange(Int64 abegin, Int64 aend, const T *values) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_createRangeDefault(Int64, Int64, TrueType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_createRangeDefault(Int64 abegin, Int64 aend, FalseType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_currentMemoryInfo() const (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_deallocateMetaData(ArrayMetaData *md) (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
_destroy() (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_destroyRange(Int64, Int64, TrueType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_destroyRange(Int64 abegin, Int64 aend, FalseType) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_directAllocate(Int64 new_capacity, RunQueue *queue) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_directFirstAllocateWithAllocator(Int64 new_capacity, MemoryAllocationOptions options) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_directReAllocate(Int64 new_capacity, RunQueue *queue) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_fill(ConstReferenceType value) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_getDefaultAllocator() (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_getDefaultAllocator(eMemoryRessource r) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_getNbRef() | Arcane::AbstractArray< T > | inlineprivatevirtual |
_initFromAllocator(IMemoryAllocator *a, Int64 acapacity) | Arcane::AbstractArray< T > | inlineprivate |
_initFromAllocator(MemoryAllocationOptions o, Int64 acapacity) | Arcane::AbstractArray< T > | inlineprivate |
_initFromInitializerList(std::initializer_list< T > alist) (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
_initFromSpan(const Span< const T > &view) | Arcane::AbstractArray< T > | inlineprivate |
_internalAllocate(Int64 new_capacity, RunQueue *queue) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_internalDeallocate(RunQueue *queue=nullptr) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_internalRealloc(Int64 new_capacity, bool compute_capacity, PodType pod_type, RunQueue *queue=nullptr) | Arcane::AbstractArray< T > | inlineprivate |
_internalRealloc(Int64 new_capacity, bool compute_capacity) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_internalReallocate(Int64 new_capacity, TrueType, RunQueue *queue) | Arcane::AbstractArray< T > | inlineprivate |
_internalReallocate(Int64 new_capacity, FalseType, RunQueue *queue) | Arcane::AbstractArray< T > | inlineprivate |
_internalSetHostDeviceMemoryLocation(eHostDeviceMemoryLocation location) | Arcane::AbstractArray< T > | inlineprivate |
_isSharedNull() (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_isUseOwnMetaData() const | Arcane::AbstractArrayBase | inlineprivatevirtual |
_memoryAwareCopy(const Span< const DataType > &v, eMemoryRessource input_ressource, const RunQueue *queue) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inlineprivate |
_memoryAwareCopy(Span< const std::byte > from, eMemoryRessource from_mem, Span< std::byte > to, eMemoryRessource to_mem, const RunQueue *queue) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_memoryAwareFill(Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, SmallSpan< const Int32 > indexes, const RunQueue *queue) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_memoryAwareFill(Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, const RunQueue *queue) (défini dans Arcane::impl::NumArrayBaseCommon) | Arcane::impl::NumArrayBaseCommon | privatestatic |
_move(ThatClassType &rhs) ARCCORE_NOEXCEPT | Arcane::AbstractArray< T > | inlineprivate |
_nullRunQueue() | Arcane::AbstractArrayBase | inlineprivatestatic |
_reserve(Int64 new_capacity) | Arcane::AbstractArray< T > | inlineprivate |
_reset() | Arcane::AbstractArray< T > | inlineprivate |
_resize(Int64 s) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_resize(Int64 s, ConstReferenceType value) | Arcane::AbstractArray< T > | inlineprivate |
_resizeAndCopy(const ThatClass &v) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inlineprivate |
_resizeAndCopyView(Span< const T > rhs) | Arcane::AbstractArray< T > | inlineprivate |
_resizeHelper(Int64 s, PodType pod_type, RunQueue *queue) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_resizeNoInit(Int64 s, RunQueue *queue=nullptr) | Arcane::AbstractArray< T > | inlineprivate |
_setMP(TrueImpl *new_mp) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_setMP2(TrueImpl *new_mp, ArrayMetaData *new_md) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_setMPCast(void *p) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_setToSharedNull() (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_shrink() (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_shrink(Int64 new_capacity) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
_swap(ThatClassType &rhs) ARCCORE_NOEXCEPT | Arcane::AbstractArray< T > | inlineprivate |
_swapMetaData(AbstractArrayBase &rhs) (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
_typeSize() (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inlineprivatestatic |
_updateReferences() | Arcane::AbstractArray< T > | inlineprivatevirtual |
AbstractArray() | Arcane::AbstractArray< T > | inlineprivate |
AbstractArray(ThatClassType &&rhs) ARCCORE_NOEXCEPT | Arcane::AbstractArray< T > | inlineprivate |
AbstractArray(const AbstractArray< T > &rhs)=delete (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | private |
AbstractArrayBase() (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
add(ConstReferenceType val) | Arcane::Array< DataType > | inlineprivate |
addRange(ConstReferenceType val, Int64 n) | Arcane::Array< DataType > | inlineprivate |
addRange(ConstArrayView< T > val) | Arcane::Array< DataType > | inlineprivate |
addRange(Span< const T > val) | Arcane::Array< DataType > | inlineprivate |
addRange(ArrayView< T > val) | Arcane::Array< DataType > | inlineprivate |
addRange(Span< T > val) | Arcane::Array< DataType > | inlineprivate |
addRange(const Array< T > &val) | Arcane::Array< DataType > | inlineprivate |
allocationOptions() const (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | inlineprivate |
allocator() const (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
Array(const Group &group) (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
Array() (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
Array(Array< T > &&rhs) ARCCORE_NOEXCEPT | Arcane::Array< DataType > | inlineprivate |
Array(const Array< T > &rhs)=delete (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | private |
at(Int64 i) | Arcane::Array< DataType > | inlineprivate |
at(Int64 i) const | Arcane::Array< DataType > | inlineprivate |
back() | Arcane::Array< DataType > | inlineprivate |
back() const | Arcane::Array< DataType > | inlineprivate |
BaseClass typedef (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | private |
BaseClassType typedef (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | private |
begin() | Arcane::Array< DataType > | inlineprivate |
begin() const | Arcane::Array< DataType > | inlineprivate |
bytes() (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
bytes() const (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
capacity() const | Arcane::AbstractArray< T > | inlineprivate |
clear() | Arcane::Array< DataType > | inlineprivate |
clone() const | Arcane::Array< DataType > | inlineprivate |
const_iterator typedef | Arcane::Array< DataType > | private |
const_pointer typedef | Arcane::Array< DataType > | private |
const_reference typedef | Arcane::Array< DataType > | private |
const_reverse_iterator typedef (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | private |
ConstReferenceType typedef (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | private |
constSmallSpan() const | Arcane::Array< DataType > | inlineprivate |
constSpan() const | Arcane::Array< DataType > | inlineprivate |
constView() const | Arcane::Array< DataType > | inlineprivate |
contains(ConstReferenceType v) const | Arcane::AbstractArray< T > | inlineprivate |
copy(Span< const DataType > rhs) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
Arcane::Array::copy(Span< const T > rhs) | Arcane::Array< DataType > | inlineprivate |
copyInitializerList(std::initializer_list< DataType > alist) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
copyOnly(const Span< const DataType > &v, eMemoryRessource input_ressource, const RunQueue *queue=nullptr) | Arcane::impl::NumArrayContainer< DataType > | inline |
data() const | Arcane::Array< DataType > | inlineprivate |
data() | Arcane::Array< DataType > | inlineprivate |
debugName() const | Arcane::AbstractArrayBase | private |
difference_type typedef | Arcane::Array< DataType > | private |
dispose() | Arcane::AbstractArray< T > | inlineprivate |
empty() const | Arcane::AbstractArray< T > | inlineprivate |
end() | Arcane::Array< DataType > | inlineprivate |
end() const | Arcane::Array< DataType > | inlineprivate |
fill(const DataType &v, SmallSpan< const Int32 > indexes, const RunQueue *queue) | Arcane::impl::NumArrayContainer< DataType > | inline |
fill(const DataType &v, const RunQueue *queue) | Arcane::impl::NumArrayContainer< DataType > | inline |
fill(const DataType &data) | Arcane::impl::NumArrayContainer< DataType > | inline |
fill(ConstReferenceType value) | Arcane::impl::NumArrayContainer< DataType > | inline |
front() | Arcane::Array< DataType > | inlineprivate |
front() const | Arcane::Array< DataType > | inlineprivate |
hostDeviceMemoryLocation() const | Arcane::AbstractArray< T > | inlineprivate |
IsPODType typedef (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | private |
item(Int64 i) const | Arcane::Array< DataType > | inlineprivate |
iterator typedef | Arcane::Array< DataType > | private |
largeCapacity() const | Arcane::AbstractArray< T > | inlineprivate |
largeLength() const | Arcane::AbstractArray< T > | inlineprivate |
largeSize() const | Arcane::AbstractArray< T > | inlineprivate |
length() const | Arcane::AbstractArray< T > | inlineprivate |
m_md (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | private |
m_memory_ressource (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | private |
m_meta_data (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | private |
m_ptr (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | private |
m_values | Arcane::Array< DataType > | private |
memoryRessource() const (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
NumArrayContainer(const MemoryAllocationOptions &a) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inlineexplicitprivate |
NumArrayContainer() (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inlineexplicit |
NumArrayContainer(eMemoryRessource r) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inlineexplicit |
NumArrayContainer(const ThatClass &rhs) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
NumArrayContainer(ThatClass &&rhs) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
operator ArrayView< T >() (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
operator ConstArrayView< T >() const (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
operator SmallSpan< const T >() const (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
operator Span< const T >() const (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
operator Span< T >() (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
operator()(Int64 i) const (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
operator()(Int64 i) | Arcane::Array< DataType > | inlineprivate |
operator=(const ThatClass &rhs)=delete (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | |
operator=(ThatClass &&rhs) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
operator=(const AbstractArray< T > &rhs)=delete (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | private |
operator[](const T &item) | Arcane::Array< DataType > | inlineprivate |
operator[](const T &item) const (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |
operator[](Int64 i) const | Arcane::Array< DataType > | inlineprivate |
operator[](Int64 i) | Arcane::Array< DataType > | inlineprivate |
pointer typedef | Arcane::Array< DataType > | private |
popBack() | Arcane::Array< DataType > | inlineprivate |
printInfos(std::ostream &o) (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
push_back(ConstReferenceType val) | Arcane::Array< DataType > | inlineprivate |
range() | Arcane::Array< DataType > | inlineprivate |
range() const | Arcane::Array< DataType > | inlineprivate |
rbegin() | Arcane::Array< DataType > | inlineprivate |
rbegin() const | Arcane::Array< DataType > | inlineprivate |
reference typedef | Arcane::Array< DataType > | private |
remove(Int64 index) | Arcane::Array< DataType > | inlineprivate |
rend() | Arcane::Array< DataType > | inlineprivate |
rend() const | Arcane::Array< DataType > | inlineprivate |
reserve(Int64 new_capacity) | Arcane::Array< DataType > | inlineprivate |
resize(Int64 new_size) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
Arcane::Array::resize(Int64 s, ConstReferenceType fill_value) | Arcane::Array< DataType > | inlineprivate |
resizeNoInit(Int64 s) | Arcane::Array< DataType > | inlineprivate |
reverse_iterator typedef (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | private |
sample(ConstArrayView< Integer > indexes, ArrayView< T > result) const | Arcane::Array< DataType > | inlineprivate |
setAt(Int64 i, ConstReferenceType value) | Arcane::Array< DataType > | inlineprivate |
setDebugName(const String &name) | Arcane::AbstractArrayBase | private |
setItem(Int64 i, ConstReferenceType v) | Arcane::Array< DataType > | inlineprivate |
setMemoryLocationHint(eMemoryLocationHint new_hint) | Arcane::AbstractArray< T > | inlineprivate |
shrink() | Arcane::Array< DataType > | inlineprivate |
shrink(Int64 new_capacity) | Arcane::Array< DataType > | inlineprivate |
shrink_to_fit() | Arcane::Array< DataType > | inlineprivate |
size() const | Arcane::AbstractArray< T > | inlineprivate |
size_type typedef | Arcane::Array< DataType > | private |
smallSpan() const | Arcane::Array< DataType > | inlineprivate |
smallSpan() | Arcane::Array< DataType > | inlineprivate |
span() const | Arcane::Array< DataType > | inlineprivate |
span() | Arcane::Array< DataType > | inlineprivate |
subConstView(Int64 abegin, Int32 asize) const | Arcane::Array< DataType > | inlineprivate |
subView(Int64 abegin, Integer asize) | Arcane::Array< DataType > | inlineprivate |
swap(NumArrayContainer< DataType > &rhs) (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
ThatClass typedef (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | private |
ThatClassType typedef (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | private |
to1DSpan() (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
to1DSpan() const (défini dans Arcane::impl::NumArrayContainer< DataType >) | Arcane::impl::NumArrayContainer< DataType > | inline |
TrueImpl typedef (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | private |
TV_ttf_display_type(const Arccore::Array< T > *obj) | Arcane::Array< DataType > | privatestatic |
typeSize() (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivatestatic |
unguardedBasePointer() const | Arcane::Array< DataType > | inlineprivate |
unguardedBasePointer() | Arcane::Array< DataType > | inlineprivate |
value_type typedef | Arcane::Array< DataType > | private |
view() const | Arcane::Array< DataType > | inlineprivate |
~AbstractArray() override (défini dans Arcane::AbstractArray< T >) | Arcane::AbstractArray< T > | inlineprivate |
~AbstractArrayBase()=default (défini dans Arcane::AbstractArrayBase) | Arcane::AbstractArrayBase | privatevirtual |
~Array() (défini dans Arcane::Array< DataType >) | Arcane::Array< DataType > | inlineprivate |