| _applyHint(void *ptr, size_t new_size, MemoryAllocationArgs args) (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlineprotectedvirtual |
| _doInitializeDevice() | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | protected |
| _doInitializeHostPinned() | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | protected |
| _doInitializeUVM() | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | protected |
| _removeHint(void *ptr, size_t new_size, MemoryAllocationArgs args) (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlineprotectedvirtual |
| _setTraceLevel(Int32 v) (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlineprotected |
| _setUseMemoryPool(bool is_used) (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| AcceleratorMemoryAllocatorBase(const String &allocator_name, IUnderlyingAllocator *underlying_allocator) (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | |
| adjustedCapacity(MemoryAllocationArgs args, Int64 wanted_capacity, Int64 element_size) const final | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlinevirtual |
| AlignedMemoryAllocator(Int32 alignment) (défini dans Arcane::AlignedMemoryAllocator) | Arcane::AlignedMemoryAllocator | inlineexplicitprotected |
| allocate(MemoryAllocationArgs args, Int64 new_size) final | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlinevirtual |
| BaseClass typedef (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | |
| CacheLine() | Arcane::AlignedMemoryAllocator | inlinestatic |
| cacheLineAlignment() | Arcane::AlignedMemoryAllocator | inlinestatic |
| CacheLineAllocator (défini dans Arcane::AlignedMemoryAllocator) | Arcane::AlignedMemoryAllocator | privatestatic |
| copyMemory(MemoryAllocationArgs args, AllocatedMemoryInfo destination, AllocatedMemoryInfo source) | Arcane::IMemoryAllocator | virtual |
| deallocate(MemoryAllocationArgs args, AllocatedMemoryInfo mem_info) final | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlinevirtual |
| finalize(ITraceMng *tm) (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | |
| guarantedAlignment(MemoryAllocationArgs args) const | Arcane::IMemoryAllocator | virtual |
| guaranteedAlignment(MemoryAllocationArgs) const override | Arcane::AlignedMemoryAllocator | inlinevirtual |
| hasRealloc(MemoryAllocationArgs) const final | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlinevirtual |
| IMemoryPoolAllocator typedef (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | |
| m_alignment (défini dans Arcane::AlignedMemoryAllocator) | Arcane::AlignedMemoryAllocator | private |
| m_allocator_name (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_block_wrapper (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_direct_sub_allocator (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_memory_pool (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_nb_reallocate (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_print_level (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_reallocate_size (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_sub_allocator (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_tracer (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| m_use_memory_pool (défini dans Arcane::Accelerator::AcceleratorMemoryAllocatorBase) | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | private |
| MemoryPoolFlags énumération | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | |
| memoryResource() const final | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | inlinevirtual |
| notifyMemoryArgsChanged(MemoryAllocationArgs old_args, MemoryAllocationArgs new_args, AllocatedMemoryInfo ptr) | Arcane::IMemoryAllocator | virtual |
| reallocate(MemoryAllocationArgs args, AllocatedMemoryInfo current_info, Int64 new_size) final | Arcane::Accelerator::AcceleratorMemoryAllocatorBase | virtual |
| Simd() | Arcane::AlignedMemoryAllocator | inlinestatic |
| simdAlignment() | Arcane::AlignedMemoryAllocator | inlinestatic |
| SimdAllocator (défini dans Arcane::AlignedMemoryAllocator) | Arcane::AlignedMemoryAllocator | privatestatic |
| ~IMemoryAllocator()=default | Arcane::IMemoryAllocator | virtual |