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