vsg 1.1.8
VulkanSceneGraph library
Loading...
Searching...
No Matches
vsg::IntrusiveAllocator Member List

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

allocate(std::size_t size, AllocatorAffinity allocatorAffinity=ALLOCATOR_AFFINITY_OBJECTS) overridevsg::IntrusiveAllocatorvirtual
Allocator(size_t in_defaultAlignment=4) (defined in vsg::Allocator)vsg::Allocatorinlineexplicit
Allocator(std::unique_ptr< Allocator > in_nestedAllocator, size_t in_defaultAlignment=4) (defined in vsg::Allocator)vsg::Allocatorinlineexplicit
allocatorMemoryBlocks (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocatorprotected
allocatorType (defined in vsg::Allocator)vsg::Allocator
deallocate(void *ptr, std::size_t size) overridevsg::IntrusiveAllocatorvirtual
defaultAlignment (defined in vsg::Allocator)vsg::Allocator
deleteEmptyMemoryBlocks() overridevsg::IntrusiveAllocatorvirtual
instance()vsg::Allocatorstatic
IntrusiveAllocator(size_t in_defaultAlignment=4) (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocatorexplicit
IntrusiveAllocator(std::unique_ptr< Allocator > in_nestedAllocator, size_t in_defaultAlignment=4) (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocatorexplicit
largeAllocations (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocatorprotected
memoryBlocks (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocatorprotected
mutex (defined in vsg::Allocator)vsg::Allocatormutable
nestedAllocator (defined in vsg::Allocator)vsg::Allocatorprotected
report(std::ostream &out) const overridevsg::IntrusiveAllocatorvirtual
setBlockSize(AllocatorAffinity allocatorAffinity, size_t blockSize) override (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocatorvirtual
totalAvailableSize() const overridevsg::IntrusiveAllocatorvirtual
totalMemorySize() const overridevsg::IntrusiveAllocatorvirtual
totalReservedSize() const overridevsg::IntrusiveAllocatorvirtual
validate() const (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocator
~Allocator() (defined in vsg::Allocator)vsg::Allocatorinlinevirtual
~IntrusiveAllocator() (defined in vsg::IntrusiveAllocator)vsg::IntrusiveAllocator