vSMC  v3.0.0
Scalable Monte Carlo
vsmc::CLMemory Member List

This is the complete list of members for vsmc::CLMemory, including all inherited members.

CLBase()vsmc::CLBase<::cl_mem, CLMemory >inline
CLMemory(::cl_mem ptr=nullptr)vsmc::CLMemoryinlineexplicit
CLMemory(const CLContext &context,::cl_mem_flags flags, std::size_t size, void *host_ptr=nullptr)vsmc::CLMemoryinline
element_type typedefvsmc::CLBase<::cl_mem, CLMemory >
get() constvsmc::CLBase<::cl_mem, CLMemory >inline
get_info(::cl_mem_info param_name, std::size_t param_value_size, void *param_value, std::size_t *param_value_size_ret) const vsmc::CLMemoryinline
get_info(::cl_mem_info param_name, ParamType &param_value) const vsmc::CLMemoryinline
get_info(::cl_mem_info param_name, std::vector< ParamType > &param_value) const vsmc::CLMemoryinline
get_info(::cl_mem_info param_name, std::string &param_value) const vsmc::CLMemoryinline
operator bool() constvsmc::CLBase<::cl_mem, CLMemory >inlineexplicit
pointer typedefvsmc::CLBase<::cl_mem, CLMemory >
release(::cl_mem ptr)vsmc::CLMemoryinlinestatic
reset(pointer ptr)vsmc::CLBase<::cl_mem, CLMemory >inline
reset_ptr(pointer ptr)vsmc::CLBase<::cl_mem, CLMemory >inlineprotected
sub_buffer(::cl_mem_flags flags,::cl_buffer_create_type buffer_create_type, const void *buffer_create_info=nullptr)vsmc::CLMemoryinline
swap(CLBase< ::cl_mem, CLMemory > &other)vsmc::CLBase<::cl_mem, CLMemory >inline
unique() constvsmc::CLBase<::cl_mem, CLMemory >inline
use_count() constvsmc::CLBase<::cl_mem, CLMemory >inline