FastLED 3.9.15
Loading...
Searching...
No Matches
fl::SlabAllocator< T, SLAB_SIZE > Member List

This is the complete list of members for fl::SlabAllocator< T, SLAB_SIZE >, including all inherited members.

allocate(fl::size n=1)fl::SlabAllocator< T, SLAB_SIZE >inline
allocateFromSlab(fl::size n=1)fl::SlabAllocator< T, SLAB_SIZE >inlineprivate
BLOCK_SIZEfl::SlabAllocator< T, SLAB_SIZE >privatestatic
BLOCKS_PER_SLABfl::SlabAllocator< T, SLAB_SIZE >privatestatic
cleanup()fl::SlabAllocator< T, SLAB_SIZE >inline
createSlab()fl::SlabAllocator< T, SLAB_SIZE >inlineprivate
deallocate(T *ptr, fl::size n=1)fl::SlabAllocator< T, SLAB_SIZE >inline
deallocateToSlab(void *ptr, fl::size n=1)fl::SlabAllocator< T, SLAB_SIZE >inlineprivate
findContiguousBlocks(Slab *slab, fl::size n)fl::SlabAllocator< T, SLAB_SIZE >inlineprivate
getActiveAllocations() constfl::SlabAllocator< T, SLAB_SIZE >inline
getSlabCount() constfl::SlabAllocator< T, SLAB_SIZE >inline
getTotalAllocated() constfl::SlabAllocator< T, SLAB_SIZE >inline
getTotalDeallocated() constfl::SlabAllocator< T, SLAB_SIZE >inline
operator=(const SlabAllocator &)=deletefl::SlabAllocator< T, SLAB_SIZE >
operator=(SlabAllocator &&other) noexceptfl::SlabAllocator< T, SLAB_SIZE >inline
SLAB_MEMORY_SIZEfl::SlabAllocator< T, SLAB_SIZE >privatestatic
SlabAllocator()fl::SlabAllocator< T, SLAB_SIZE >inline
SlabAllocator(const SlabAllocator &)=deletefl::SlabAllocator< T, SLAB_SIZE >
SlabAllocator(SlabAllocator &&other) noexceptfl::SlabAllocator< T, SLAB_SIZE >inline
slabs_fl::SlabAllocator< T, SLAB_SIZE >private
total_allocated_fl::SlabAllocator< T, SLAB_SIZE >private
total_deallocated_fl::SlabAllocator< T, SLAB_SIZE >private
~SlabAllocator()fl::SlabAllocator< T, SLAB_SIZE >inline