|  | 
|  | opencl_buffer_impl (size_t size, Factory &f) | 
|  | 
|  | opencl_buffer_impl (cl_mem m, size_t index, size_t size, Factory &f) | 
|  | 
| size_t | size () const | 
|  | 
| void | map_memory (opencl_device device, dependency_msg< void *, Factory > &dmsg) __TBB_override | 
|  | 
|  | opencl_memory (Factory &f) | 
|  | 
| cl_mem | get_cl_mem () const | 
|  | 
| void * | get_host_ptr () | 
|  | 
| Factory * | factory () const | 
|  | 
| dependency_msg< void *, Factory > | send (opencl_device d, const cl_event *e) | 
|  | 
| dependency_msg< void *, Factory > | receive (const cl_event *e) | 
|  | 
|  | 
| template<typename , typename > | 
| class | opencl_buffer | 
|  | 
|  | 
| cl_mem | my_cl_mem | 
|  | 
| tbb::atomic < opencl_device::device_id_type >
 | my_curr_device_id | 
|  | 
| void * | my_host_ptr | 
|  | 
| Factory * | my_factory | 
|  | 
| tbb::spin_mutex | my_sending_lock | 
|  | 
| bool | my_sending_event_present | 
|  | 
| cl_event | my_sending_event | 
|  | 
The documentation for this class was generated from the following file: