| async_msg_type typedef | tbb::flow::interface11::opencl_factory< DeviceFilter > | |
| context() | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| device_type typedef | tbb::flow::interface11::opencl_factory< DeviceFilter > | |
| devices() | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |
| enqueue_map_buffer(opencl_device device, opencl_buffer_impl< Factory > &buffer, opencl_async_msg< void *, Factory > &dmsg) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| enqueue_unmap_buffer(opencl_device device, opencl_memory< Factory > &memory, opencl_async_msg< void *, Factory > &dmsg) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| finalize(opencl_device device, FinalizeFn fn, Args &... args) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |
| finalize_callback(cl_event, cl_int event_command_exec_status, void *data) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivatestatic |
| get_event_from_args(cl_event &e, const T &t, const Rest &... args) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| get_event_from_args(cl_event &) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| get_event_from_one_arg(cl_event &, const T &) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| get_event_from_one_arg(cl_event &e, const opencl_async_msg< T, F > &msg) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| init(const opencl_device_list &device_list) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |
| init_once() | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| is_same_context(opencl_device::device_id_type d1, opencl_device::device_id_type d2) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| kernel_type typedef | tbb::flow::interface11::opencl_factory< DeviceFilter > | |
| my_cl_context | tbb::flow::interface11::opencl_factory< DeviceFilter > | private |
| my_devices | tbb::flow::interface11::opencl_factory< DeviceFilter > | private |
| my_devices_mutex | tbb::flow::interface11::opencl_factory< DeviceFilter > | private |
| my_once_flag | tbb::flow::interface11::opencl_factory< DeviceFilter > | private |
| opencl_buffer_impl class | tbb::flow::interface11::opencl_factory< DeviceFilter > | friend |
| opencl_factory() | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |
| opencl_factory(const opencl_factory &) | tbb::flow::interface11::opencl_factory< DeviceFilter > | private |
| opencl_memory class | tbb::flow::interface11::opencl_factory< DeviceFilter > | friend |
| opencl_program class | tbb::flow::interface11::opencl_factory< DeviceFilter > | friend |
| operator=(const opencl_factory &) | tbb::flow::interface11::opencl_factory< DeviceFilter > | private |
| process_arg_list(const kernel_type &kernel, std::array< cl_event, NUM_ARGS > &events, int &num_events, int &place, const T &t, const Rest &... args) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| process_arg_list(const kernel_type &, std::array< cl_event, NUM_ARGS > &, int &, int &) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| process_one_arg(const kernel_type &kernel, std::array< cl_event, NUM_ARGS > &, int &, int &place, const T &t) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| process_one_arg(const kernel_type &kernel, std::array< cl_event, NUM_ARGS > &events, int &num_events, int &place, const opencl_async_msg< T, F > &msg) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| range_type typedef | tbb::flow::interface11::opencl_factory< DeviceFilter > | |
| send_data(opencl_device device, T &t, Rest &... args) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |
| send_data(opencl_device) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |
| send_kernel(opencl_device device, const kernel_type &kernel, const range_type &work_size, Args &... args) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |
| send_kernel_impl(opencl_device device, const cl_kernel &kernel, const range_type &work_size, cl_uint num_events, cl_event *event_list) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| update_arg_list(cl_event e, T &t, Rest &... args) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| update_arg_list(cl_event) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| update_one_arg(cl_event, T &) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| update_one_arg(cl_event e, opencl_async_msg< T, F > &msg) | tbb::flow::interface11::opencl_factory< DeviceFilter > | inlineprivate |
| ~opencl_factory() | tbb::flow::interface11::opencl_factory< DeviceFilter > | inline |