template <typename T>
class VmaStlAllocator
Defined at line 4901 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
STL-compatible allocator.
Public Members
const VkAllocationCallbacks *const m_pCallbacks
Public Methods
void VmaStlAllocator<T> (const VkAllocationCallbacks * pCallbacks)
Defined at line 4907 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
template <typename U>
void VmaStlAllocator<T> (const VmaStlAllocator<U> & src)
Defined at line 4908 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
T * allocate (size_t n)
Defined at line 4910 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
void deallocate (T * p, size_t n)
Defined at line 4911 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
template <typename U>
bool operator== (const VmaStlAllocator<U> & rhs)
Defined at line 4914 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
template <typename U>
bool operator!= (const VmaStlAllocator<U> & rhs)
Defined at line 4919 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h
VmaStlAllocator<T> & operator= (const VmaStlAllocator<T> & x)
Defined at line 4924 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h