This is the complete list of members for vsg::Allocator, including all inherited members.
allocate(std::size_t size, AllocatorAffinity allocatorAffinity=ALLOCATOR_AFFINITY_OBJECTS)=0 | vsg::Allocator | pure virtual |
Allocator(size_t in_defaultAlignment=4) (defined in vsg::Allocator) | vsg::Allocator | inlineexplicit |
Allocator(std::unique_ptr< Allocator > in_nestedAllocator, size_t in_defaultAlignment=4) (defined in vsg::Allocator) | vsg::Allocator | inlineexplicit |
allocatorType (defined in vsg::Allocator) | vsg::Allocator | |
deallocate(void *ptr, std::size_t size)=0 | vsg::Allocator | pure virtual |
defaultAlignment (defined in vsg::Allocator) | vsg::Allocator | |
deleteEmptyMemoryBlocks()=0 | vsg::Allocator | pure virtual |
instance() | vsg::Allocator | static |
mutex (defined in vsg::Allocator) | vsg::Allocator | mutable |
nestedAllocator (defined in vsg::Allocator) | vsg::Allocator | protected |
report(std::ostream &out) const =0 | vsg::Allocator | pure virtual |
setBlockSize(AllocatorAffinity allocatorAffinity, size_t blockSize)=0 (defined in vsg::Allocator) | vsg::Allocator | pure virtual |
totalAvailableSize() const =0 | vsg::Allocator | pure virtual |
totalMemorySize() const =0 | vsg::Allocator | pure virtual |
totalReservedSize() const =0 | vsg::Allocator | pure virtual |
~Allocator() (defined in vsg::Allocator) | vsg::Allocator | inlinevirtual |