| allocate_8(size_t n_items) | PatchArenaResource< Resource > | inline |
| allocate_simd(size_t n_items) | PatchArenaResource< Resource > | inline |
| AssemblyArenaResource(size_t buffer_size, size_t simd_alignment, std::pmr::memory_resource *upstream=PatchArenaResource< Resource >::upstream_resource()) | AssemblyArenaResource< Resource > | inline |
| buffer_ | PatchArenaResource< Resource > | protected |
| buffer_size_ | PatchArenaResource< Resource > | protected |
| DECLARE_EXCEPTION(ExcArenaAllocation,<< "Allocation of ArenaResource failed. Please check if correct type of upstream is used.") | PatchArenaResource< Resource > | |
| do_allocate(size_t bytes, size_t alignment) override | PatchArenaResource< Resource > | inlineprotected |
| do_deallocate(void *p, size_t bytes, size_t alignment) override | PatchArenaResource< Resource > | inlineprotected |
| do_is_equal(const std::pmr::memory_resource &other) const noexcept override | PatchArenaResource< Resource > | inlineprotected |
| full_data_ | PatchArenaResource< Resource > | protected |
| get_child_arena() | AssemblyArenaResource< Resource > | inline |
| PatchArenaResource(void *buffer, size_t buffer_size, size_t simd_alignment, std::pmr::memory_resource *upstream=PatchArenaResource< Resource >::upstream_resource()) | PatchArenaResource< Resource > | inline |
| print_space() | PatchArenaResource< Resource > | inline |
| raw_allocate(size_t bytes, size_t alignment) | PatchArenaResource< Resource > | inlineprotected |
| reset() | PatchArenaResource< Resource > | inline |
| resource() | PatchArenaResource< Resource > | inline |
| resource_ | PatchArenaResource< Resource > | protected |
| simd_alignment_ | PatchArenaResource< Resource > | protected |
| upstream_ | PatchArenaResource< Resource > | protected |
| upstream_resource() | PatchArenaResource< Resource > | inlineprotectedstatic |
| ~AssemblyArenaResource() | AssemblyArenaResource< Resource > | inlinevirtual |
| ~PatchArenaResource()=default | PatchArenaResource< Resource > | |