Class Resource::ContextInterface¶
Defined in File resource.hpp
Page Contents
Nested Relationships¶
This class is a nested type of Class Resource.
Class Documentation¶
-
class ContextInterface¶
Public Functions
-
inline virtual ~ContextInterface()¶
-
virtual void *allocate(size_t size, MemoryAccess ma = MemoryAccess::Device) = 0¶
-
virtual void *calloc(size_t size, MemoryAccess ma = MemoryAccess::Device) = 0¶
-
virtual void deallocate(void *p, MemoryAccess ma = MemoryAccess::Device) = 0¶
-
virtual void memcpy(void *dst, const void *src, size_t size) = 0¶
-
virtual void memset(void *p, int val, size_t size) = 0¶
-
virtual void wait() = 0¶
-
inline virtual ~ContextInterface()¶