| vsg
    1.0.4
    VulkanSceneGraph library | 
This is the complete list of members for vsg::Allocator, including all inherited members.
| allocate(std::size_t size, AllocatorAffinity allocatorAffinity=ALLOCATOR_AFFINITY_OBJECTS) | vsg::Allocator | virtual | 
| Allocator(std::unique_ptr< Allocator > in_nestedAllocator={}) (defined in vsg::Allocator) | vsg::Allocator | |
| allocatorMemoryBlocks (defined in vsg::Allocator) | vsg::Allocator | protected | 
| allocatorType (defined in vsg::Allocator) | vsg::Allocator | |
| deallocate(void *ptr, std::size_t size) | vsg::Allocator | virtual | 
| deleteEmptyMemoryBlocks() | vsg::Allocator | virtual | 
| getMemoryBlocks(AllocatorAffinity allocatorAffinity) (defined in vsg::Allocator) | vsg::Allocator | |
| getOrCreateMemoryBlocks(AllocatorAffinity allocatorAffinity, const std::string &name, size_t blockSize) (defined in vsg::Allocator) | vsg::Allocator | |
| instance() | vsg::Allocator | static | 
| memoryBlocksAllocatorType (defined in vsg::Allocator) | vsg::Allocator | |
| memoryTracking (defined in vsg::Allocator) | vsg::Allocator | |
| mutex (defined in vsg::Allocator) | vsg::Allocator | mutable | 
| nestedAllocator (defined in vsg::Allocator) | vsg::Allocator | protected | 
| report(std::ostream &out) const | vsg::Allocator | virtual | 
| setBlockSize(AllocatorAffinity allocatorAffinity, size_t blockSize) (defined in vsg::Allocator) | vsg::Allocator | |
| setMemoryTracking(int mt) | vsg::Allocator | |
| totalAvailableSize() const | vsg::Allocator | virtual | 
| totalMemorySize() const | vsg::Allocator | virtual | 
| totalReservedSize() const | vsg::Allocator | virtual | 
| ~Allocator() (defined in vsg::Allocator) | vsg::Allocator | virtual |