Template Class Resource::ContextModel¶
Defined in File resource.hpp
Page Contents
Nested Relationships¶
This class is a nested type of Class Resource.
Inheritance Relationships¶
Base Type¶
public camp::resources::v1::Resource::ContextInterface
Template Parameter Order¶
typename T
Class Documentation¶
-
template<typename T>
class ContextModel : public camp::resources::v1::Resource::ContextInterface¶ Public Functions
-
inline void *allocate(size_t size, MemoryAccess ma = MemoryAccess::Device) override¶
-
inline void *calloc(size_t size, MemoryAccess ma = MemoryAccess::Device) override¶
-
inline void deallocate(void *p, MemoryAccess ma = MemoryAccess::Device) override¶
-
inline void memcpy(void *dst, const void *src, size_t size) override¶
-
inline void memset(void *p, int val, size_t size) override¶
-
inline void wait() override¶
-
inline void *allocate(size_t size, MemoryAccess ma = MemoryAccess::Device) override¶