uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer > Member List

This is the complete list of members for uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >, including all inherited members.

allocate(std::size_t size)uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inlinevirtual
capacity_hard_limit_uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >private
capacity_soft_limit_uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >private
deallocate(const void *ptr)uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inlinevirtual
getBlockCapacity() constuavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inlinevirtual
getBlockCapacityHardLimit() constuavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inline
getNumAllocatedBlocks() constuavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inline
getNumReservedBlocks() constuavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inline
HeapBasedPoolAllocator(uint16_t block_capacity_soft_limit, uint16_t block_capacity_hard_limit=0)uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inline
Noncopyable(const Noncopyable &)uavcan::Noncopyableprivate
Noncopyable()uavcan::Noncopyableinlineprivate
num_allocated_blocks_uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >private
num_reserved_blocks_uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >private
operator=(const Noncopyable &)uavcan::Noncopyableprivate
reserve_uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >private
shrink()uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inline
~HeapBasedPoolAllocator()uavcan::HeapBasedPoolAllocator< BlockSize, RaiiSynchronizer >inline
~IPoolAllocator()uavcan::IPoolAllocatorinlinevirtual
~Noncopyable()uavcan::Noncopyableinlineprivate


uavcan_communicator
Author(s):
autogenerated on Fri Dec 13 2024 03:10:04