Skip to content

Class vl::HostMemoryResource#

ClassList > vl > HostMemoryResource

Inherits the following classes: vl::MemoryResource

Public Functions#

Type Name
virtual MemoryType memoryType () override const
virtual MemoryResourceImpl * resource () override const

Public Functions inherited from vl::MemoryResource#

See vl::MemoryResource

Type Name
void * allocate (size_t bytes, size_t alignment)
void deallocate (void * ptr, size_t bytes, size_t alignment)
bool is_equal (const MemoryResource & other) noexcept const
virtual MemoryType memoryType () const = 0
virtual MemoryResourceImpl * resource () const = 0

Public Functions Documentation#

function memoryType#

virtual MemoryType vl::HostMemoryResource::memoryType () override const

Implements vl::MemoryResource::memoryType


function resource#

virtual MemoryResourceImpl * vl::HostMemoryResource::resource () override const

Implements vl::MemoryResource::resource



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