VisionCpp  0.0.1
visioncpp::internal::SyclMem< MapAlloc, LeafType, Dim, ElementType > Struct Template Reference

SyclMem is used to create VisionMemory data storage. More...

#include <memory.hpp>

Collaboration diagram for visioncpp::internal::SyclMem< MapAlloc, LeafType, Dim, ElementType >:

Detailed Description

template<bool MapAlloc, size_t LeafType, size_t Dim, typename ElementType>
struct visioncpp::internal::SyclMem< MapAlloc, LeafType, Dim, ElementType >

SyclMem is used to create VisionMemory data storage.

It has been specialised based on the memory type and input data template parameters:

Template Parameters
MapAllocdetermines whether or not a host pointer has been allocated for this memory
LeafTypedetermines the memory type
Dim: determines the memory dimension
ElementTypedetermines the type of each element in the storage

Definition at line 254 of file memory.hpp.


The documentation for this struct was generated from the following file: