vsg: Member List

vsg 1.1.13 VulkanSceneGraph library

Loading...
Searching...
No Matches
vsg::IntrusiveAllocator::MemoryBlock Member List

This is the complete list of members for vsg::IntrusiveAllocator::MemoryBlock, including all inherited members.

alignment (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
allocate(std::size_t size) (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
blockAlignment (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
blockSize (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
capacity (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
computeMaxiumAllocationSize(size_t blockSize, size_t alignment) (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock | inlinestatic
deallocate(void *ptr, std::size_t size) (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
elementAlignment (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
firstSlot (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
freeLists (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
freeSlotsAvaible(size_t size) const (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
maximumAllocationSize (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
memory (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
MemoryBlock(const std::string &in_name, size_t in_blockSize, size_t in_alignment) (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
memoryEnd (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
name (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
report(std::ostream &out) const (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
totalAvailableSize() const (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
totalMemorySize() const (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
totalReservedSize() const (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
validate() const (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock |
within(const void *ptr) const (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock | inline
~MemoryBlock() (defined in vsg::IntrusiveAllocator::MemoryBlock) | vsg::IntrusiveAllocator::MemoryBlock | virtual