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_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
allocateFromSlab(fl::size n=1) FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inlineprivate
BLOCKS_PER_SLABfl::SlabAllocator< T, SLAB_SIZE >privatestatic
cleanup() FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
createSlab() FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inlineprivate
deallocate(T *ptr, fl::size n=1) FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
deallocateToSlab(void *ptr, fl::size n=1) FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inlineprivate
findContiguousBlocks(Slab *slab, fl::size n) FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inlineprivate
getActiveAllocations() const FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
getSlabCount() const FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
getTotalAllocated() const FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
getTotalDeallocated() const FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
mSlabsfl::SlabAllocator< T, SLAB_SIZE >private
mTotalAllocatedfl::SlabAllocator< T, SLAB_SIZE >private
mTotalDeallocatedfl::SlabAllocator< T, SLAB_SIZE >private
operator=(const SlabAllocator &) FL_NOEXCEPT=deletefl::SlabAllocator< T, SLAB_SIZE >
operator=(SlabAllocator &&other) FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
SLAB_BLOCK_SIZEfl::SlabAllocator< T, SLAB_SIZE >privatestatic
SLAB_MEMORY_SIZEfl::SlabAllocator< T, SLAB_SIZE >privatestatic
SlabAllocator() FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
SlabAllocator(const SlabAllocator &) FL_NOEXCEPT=deletefl::SlabAllocator< T, SLAB_SIZE >
SlabAllocator(SlabAllocator &&other) FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline
~SlabAllocator() FL_NOEXCEPTfl::SlabAllocator< T, SLAB_SIZE >inline