|
Flow
Documentation for the Flow C++ Library
|
This is the complete list of members for flow::PoolMemoryResource, including all inherited members.
| allocate(std::size_t bytes, std::size_t alignment=alignof(std::max_align_t)) | flow::MemoryResource | inline |
| allocateImp(std::size_t bytes, std::size_t alignment) override | flow::PoolMemoryResource | inlineprotectedvirtual |
| blockAlignment_ | flow::PoolMemoryResource | protected |
| blockSize_ | flow::PoolMemoryResource | protected |
| deallocate(void *address, std::size_t bytes, std::size_t alignment=alignof(std::max_align_t)) | flow::MemoryResource | inline |
| deallocateImp(void *address, std::size_t bytes, std::size_t alignment) override | flow::PoolMemoryResource | inlineprotectedvirtual |
| head_ | flow::PoolMemoryResource | protected |
| PoolMemoryResource(void *buffer, std::size_t capacity, std::size_t blockSize, std::size_t blockAlignment=sizeof(std::max_align_t)) | flow::PoolMemoryResource | inline |
| ~MemoryResource()=default | flow::MemoryResource | virtual |
| ~PoolMemoryResource() | flow::PoolMemoryResource | inline |