This is the complete list of members for AZ::ThreadPoolSchemaHelper< Allocator >, including all inherited members.
| Allocate(size_type byteSize, size_type alignment=1, int flags=0, const char *name=nullptr, const char *fileName=nullptr, int lineNum=0, unsigned int suppressStackRecord=0) (defined in AZ::IAllocator) | AZ::IAllocator | inline |
| allocate(size_type byteSize, size_type alignment) override (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | |
| AZ::IAllocator::allocate(size_type byteSize, align_type alignment=1)=0 | AZ::IAllocator | pure virtual |
| AllocationSize(pointer ptr) | AZ::IAllocator | inline |
| AZ_DEPRECATED_MESSAGE("Resize no longer supported, use reallocate instead, note that the pointer address could change, " "Allocators should do best effort to keep the ptr at the same address") size_type Resize(pointer ptr | AZ::IAllocator | |
| AZ_RTTI(IAllocator, "{0A3C59AE-169C-45F6-9423-3B8C89245E2E}") (defined in AZ::IAllocator) | AZ::IAllocator | |
| Capacity() const | AZ::IAllocator | inline |
| Create() (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | |
| Create(PoolSchema::size_type pageSize, PoolSchema::size_type minAllocationSize, PoolSchema::size_type maxAllocationSize) (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | |
| DeAllocate(pointer ptr, size_type byteSize=0, size_type alignment=0) (defined in AZ::IAllocator) | AZ::IAllocator | inline |
| deallocate(pointer ptr, size_type byteSize, size_type alignment) override (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | |
| AZ::IAllocator::deallocate(pointer ptr, size_type byteSize=0, align_type alignment=0)=0 | AZ::IAllocator | pure virtual |
| Destroy() | AZ::IAllocator | inlineprotectedvirtual |
| GarbageCollect() override | AZ::ThreadPoolSchema | virtual |
| get_allocated_size(pointer ptr, align_type alignment) const override (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | virtual |
| GetDebugConfig() | AZ::IAllocator | inlinevirtual |
| GetMaxAllocationSize() const | AZ::IAllocator | inline |
| GetMaxContiguousAllocationSize() const | AZ::IAllocator | inline |
| GetName() const (defined in AZ::IAllocator) | AZ::IAllocator | inlinevirtual |
| GetRecords() const | AZ::IAllocator | inlinevirtual |
| GetRecords() (defined in AZ::IAllocator) | AZ::IAllocator | inline |
| GetThreadPoolData() (defined in AZ::ThreadPoolSchemaHelper< Allocator >) | AZ::ThreadPoolSchemaHelper< Allocator > | inlineprotectedstatic |
| GetUnAllocatedMemory(bool isPrint=false) const | AZ::IAllocator | inline |
| IAllocator()=default (defined in AZ::IAllocator) | AZ::IAllocator | |
| IAllocator(const IAllocator &)=delete (defined in AZ::IAllocator) | AZ::IAllocator | |
| IAllocator(IAllocator &&)=delete (defined in AZ::IAllocator) | AZ::IAllocator | |
| IsProfilingActive() const | AZ::IAllocator | inlinevirtual |
| IsReady() const | AZ::IAllocator | inlinevirtual |
| m_impl (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | protected |
| m_threadData (defined in AZ::ThreadPoolSchemaHelper< Allocator >) | AZ::ThreadPoolSchemaHelper< Allocator > | protectedstatic |
| m_threadPoolGetter (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | protected |
| m_threadPoolSetter (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | protected |
| max_size() const (defined in AZ::IAllocator) | AZ::IAllocator | inlinevirtual |
| newSize (defined in AZ::IAllocator) | AZ::IAllocator | |
| NumAllocatedBytes() const override (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | virtual |
| operator=(const ThreadPoolSchema &) (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | protected |
| operator=(const IAllocator &)=delete (defined in AZ::IAllocator) | AZ::IAllocator | |
| operator=(IAllocator &&)=delete (defined in AZ::IAllocator) | AZ::IAllocator | |
| PostCreate() | AZ::IAllocator | inlineprotectedvirtual |
| PreDestroy() | AZ::IAllocator | inlineprotectedvirtual |
| reallocate(pointer ptr, size_type newSize, size_type newAlignment) override (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | |
| reallocate(pointer ptr, size_type newSize, align_type newAlignment=1)=0 (defined in AZ::IAllocator) | AZ::IAllocator | pure virtual |
| ReAllocate(pointer ptr, size_type newSize, size_type newAlignment) | AZ::IAllocator | inline |
| SetProfilingActive(bool active) | AZ::IAllocator | inlinevirtual |
| SetRecords(Debug::AllocationRecords *records) | AZ::IAllocator | inlinevirtual |
| SetThreadPoolData(ThreadPoolData *data) (defined in AZ::ThreadPoolSchemaHelper< Allocator >) | AZ::ThreadPoolSchemaHelper< Allocator > | inlineprotectedstatic |
| SetThreadPoolData typedef (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | |
| ThreadPoolSchema(GetThreadPoolData getThreadPoolData, SetThreadPoolData setThreadPoolData) (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | |
| ThreadPoolSchema(const ThreadPoolSchema &) (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema | protected |
| ThreadPoolSchemaHelper() (defined in AZ::ThreadPoolSchemaHelper< Allocator >) | AZ::ThreadPoolSchemaHelper< Allocator > | inline |
| ~IAllocator()=default (defined in AZ::IAllocator) | AZ::IAllocator | virtual |
| ~ThreadPoolSchema() (defined in AZ::ThreadPoolSchema) | AZ::ThreadPoolSchema |