This is the complete list of members for BuddyAllocator, including all inherited members.
| allocate(size_t bytes) | BuddyAllocator | |
| allocateSize() | BuddyAllocator | inlineprivate |
| blockAlloc(int level) | BuddyAllocator | private |
| blockFree(int level, int block) | BuddyAllocator | private |
| BuddyAllocator(size_t bytes, size_t blockSize=1024, std::function< void *(size_t)> allocator=::malloc, std::function< void(void *)> deallocator=::free, std::function< void(void *, size_t)> zero=[](void *, size_t) {}) | BuddyAllocator | explicit |
| BuddyAllocator() | BuddyAllocator | |
| BuddyAllocator(const BuddyAllocator &)=delete | BuddyAllocator | |
| BuddyAllocator(BuddyAllocator &&) | BuddyAllocator | |
| d_allocator | BuddyAllocator | private |
| d_deallocator | BuddyAllocator | private |
| d_log_N | BuddyAllocator | private |
| d_memory | BuddyAllocator | private |
| d_n | BuddyAllocator | private |
| d_N | BuddyAllocator | private |
| d_ptr | BuddyAllocator | private |
| d_size | BuddyAllocator | private |
| d_zero | BuddyAllocator | private |
| deallocate(void *p, size_t bytes) | BuddyAllocator | |
| getLevel(int block) | BuddyAllocator | inlineprivate |
| isLIFO() | BuddyAllocator | inlinestatic |
| N_blocks() const | BuddyAllocator | inlineprivate |
| N_bytes() const | BuddyAllocator | inlineprivate |
| operator=(const BuddyAllocator &)=delete | BuddyAllocator | |
| operator=(BuddyAllocator &&) | BuddyAllocator | |
| setLevel(int block, int level) | BuddyAllocator | inlineprivate |
| ~BuddyAllocator() | BuddyAllocator |
|
Advanced Multi-Physics (AMP) Oak Ridge National Laboratory Idaho National Laboratory Los Alamos National Laboratory |
This page automatically produced from the source code by Last updated: Tue Mar 10 2026 13:06:41. Comments on this page |