Skip to content

Class vl::PolymorphicAllocator#

template <class T>

ClassList > vl > PolymorphicAllocator

Public Functions#

Type Name
PolymorphicAllocator (MemoryResource * resource)
T * allocate (size_t size)
void deallocate (T * ptr, size_t size)

Public Functions Documentation#

function PolymorphicAllocator#

inline vl::PolymorphicAllocator::PolymorphicAllocator (
    MemoryResource * resource
) 

function allocate#

inline T * vl::PolymorphicAllocator::allocate (
    size_t size
) 

function deallocate#

inline void vl::PolymorphicAllocator::deallocate (
    T * ptr,
    size_t size
) 


The documentation for this class was generated from the following file docs/libvl/build/1.7.0/doxygen/source/vl/memory.h